Cabel - build modular synthesizers. |
||||||||||||||
|
install instructions.To use Cabel you have to install Cabel's dependencies:For Linux User
For Windows User
And finally don't forget to get the latest release of Cabel here, or check out the latest changes on the code from the cvs repository at sourceforge. Here is the README file included in the latest Cabel release and here is the INSTALL file. For some help on this install issues see below. Getting startedStart Cabel with "python cabel.py" in the Cabel directory. Go to the menu: Options->Preferences. Set your preferred sample rate, control rate, ksmps (that's sample rate/control rate) and number of output channels (e.g. 1 for mono output, 2 for stereo output and so on).
I use the following: More information about those variables at
To use Cabel with a default MIDI activated instrument set the score to "f0 6000" which means "play csound for 6000 seconds". If you use an instrument which only needs to be triggerd once set the score to "i1 0 6000" which means start instrument 1 at start time 0 and let it play for 6000 seconds. Set the path to your csound executable and your preferred csound parameters (www.csounds.com/manual/html/CommandFlags.html). I use the following csound parameters: On Linux platforms:
On Windows:
Some help for Csound5 installation and usageCsound5 is still a beta release so here's a short instruction howto get, compile (Linux only) and install it. On Linux platforms:This is nearly smurky's linux mini howto in the csound5 forum at http://csounds.com/phpBB2/viewtopic.php?t=115
Windows:
Now you should be able to run csound from the command line. The command line i´m using most at the moment is:
Real time audio and MIDI under WindowsThe midi and real time audio configuration of your system may be different. In order to get lists of available midi and/or audio output devices specify them with an very high and sensless device number. By default, real time audio uses PortAudio with the portaudio.dll.0.0.19 file from Victor Lazzarini's Csound 5 MSVC package. This module includes support for MME, DirectSound, and ASIO; the available devices can be listed by using "-i adc or -o dac" with an out of range device number (e.g. -o dac100). In most cases, MME devices are listed first, followed by DirectSound, and ASIO devices are listed last; thus, the default device is usually MME. As the default PortAudio DLL is somewhat old, if there are problems with real time audio, you may try using the DirectSound-only DLL file from csound5\pa_dx (replace the file in bin\ with it), or the native MME plugin which is enabled by the -+rtaudio=mme command line option. Real time MIDI can use PortMidi (the default), or MME (if -+rtmidi=mme is specified on the command line). In both cases, MIDI input is enabled by -M devnum, and MIDI output is -Q devnum; 'devnum' is a device number, which, if out of range, will result in an error and listing of available devices. |
|||||||||||||
Copyright (C) 2005 Sebastian Gutsfeld (segoh_gmx.net), Matthias Thar (hiast2_web.de) |