synthesizer
- Sign up for GitHub or sign in to edit this page
Here are 438 public repositories matching this topic...
Sampler Graphics
We need some good graphics for the main sampler screen. This is where you can do rudimentary editing of the samples that are played in the sequencer.
There are two screens. The main screen with the controls:
- Volume (this one may be changed later)
- Speed (Playspeed. The sample also pitches up or down)
- Filter (in the middle the sound is unchanged, away from center it engages either hi-pass
The first version of FileOPenDialog I just pushed (surge-synthesizer/surge@fcc8c43) ignores the filter and starting directory arguments.
This issue exists to nag me to not do that.
WavStream::getLength reports doubled length for stereo tracks. Should be extremely easy to fix
Seek performance
A powerful realtime node-based audio synthesizer.
-
Updated
Oct 15, 2019 - 1 commits
- C++
Software synthesizer based on the SoundFont 2 specifications
-
Updated
Oct 16, 2019 - 1 commits
- C
🎹 Fun experiment with the Web Audio API 🎶
-
Updated
Sep 22, 2019 - 271 commits
- JavaScript
My accurate Yamaha DX-7 clone. Programmed in Supercollider.
-
Updated
Oct 10, 2019 - 48 commits
- SuperCollider
Several simple music synthesizers in Python 3. Input from ABC or MIDI files is also supported.
-
Updated
Oct 17, 2019 - 113 commits
- Jupyter Notebook
VGA Controller, PS/2 Mouse and Keyboard Controller, Graphics Library, Sound Engine, Game Engine and ANSI/VT Terminal for the ESP32
-
Updated
Oct 15, 2019 - 406 commits
- C++
SoundFont2 synthesizer library in a single C/C++ file
-
Updated
Oct 14, 2019 - 31 commits
- C
A curated list of software, services and resources to create and distribute music.
-
Updated
Oct 16, 2019 - 45 commits
Small JavaScript synthesizer library
-
Updated
Oct 9, 2019 - 65 commits
- JavaScript
An experimental synthesizer built using the Web Audio API (PWA).
-
Updated
Oct 12, 2019 - 187 commits
- JavaScript
Java audio synthesizer library with unit generators
-
Updated
Oct 3, 2019 - 77 commits
- Java
See #103 for discussion.
A set of modules written in Vult for VCVRack
-
Updated
Oct 13, 2019 - 13 commits


Hi, I'd suggest some simple updates for the help file. I have noticed in the examples/help files expressions which are not explained elsewhere. If you're used to code, they are indeed fairly self explanatory, otherwise it would be good to give people some explanation, even if only to clarify.
Here's an example from A.13 "Bringing it all together":
`n = (scale :e1, :minor_pentatonic).take(3).c