Releases: Woyten/tune
Releases · Woyten/tune
Commas and intervals
- New:
comma
module- Find out which
Comma
s are tempered out by a givenVal
- Access all commas of http://www.huygens-fokker.org/docs/intervals.html by limit or name using the
CommaCatalog
- Find out which
- Change: The sharpness of (anti-)archeotonic scales (Porcupine notation) has been changed to be consistent with common conventions
Commas and intervals
- New: The
est
command now prints all tempered-out commas listed in http://www.huygens-fokker.org/docs/intervals.html - Improvement: The
est
no longer naively deduces the supported temperament from the sharpness - Change: The sharpness sign of (anti-)archeotonic scales (Porcupine notation) has been changed to be consistent with common conventions
MOS Scales
- New: Print MOSes of a given generator using
tune mos find 1.5
- New: Print generator ranges for a given MOS using
tune mos gen 5 2
Better MTS support
- Improvement: The
mts
module has been rewritten- Add options for RT / Non-RT control, Single Note Tuning Change with Bank Select, Scale/OctaveTuning (2-Byte Format)
- Do not specify options if the default value is sufficient
- Add a lot of documentation and examples
New crate: fluid-xenth
- New: The microtonal soundfont rendering engine of microwave has been extracted to a separate crate.
JitTuner
No functional changes, prepare microwave release
tune-cli-0.18.1 Prepare next tune-cli version
Continuous mode Fluidlite
- Improvement: Fluidlite can now be played in continuous mode, i.e.you can just play a pitch instead of a note
- Due to a restriction in Fluidlite, legato mode does not work
- It is possible to play 16 simultaneous notes in an interval of 1 semitone
Live retuning, recording file names, bug fixes
- New: Add live-retuning capabilities
- In the past,
microwave
always used Single Note Tuning Change messages to retune external synthesizers - With the newest version the tuning method (
--tun-method
) can befull
,octave
,channel
orpitch-bend
- In the past,
- Improvement: You can now specify the file prefix for wav recordings using the
--wav-prefix
parameter - Bug fix: The scale degree offset was rendered with the wrong signum (+ instead of - and vice versa)
- Bug fix: The default-envelope indicator wasn't rendered correctly
Physical modeling synthesis, more waveforms
- New: Flexible waveguide model
- Allow any input buffer to serve as a waveguide exciter
- Support positively or negatively reflective waveguides
- Add a non-linear limiter function for more realistic waveguides and to avoid over-excitation
- New: Add more physically modeled default waveforms
- New: Add
StageSpec::Signal
/SignalKind::Noise
- Improvement: Add
LfSourceUnit::Wavelength