Swami is a graphical interface application for editing instrument files.
Features
- Also a shared library, libSwamiGUI, for plugin convenience and to allow potential external usage of GUI elements
- Model/view/controller interfaces (change a parameter and all other interfaces update)
- Object oriented (views can be split and new interfaces added)
- Acts as a software synthesizer front end (currently FluidSynth only)
- Zoomable canvas interfaces
Requirements
- GTK+ 2.6+ - GUI toolkit
- GnomeCanvas 2.0+ - Canvas widget (not dependent on Gnome)
- libInstPatch - Instrument editing library also part of Project Swami
Optional
- FluidSynth - Software synthesizer (without it you won't hear anything)
- libfftw - Used for auto sample tuning plugin
