Cantabile is a simple, easy to use VST host, MIDI recorder/sequencer and audio recorder.
Designed primarily for real-time playing of virtual instruments, Cantabile includes a highly optimized audio engine to minimize system load and reduce audio drop outs.
Cantabile is free and version 1.1 is available now.
Features
VST Host
* Real time processing of VST effects and instruments (VSTi).
* Saves and loads VST program and bank (fxp/fxb) files.
* Automatically loads the correct plugin for a particular fxb/fxp file.
* Support for VST MIDI effects such as chord makers, arpeggiators etc...
* Favorite FXBs for quick loading of commonly used plugins/banks.
Audio Engine
* Highly optimized multi-threaded audio engine.
* Support for ASIO and DirectSound audio drivers.
* Support for MMX and SSE CPU instructions.
* Output limiter avoids hard clipping for out-of-range audio data.
Audio Recorder
* Writes directly to wave file.
* Can record audio input or the output of the currently loaded VST.
* Automatic start/stop mode.
* File name formatting allows flexible naming of recorded files.
MIDI Recorder
* MIDI recorder writes directly to .mid file.
* Automatic start/stop mode.
* File name formatting allows flexible naming of recorded files.
* Automatically loads newly recorded MIDI files into MIDI sequencer.
MIDI Sequencer
* Plays any standard MIDI file.
* Can play using either the loaded VST and/or external MIDI devices.
* Track list for solo/mute, device and channel selection of each track.
* Combined with audio recorder can be used as a simple realtime MIDI file renderer.
MIDI Filters
* Allow translation and manipulation of incoming and outgoing MIDI events.
* Can be defined for each MIDI input/output port and for the loaded VST.
* Channel Map MIDI filter allows reassignment of one MIDI channel to another, or suppression of a particular channel.
* Controller Map MIDI filter allow reassignment of one MIDI controller to another, or suppression of a particular controller.
* Velocity Curve MIDI filter allows fine tuning response of keyboards.
* Controller to VST parameter MIDI filter allows controlling VST parameters from a MIDI controller.
* Note transposition (keyboard split) MIDI filter.
* Cantabile automation MIDI filter allows control of Cantabile through a MIDI control surface. (eg: play/pause/record/output gain etc...)
* Note to Controller MIDI filter emulates a MIDI controller using MIDI notes events.
* MIDI Filter "learn" capability simplifies configuration of MIDI filters.
Session Files
* Session files save all settings on main screen.
* Recently used session menu for quick switching between configurations.
* Option to auto-reload last session.
User Interface
* Input and output gain controls.
* Input and output level meters.
* Buffer utilitization meter shows system load.
* MIDI activity indicators for MIDI input ports, output ports and internal MIDI mapper.
* On-screen keyboard with ability to "capture" PC keyboard.
* Panic button.
* Collapsable user-interface saves screen space for unused features.
Miscellaneous
* Shell integration allows MIDI, FXB, FXP and VST DLL files to opened via right click Open With Cantabile command, or by drag dropping file onto Cantabile's main window.
* Internal MIDI mapper allows re-direction of MIDI events to either loaded VST plugin or external MIDI device.
* Ability to disable VST directory scanning for fast start up.
* Built in tools to delete/rename recorded files and the loaded MIDI file.
June 15, 2006 - Version 1.1 - Build 1127
* Fix for compatibility with Alesis ASIO driver control panel.
* Fix for buffer size/latency not updating after control panel closed.
* Fix for occasional failure to restart ASIO driver after closing control panel.
* Change to make top octave of keyboard on PC keyboard - Q key now maps to C.
* Change to suppress all other alphanumeric keys when keyboard is captured.
* Enhancement to support plugins with resizeable editors (Sytrus, energyXT etc...)
* Fix for Room Effect and Spacializer plugins not appearing in effects menu.
Comments
Post a Comment