Releases: astriiddev/Ami-Sampler-VST
Releases · astriiddev/Ami-Sampler-VST
Ami Sampler v0.7.2
minor bug fixes and improvements:
- fixed midi mapping textbox bug that would change the high range textbox when low was changed and base note textbox when high was changed (only affected the visual value, not the internal value, but added confusion)
- improved general error handling with all textboxes, textboxes revert to previous text in cases of invalid entry
- open/save file dialog boxes open to last directory next time they are opened
Ami Sampler v0.7.1
- Fixed minor bug in enabling/disabling the PAULA option when switch to/from Mono
- Updated to JUCE 7.0.12
Ami Sampler v0.7
Large update from version 0.6
In addition to overall code cleanup and reworking, the following additions/changes have been made:
- An area for additional settings has been added
- Playback sample rate can now be modified by either a textbox or slider
- The sample can now be resampled (recommended to resample to a rate of 16726hz or 8363hz
for accurate Amiga sound) - Sample data is now stored in the plugin state instead of reloading from filepath. This generates a larger
save file but allows for storing the resampled data - Optional Ping Pong (Bidirectional) looping
- Option to switch text values from hexadecimal to decimal
- Option to disable virtual MIDI keyboard (disables playing notes with computer keyboard)
- Envelope rates and glide rate has been reworked for better optimization and consistency. These now sync
with audio device's sample rate and buffer size to maintain a consistent timing - Moved value tree updating from audio buffer to separate function
- Moved most standard pointers to unique pointers
- Rewrote extended formats to no longer require to be patched in for building
- Reworked sampler buffers for faster optimization and lower CPU usage
- Removed modal looping for load/save file dialog, now based on callbacks
- Removed JUCE's warning dialog boxes (JUCE only had modal boxes) and replaced with custom boxes
With every change, I focused on maintaining backwards compatibility with v0.6 for recalling user saved states.
However, due to the envelope rates and glide rate being reworked to maintain future consistency, users will
have to update these rates in their saved sessions.
Ami Sampler v0.6
Initial beta release of Ami Sampler