v0.2 is now published!
You can download it from Renoise or directly from the Github releases page.
Bug fixes:
- Windows file paths should be handled correctly
- The table.clear bug reported above is not possible anymore
- Bounds detection for very big .exs files (used by the latest Logic Sampler instruments) is correct
- The “chunk type” (instrument, zone, sample etc.) is correctly detected for big endian files
- Invalid sample files shouldn’t be able to crash the plugin anymore. You just get an error message
New features:
- Volume is mapped
- Loop mode (forward, reverse, ping pong) is mapped
- Sample files located in the same directory as the .exs file are automatically located
- Sample files in the original path specified in the .exs file are automatically located
- The hardcoded path “patterns” were replaced with a path “rebasing” mechanism. The rebasing approach is almost always able to find the correct path automatically.
Improvements:
- Much faster exs file parsing. The entire file is loaded into a buffer up front rather than seeking the file on disk.
- The internals were completely rewritten. It will be much easier to extend and maintain now.
- A lot more fields are correctly parsed, but these aren’t exposed in Renoise yet.
- Automated Pre-release builds
- Automated release builds
Thanks everyone! Let me know if you have any questions or feedback.