Tsunami
Audio editor and workstation (DAW)
Designed for ease of use and not-looking-crappy™.
It was mostly developed for my personal home recording needs, i.e. multi-track recording and mixing, audio effects and adding midi data with synthesizers.
Supported formats
- Wave
- Raw
- Ogg
- Flac
- Midi
- Guitar Pro 3-5
- SoundFont2 (read only)
- mp3, m4a (read only)
Features
Midi
Midi tracks are supported. Tsunami can record from midi devices like key boards and allows for extremely comfortable editing.
Also, a flexible click track can be added. Bar structures can be easily altered with or without affecting other data. Bars can also have a complex beat structure, like (3+3+2+2)/8.
Even though the click structure helps quick editing, midi data can (if needed) be edited with the precision of the audio sample rate (i.e. usually 44100 Hz).
Modules and Plugins
Tsunami's signal chains have a modular design. For example, one module might be a midi source, connected to a synthesizer, and the resulting audio signals might run through audio effects and be output by the speakers.
This becomes particularly flexible due to the contained kaba JIT compiler, allowing to dynamically load plugins during runtime and define new modules.
Besides signal modules, tsunami also provides general plugins that can change the whole behavior of the program. An early example was a mode that judges your guitar playing precision during live playing (guitar hero with real guitars).
Layers
Each track can also contain multiple layers or versions. This allows to record a section several times in a row and later choose the best version. It also allows to select bits and pieces from different versions, even with overlapping sections, without loosing the ability to still edit these sections later.
Master tracks
Signals from audio and midi tracks can be routed through special master tracks. This allows to adjust volume etc. for a whole group of tracks and add common effects.
Samples
A list of audio and midi snippets ("samples") can be included in a file. Each sample can be inserted in the tracks multiple times without wasting additional memory.
|