Synthesizer Project of Lian Studer & Kris Huber for
[yth22]
Note
As of now this synth only takes input from MIDI Devices. Meaning you need to connect a MIDI Keyboard to play notes.
- Graphical User Interface
- Velocity-Sensitive MIDI Keyboard Input – Responds to touch dynamics for expressive playing.
- Dual Oscillators with Selectable Waveforms:
- Sine
- Triangle
- Sawtooth
- Square
- Two Low-Pass Filters – Shape your sound.
- Independent ADSR Envelopes per Oscillator – Fine-tune attack, decay, sustain, and release settings individually.
- Detune Control – Adjust pitch variations for a richer, wider sound.
You can either download the latest binary in the releases or as described here build from source.
- Clone the repository
git clone https://github.com/krissemicolon/hacksynth
cd hacksynth- Compile
cargo build --release2.1. (Optional, macOS) Build a Hacksynth.app
Requires cargo-bundle install it with
cargo install cargo-bundle
cargo bundle --release- Running
./target/release/hacksynthor if you built a .app
open target/release/bundle/osx/Hacksynth.app