Skip to content

Releases: Woyten/tune

MTS support

25 Sep 19:58
Compare
Choose a tag to compare
MTS support Pre-release
Pre-release

Create a Midi Tuning Standard Sysex message:

  • tune mts 69 equal 1:19:2

Keyboard mappings

25 Mar 21:19
Compare
Choose a tag to compare
Keyboard mappings Pre-release
Pre-release

Create keyboard mapping files:

  • tune kbm -r 60 69@450Hz

Specify reference pitch and root note for scale dumps:

  • tune dump -r 60 69@450Hz harm 8

Create custom scales:

  • tune scl cust -n "Just intonation" 9/8 5/4 4/3 3/2 5/3 15/8 2

Dump command

11 Mar 20:18
Compare
Choose a tag to compare
Dump command Pre-release
Pre-release

Print pitches of a scale:

  • tune dump rank2 3/2 3 4

Print the scl format to a file directly:

  • tune scl -o output-file.scl equal 1:22:2

The CLI for rank2 temperaments is more sound:

  • Use tune scl rank2 1:4:5 6 1 instead of tune scl rank2 1:4:5 7 -o-1

tune can now be used as a library

Bug fixes

24 Jan 21:27
Compare
Choose a tag to compare
Bug fixes Pre-release
Pre-release

Test and fix expression parser

Flexible ratio expressions

13 Jan 13:09
Compare
Choose a tag to compare
Pre-release

The following ratio expressions are approximately equivalent:

  • 1.5
  • 3/2
  • 7:12:2
  • 702c

Nested expressions are possible, e.g.

  • {100/3}c

Initial release

10 Jan 21:47
Compare
Choose a tag to compare
Initial release Pre-release
Pre-release
0.1.0

Initial commit