|
|
|
|
Bonneville is proud to announce CPS. CPS is a realtime programming environment for audio, MIDI and other I/O. Patches are built by placing objects and making connections between them. Areas of interest are sound design, algorithmic composition, DSP, electronic/computer music and education.
CPS is a truly realtime interactive toolkit, suitable to make any realtime 'machine' with it in software. It doesn't make any difference weither you are processing audio in realtime, or generating MIDI output, for example based on realtime user input. CPS is not only an interactive realtime toolkit; it is also a friendly graphical user environment. CPS has a subpatch architecture (of unlimited depth), with which you can put parts of you patch within one object. Furthermore, objects in CPS have a dynamic number of in- and outputs at runtime, and CPS has a strict visual separation between signals on audiorate (left-right) and controlrate (above-below) so that a patch idealy looks like a raster. CPS has several features to support the user in making bugfree patches. The graphical positioning of objects does not affect the way your patch works; if something goes wrong you can see where it happens in your patch thanks to the graphical feedback. If you need to work with audio on higher precision than the regular audiorate (buffers), you can work on 'sample precision' locally; simply use the same objects as you would use for processing controlrate signals like MIDI, to create for example small audio feedback loops. You can also set the buffersize very low (or: the krate very high). Plugins You can easily build an advanced graphical interface for your plugin in the platform-independent language 'Java'. You can directly communicate with your C++ - plugin fromout the graphical interface. If needed, you can also save as many data within your plugin as you want, and even define your own classes for storage. For more information, check out the CPS Home Page. Here you can read the manual and the FAQ's, sign in to the CPS mailing list, and more. CPS is currently available for the Microsoft Windows 95/98/2000 platform. You can download a demo version, which can still load and save patches, or buy the full version online for US$ 125. |
|
Links: Bonneville Home Page, CPS Product Page, MPEG-4 Structured Audio Home Page |