Building Blocks is a multi-purpose MIDI processor. With BB you can create all kinds of regular or unusual MIDI processing structures. The program is completely modular, allowing you to connect its modules any way you like.
The output of BB can be recorded and saved as MIDI file. BB can be synced to MIDI clocks from other (hardware or software) sequencers, but it can also be configured to act as master.
You can assign controls to the parameters of the modules. These controls are grouped in a Control Panel, which is used to modify your structures realtime.
Talking about realtime: everything in BB is performed realtime. You always immediately hear the effect of your changes.
With BB you can build almost any MIDI-processing structure you can think of. You have acces to MIDI In events, mouse and keyboard input events, sequencers, arpeggiators, arithmetic modules, modules that perform binary operations, selectors, lfo's, delay and echo modules,.... And at the end of the chain you can send the output to MIDI Out modules, including notes, controllers, aftertouch, pitchbend and more.
With these tools you can build:
- MIDI remapping tools
- Control interfaces for your synthesizer
- Melodic and rhythmical patterns
- Algorithmic structures
...and much more