How does it work? Just pick up your sample, drop it in any channel and start the show by using this tiny piece of software as a loop machine, drum machine, sequencer, live sampler or yet as an effect (VST) host. Giada aims to be a compact and portable virtual device for Linux, Mac OS X and Windows for production use and live sets.
lots of useful tools
Tweak your sounds with the live sampler from external sources, the live quantizer, a built-in wave editor, the action recorder and the action editor.
vst plugin support
An experimental feature which transforms Giada into a native VST host. Plugin support for Linux, Windows and OS X, of course.
lightweight and powerful
32 bit floating point audio engine, sample-accurate looping system, multithread support. 100% exotic dependencies free.
100% open-source GPL
Giada is constantly under development, free for use and distribution: you can use it without any limitations. Help us to improve it more!
What's New
- Revamped MIDI sync Clock support
- MIDI engine refactoring, featuring multi-threading support
- UI: Resizable vu-meters
- UI: New global MIDI activity leds
- More core classes and functions refactoring
- More robust persistence mechanism for project and configuration files
- Add new tests suites for MidiEvent and ChannelFactory
- Set C++ version to C++20
- Update FLTK to latest commit available
Previous release notes
- New MIDI I/O activity LEDs on channels (#143)
- New "Missing Assets" alert window (#344)
- Many smaller improvements and cleanups in UI code
- Add ability to sort installed plug-ins by Format (VST, VST3, ...)
- Update JUCE to 6.1.5
- Update custom RtAudio submodule (now pointing to 6.0.0beta1)
- Optimize internal buffer Giada <-> JUCE conversion
- Remove old plug-in parameter storage used in old patches
- Fix deadlock when using JACK transport
- Fix Action Editor grid refresh when changing BPM while the editor window is open (#547)
- Fix plug-in clone operation while cloning a channel (#551)