Thanks, LG! I hope to have the files uploaded soon. I am using an old outdated wave editor to trim a large wav. into samples. It works with the 8dio utility but I still get the same error even with the latest version of PXToolKit.
Hmmm. I'll be happy to help you get to the bottom of this. I'll PM you a link to a shared folder on DropBox where you can upload the problematic file (unfortunately you will need to create an account there to use it, but they're free.)
Ha ha very funny, I love regular expressions when I can get them to work for me...... I've done a lot of sysadmin style automation using good ol' Perl in my days. Switching more to Python and Ansible (not really a scripting language, but still very cool) nowadays.
Most of my work is in native languages, but for PXToolkit I wanted something that would give me a quick way to reach both macOS and Windows users. Would you believe the whole thing is written in TypeScript?
Still it would be great to be able to hack the audio meta data. I have downloaded a trial version of Sample Robot, but at the moment I don't have the time to get a degree in astrophysics to understand even the interface.
SampleRobot definitely has that classic engineer-designed user interface but it's quite capable once you get past the quirky character. I find it invaluable for trimming, looping, and normalizing samples.
I will be testing your new version later tonight. Don't require a degree for that ;-). Thanks for keeping the interface simple and clear, but complex enough to quickly do the most important task of mapping the samples.
I'm glad it's hitting the right sweet spot for you. The art of designing something usable is a tricky one and can be rather subjective, so I'm never sure until someone else tries to use one of my designs. I'm still struggling to figure out how best to expose the one esoteric feature the Prophet X enables that I haven't incorporated yet, precisely because it's not something I think needs to be prominent: you can specify on a per-sample basis how stereo samples should be collapsed to mono when it's required - either by summing both channels or just using the left or right channel on their own. Right now PXToolkit just marks everything as collapsing by summing the two channels.
I'll keep tinkering with ideas, because I really don't want to clutter things in the process for a feature many won't need to worry about.
I really think the loop parameter in the Prophet X should just be available in the mapping software and you can create loop points and specify what samples you want to be automatically looped by default.
Samples with loops already defined are already mapped correctly. Defining new loop points requires a very different user interface as you
really need to see the waveform to make decent sample-accurate decisions. I've debated whether to tackle that project eventually or not but it definitely isn't my immediate goal as it would increase the scope significantly and start looking more like a viable commercial product. It makes sense to treat sample format and rate conversion, trimming, normalizing, looping, etc. as a whole family of related problems. For now my personal tool of choice in that space is SampleRobot.