CPS

Meet CPS by Bonneville – a powerful interactive playground that goes beyond the boundaries of a conventional plugin. It is a full-fledged real-time programming environment designed specifically for working with audio, MIDI, and a wide range of other media and input/output systems. In a world where standard tools and effects can limit creative flight, CPS offers unprecedented freedom for experimentation and the realization of the most daring sonic ideas.

What is CPS?

Essentially, CPS is a virtual laboratory for musicians, sound designers, and media artists. Instead of using ready-made solutions, you have the opportunity to create your own unique instruments, effects, or interactive audio systems. This does not require in-depth knowledge of traditional programming languages; the entire process takes place in a visual, intuitive interface.

The CPS plugin functions as a kind of constructor where you can assemble complex audio and MIDI systems from basic blocks. These blocks, or “objects,” perform specific functions – sound generation, signal processing, MIDI message management, logical operations, and so on. By connecting these objects with “wires,” you form the logic of your “patch” (a program or instrument created in CPS).

How does CPS work?

Building Patches: Visual Programming

The basic principle of working with CPS is visual programming. When you open the plugin interface, you will see a clean workspace where you can add different objects. Each object has input and output ports. For example, an oscillator object may have ports for controlling frequency, amplitude, and an output port for the audio signal. A filter object will have an audio input, an input for controlling the cutoff frequency, and an output for the processed audio.

The process of creation involves connecting the output ports of some objects to the input ports of others. In this way, you literally draw a diagram of how data (audio, MIDI, control signals) passes through your system. This approach makes the development process very clear and allows you to quickly experiment with different configurations. From simple synthesizers or effects to complex interactive installations – the possibilities are limited only by your imagination.

Areas of application

CPS is an extremely versatile tool that finds its place in many creative and technical fields:

  • Sound Design: Create unique sounds, textures, and effects that cannot be obtained with standard plugins. The modular structure allows you to build extremely complex and original processing chains.
  • Algorithmic Composition: Use logical and randomization objects to generate musical ideas, create complex rhythmic patterns, or completely algorithmic musical works.
  • Digital Signal Processing (DSP): Delve into the technical aspects of sound, creating your own filters, generators, analyzers, and other DSP modules. This is a great way to understand how sound works at a low level.
  • Electronic and Computer Music: CPS is an ideal tool for creating complex electronic setups, interactive performances, and installations.
  • Education: Thanks to its visual interface, CPS can serve as an excellent tool for learning the basics of sound synthesis, signal processing, and programming for musicians.

The CPS plugin is designed to work in any situation where sound plays a key role and where flexibility and the ability to customize at a deep level are needed. It can be used as a standalone application or as a VST plugin in your favorite DAW.

Why choose CPS?

If you are looking for a tool that allows you to go beyond standard solutions, CPS by Bonneville is what you need. It provides the tools to create something truly new and original. The ability to build your own audio and MIDI systems from scratch opens up endless possibilities for creativity and experimentation. This is a tool for those who want not just to use technologies, but to create them.

The visual approach to programming makes CPS accessible even for users without coding experience, while providing the depth and flexibility that will satisfy the most demanding developers. Download CPS today and start creating your own sound worlds!