Closed BitBlit88 closed 7 months ago
I just realized that I used only raw Amiga samples. If I convert them to wav with the "PAL" sample rate, the plugin uses the PAL sample rate. Perhaps the load dialog should show an option for PAL or NTSC if a raw sample is loaded.
I do plan on adding a playback samplerate text box (and perhaps a resample option) but I have to find/make room to put it. I've thought about making an "extended" options/settings menu for some settings like this that might not be used as often but would still be a nice option to have. The file dialog box is just the OS's standard box. There's not much of an option in JUCE to customize the dialog box itself and writing separate Win32, GTK, and AppKit dialog boxes to be able to include that one button would honestly be more work than it would be worth imo. You are correct tho, I do have the sample rate for raw files preset to 8363. Most of the raw samples I deal with are 8363 or 16726 and a lot of other trackers will default raw samples to a sample rate of 8363 (Fasttracker II and SchismTracker for instance). If you are primarily using PAL samples with sample rates of 8287, a few solutions for now would be:
sox -b 8 -e signed-integer -r 8287 [infile] -r 8363 [outfile]
Thank you for sharing your plans. The extended option menu would be a great enhancement. As you mentioned, there are a few workarounds that works fine. Thank you again for this great plugin.
Hey @BitBlit88 I've just released v0.7 of Ami Sampler! This version has the option to change the playback sample rate of a sample. You'll still have to change it upon loading a PAL sample, but the rate will save between sessions
It would be nice if there were a switch to set the sample rate conversion to PAL or NTSC. I think at the moment "C-2" uses the "NTSC" sample rate of 8363 Hz. For PAL system, it is about 8287 Hz.