Skip to content

v1.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 27 Nov 11:16
· 190 commits to main since this release

*Theremotion 1.2.0*

  • ⚠️ Pitch direction change: Instead of being a vertical motion, the pitch is now controlled horizontally with the distance of a virtual antenna. This is closer to an actual theremin. The number of chord is now controlled vertically, mirroring the volume control
  • Right handed mode: The hands can be inverted to get the left hand controlling the volume and the right hand controlling the pitch
  • Performance: Various performance improvements
  • Settings: Ability to start as high priority process and windowing settings from within the application
  • UI: Many UI changes, so that the playing scale is more visible, the number of chord notes is display and the volume is also displayed
  • Presets: The startup settings is now a more neutral major C, and there are some presets

What's Changed

  • Update installation instructions by @plule in #33
  • DSP performance improvement: Precompute midikey2hz by @plule in #34
  • Replace the music_theory mod with a more efficient scale_window struct by @plule in #35
  • Add volume indicator by @plule in #36
  • Revert "DSP performance improvement: Precompute midikey2hz" by @plule in #37
  • Fix gh-pages concurrency by @plule in #38
  • Bump clap from 4.0.23 to 4.0.26 by @dependabot in #40
  • Bump staff from 0.4.0 to 0.4.2 by @dependabot in #39
  • Restore tabulate optimisation by @plule in #41
  • Invert the vertical and horizontal left hand axis by @plule in #42
  • Review threading model by @plule in #44
  • Move all the settings in app by @plule in #45
  • Rework the UI for theremin axes by @plule in #47
  • UI adjustments by @plule in #48
  • Add right handed mode by @plule in #49
  • Set initial fullscreen position by @plule in #50
  • Add some presets by @plule in #51
  • UI and interactions fixes by @plule in #52

Full Changelog: v1.1.0...v1.2.0