Giada is an open source, minimalistic and hardcore music
production tool. Designed for DJs, live performers and
electronic musicians.
Features:
Ultra-lightweight internal design;
multi-thread/multi-core support;
32-bit floating point audio engine;
ALSA, JACK + Transport, CoreAudio, ASIO and DirectSound full
support;
high quality internal resampler;
unlimited number of channels (controllable via computer
keyboard);
several playback modes and combinations;
BPM and beat sync with sample-accurate loop engine;
VST and VSTi (instrument) plugin support;
MIDI input and output support, featuring custom MIDI
lightning messages;
super-sleek, built-in wave editor;
live sampler from external inputs;
live action recorder with automatic quantizer;
piano Roll editor;
portable patch storage system, based on super-hackable JSON
files;
support for all major uncompressed file formats;
test-driven development style supported by Travis CI and
Catch;
under a constant stage of development;
100% open-source GPL v3, hosted on GitHub.