Theremin-like Synthesizer App with Wacom Tablet support
|Registered by||Vadim Lopatin|
To use this package, put the following dependency into your project's dependencies section:
Wacom tablet Theremin soft synthesizer.
Play like on Theremin, but instead of moving hand in the air, move pen over wacom tablet. Volume is modulated by pen pressure, instead of left hand movement in Theremin.
For better experience, use Wacom digitizer with pressure detection.
You can play with mouse as well, but w/o volume modulation (no pressure information), and less precise positioning.
It's possible to play accompaniment MP3 track inside SoundTab (useful since in exclusive mode you cannot playback from other apps to the same device).
Written using DlangUI GUI library: https://github.com/buggins/dlangui
Currently only Windows platform is supported due to used Audio and Wacom Tablet libraries.
Although, it should not be very difficult to port it to Linux / Mac.
You can download prebuilt binaries from Releases section on GitHUB.
Building Application from Source
You will need some D compiler (e.g. DMD or LDC) and DUB utility.
Clone source code from GitHub using git
(If you don't have git installed, just download ZIP archive from source code)
Invoke DUB to build and run application.
You can find built binaries in soundtab/bin folder.
In Main Menu, select File/Settings item.
Select audio output device, Exclusive/Shared mode, and minimal frame length.
For better responsibility (lower latency), check Exclusive mode.
If you hear glitches while sound playback, choose bigger value of Minimal Frame Length (milliseconds).
Lowest latency is achievable on Win 10.