BSESCM(1) | BEAST Manual Pages | BSESCM(1) |
DESCRIPTION bsescm is a Guile based scheme shell for BSE,
the Bedevilled Sound Engine. bsescm provides a shell interface to all procedures exported by the BSE library, so scripts are able to access the full range of functionality provided by it, from simple playback of a .bse file to full fledged automated creation or editing of synthesis networks. Alternatively to the linked in BSE library, the bsescm language interface can also talk to a remotely running BSE library host, for instance beast(1). By operating on a remotely running BSE core, bsescm can be used to script arbitrary BSE programs. The shell is also used directly by the BSE library to execute procedures on its behalf, this allows BSE procedures to be written in scheme. When started, bsescm tests whether the first non-option argument is a .bse file and if the test succeeds, attempts to play the command line arguments as .bse files. OPTIONS bsescm follows the usual GNU command line syntax, with long options starting with two dashes ('--').
Guile Options:
The remaining Guile options stop argument processing, and pass all remaining arguments as the value of (command-line):
|
||
beast-0.7.1 | Sun Jul 09 12:58:38 2006 | BSESCM(1) |
|