mtytel / cursynth

GNU ncurses terminal synthesizer
http://gnu.org/software/cursynth
GNU General Public License v3.0
446 stars 64 forks source link

cursynth - a GNU program

cursynth is a polyphonic, MIDI enabled, subtractive synth that runs in your terminal with an ascii interface.

cursynth will connect to all MIDI devices and send output to the default audio device on your system.

Building

If you just want to build Cursynth, check out [ftp://ftp.gnu.org/gnu/cursynth] for latest source releases that don't require as much to build.

If you want to develop Cursynth, this source is the right place. Run these commands to build the project from source:

$ autoreconf -i $ ./configure $ make

And then if you want to install, next run:

$ sudo make install

Usage

cursynth [--buffer-size OR -b preferred-buffer-size] [--sample-rate OR -s preferred-sample-rate] [--version OR -V]

Controls

Requirements:

TODO:

Questions? Feature requests? Bugs? email matthewtytel@gmail.com

Copyright 2013-2015 Matt Tytel matthewtytel@gmail.com