Release Notes
Added feature
- Added Live State Updating feature, which enables live coding on mimium. When you save the mimium file that you're running on, the compiler automatically renew instances without audio interruption.(#159)
- Added a global stage decalaration syntax
#stage(main) / #stage(macro).(#154)
- Now a destructive assignment in stage 0 evaluation is allowed. With this feature, standard library function
unoise is newly implemented with this manner.(#162)
- Added record update syntax
{rec_var <- field1 = 100, field2 = 200}(#158)
- Multichannel audio hardware is supported(#165 by @karnpapon) and processing microphone input is now available. (#166)
Breaking changes
gen_sampler_mono was replaced with Sampler_mono!("file_path") macro.(#161)
make_probe function was replaced with Probe!("name") macro.(#156)
bind_midi_note_mono function was replaced with midi_note_mono! macro(#163)
Install mimium-bintools 3.0.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/mimium-org/mimium-rs/releases/download/v3.0.0/mimium-bintools-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/mimium-org/mimium-rs/releases/download/v3.0.0/mimium-bintools-installer.ps1 | iex"
Download mimium-bintools 3.0.0