Many new features and improvements
Pre-release
Pre-release
·
145 commits
to latest
since this release
- New: Add separate
effects
section tomicrowave.yml
(formerlywaveforms.yml
)- Available effects:
Echo
,SchroederReverb
,RotarySpeaker
- All effects can be MIDI controlled or automated via
LfSource
s - Multiple instances of the same effect category can be used
- Available effects:
- New: F1..F10 keys trigger
Sound1
..Sound10
events- Those events can be used to control sound effects
- Events are accessible through MIDI CCNs 70..79 (configurable)
- Improvement: Toggle wav recording via
Foot
events (CCN 4, configurable) - Improvement: Control legato option via
Legato
events (CCN 68, configurable) - New: Touchpad gestures trigger polyphonic
KeyPressure
events - Change: Touchpad gestures no longer trigger
Breath
events - Change: Vertical mouse movement always triggers
Breath
events (CCN 2, configurable) - New: Add
LfSourceExpr::Linear
to remap values in the range 0..1 - Change:
Velocity
andKeyPressure
are now waveform properties- They can be accessed in the same way as
WaveformPitch
andWaveformPeriod
- Use
LfSourceExpr::Linear
to remap them to the desired range
- They can be accessed in the same way as
- Deletion:
LfSourceExpr::Envelope
has been removed- This feature required knowledge about the press state of a key which is not available in all contexts (e.g. effects)
- It will come back with a different design in a future release
- It is still possible i.e. mandatory to define a final envelope for each waveform
- Internal: Upgrade
oxisynth
to0.0.2
- This includes bugfix PolyMeilex/OxiSynth#2
- Improvement: Facilitate handling of input sources with shifted MIDI numbers
- Improvement / change: The
harm
subcommand is now able to generate NEJI scales- e.g.
tune scl harm 27 --neji 12
- The
[harm] --sub
parameter has been renamed to[harm] -u
(for utonal) - Default names are in JI chord notation (e.g. "JI scale 8:9:10:11:12:13:14:15:16")
- e.g.
- Change: The
import
subcommand has been renamed toscl-file
in order to be consistent with other subcommands