Repository navigation
Release v0.0.7-alpha
·
2680 commits
to main
since this release
The focus of this version has been bug fixes; in particular around loading Mirage libraries and presets.
- Max voice is increased from 32 to 256 allowing for more complex instruments
- Show the instrument type on the GUI: single sample, multisample or oscillator waveform
- Rename 'Dynamics' knob to 'Timbre' and fix its behaviour - for instruments such as Arctic Strings, it can be used to crossfade between different sets of samples.
- Fix missing code signing on Windows installer resulting in 'Unknown Publisher' warning
- Fix layer filter type menu being the incorrect width
- Fix crash when loop points were very close together
- Improve loop modes on GUI: it's obvious when a loop is built-in or custom, what modes are available for a given instrument, why loop modes are invalid.
- Add docs about looping
- Fix sustain pedal incorrectly ending notes
Mirage loading:
- Fix incorrect loading of Mirage on/off switches - resulting in parameters being on when they should be off
- Fix incorrect handling of Mirage's 'always loop' instruments
- Fix incorrect conversion from Mirage's effects to Floe's effects
- Improve sound matching when loading Mirage presets
- Fix failure loading some FrozenPlain Squeaky Gate instruments
Library creation:
- Re-organise the fields for add_region - grouping better into correct sections and allowing for easier expansion in the future.
- Sample library region loops now are custom tables with
start_frame,end_frame,crossfadeandmodefields instead of an array. - Add
always_loopandnever_loopfields to sample library regions allowing for more control over custom loop usage on Floe's GUI. - Show an error if there's more than 2 velocity layers that are using 'feathering' mode. We don't support this yet. Same for timbre layers.