The UBCToolbox consists of a collection of modules which are encapsulated in
bpatcher objects. The bpatcher provides you with simple controls for the module
so that it can be controlled in a logical and consistent way. Version 1.01 of the
Toolbox includes the following modules:
|
Input/Output Modules: |
| Module | Description |
| ambisonics8X8BP | for 8 incoming signals panned to 8 output channels |
| ambisonics8X4BP | for 8 incoming signals panned to 4 output channels |
| ambisonicsBP | for 16 incoming signals panned to 8 output channels |
| ambisonicsX4BP | for 16 incoming signals panned to 4 output channels |
| multiPan4BP | for 4 channel panning with 4 inputs |
|
| multiPan8BP | for 8 channel panning with 8 inputs |
| multiPan16BP | for 16 channel panning with 2 inputs |
| NAInterfaceBP | an interface for connecting to NoteAbilityPro notation software |
| netReceiverBP | an interface for receiving network messages from NoteAbilityPro (UDP) |
| netReceiverTBP | an interface for receiving network messages using TCP |
| netReceiverOSCBP | an interface for receiving network messages using udpreceive (UDP) |
| netReceiverOSCTypedBP | an interface for receiving network messages using typed udpreceive (UDP) |
| netSenderBP | an interface for sending network messages to NoteAbilityPro (TCP) |
| netSenderOSCBP | an interface for sending OSC network messages using UDP |
| netSenderUBP | an interface for sending network messages using UDP |
| pan4BP | for 4 channel panning with a single input |
| pitchTrackerBP | an interface for audio and MIDI pitch tracking |
| pitchTrackerMIDIBP | an interface for MIDI pitch tracking |
| recorderBP | an interface for stereo recording from a patch |
|
Player Modules: |
| Module | Poly | Description |
| bank12BP | 12 | a module that creates audio using an oscillator bank with changing harmonics |
| bank12XBP | 12 | a octophonic module that creates audio using an oscillator bank with changing harmonics |
| bank16XBP | 16 | a octophonic module that creates audio using an oscillator bank with changing harmonics |
| bank24BP | 24 | a module that creates audio using an oscillator bank with changing harmonics |
| bank24XBP | 24 | a octophonic module that creates audio using an oscillator bank with changing harmonics |
| boxcar4BP | 4 | a module that creates audio by "windowing" through samples |
| boxcar8BP | 8 | a module that creates audio by "windowing" through samples |
| boxcarBP | 12 | a module that creates audio by "windowing" through samples |
| clar12BP | 12 | a module that creates audio using odd partials in an oscillator bank |
| clar24BP | 24 | a module that creates audio using odd partials in an oscillator bank |
| filePlayerBP | 1 | a module that plays a collection of sound files in random order |
| FM8BP | 8 | a module that creates audio using Frequency Modulation |
| FM12BP | 12 | a module that creates audio using Frequency Modulation |
| FMBP | 16 | a module that creates audio using Frequency Modulation |
| FM24BP | 24 | a module that creates audio using Frequency Modulation |
| grainPlayer2BP | 2 | a module that creates audio using granulation of samples |
| grainPlayerBP | 4 | a module that creates audio using granulation of samples |
| KBP | 16 | a module that creates audio using the filtered noise impulses |
| K2BP | 16 | a module that creates audio using the filtered noise impulses |
| KS8BP | 8 | a module that creates audio using the Karplus-Strong pluck algorithm |
| KSBP | 16 | a module that creates audio using the Karplus-Strong pluck algorithm |
| megaPlayer5.1_48BP | 48 | a module that creates audio by playing back 5.1 soundfiles from the hard drive |
| megaPlayer48BP | 48 | a module that creates audio by playing back soundfiles from the hard drive |
| megaPlayer96BP | 96 | a module that creates audio by playing back soundfiles from the hard drive |
| megaPlayerSDTBP | 48 | a module that creates audio by playing back stereo soundfiles from the hard drive |
| megaPlayerX8BP | 48 | a module that creates audio by playing back soundfiles from the hard drive in 8 channels |
| megaPlayerX8BBP | 88 | a module that creates audio by playing back soundfiles from the hard drive in 8 channels |
| megaSamplerBP | 16 | a module that creates audio by playing back sound files (no voice stealing) |
| megaSampler24BP | 24 | a module that creates audio by playing back sound files (no voice stealing) |
| megaSampler36BP | 36 | a module that creates audio by playing back sound files (no voice stealing) |
| paf4BP | 4 | a module that creates audio using the phase-aligned formant synthesis |
| pafBP | 8 | a module that creates audio using the phase-aligned formant synthesis |
| paf16BP | 16 | a module that creates audio using the phase-aligned formant synthesis |
| paf24BP | 24 | a module that creates audio using the phase-aligned formant synthesis |
| pafX4BP | 16 | a module that creates audio using the phase-aligned formant synthesis in 4 channels |
| pafX8BP | 16 | a module that creates audio using the phase-aligned formant synthesis in 8 channels |
| sampler8BP | 8 | a module that creates audio by transposing a stored sample |
| samplerBP | 12 | a module that creates audio by transposing a stored sample |
| sampler24BP | 24 | a module that creates audio by transposing a stored sample |
| samplerNew8BP | 8 | a module that creates audio by transposing 4 stored stereo samples |
| samplerNew16BP | 16 | a module that creates audio by transposing 4 stored stereo samples |
| samplerNew32BP | 32 | a module that creates audio by transposing 4 stored stereo samples |
| samplerNew32X4BP | 32 | a module that creates audio by transposing 4 stored mono samples in 4 channels |
| sfPlayer12BP | 12 | a module that creates audio by playing back sound files |
| sfPlayerBP | 24 | a module that creates audio by playing back sound files |
| sfPlayer36BP | 36 | a module that creates audio by playing back sound files |
| sfPlayer48BP | 48 | a module that creates audio by playing back sound files |
| sfPlayerSTBP | 24 | a module that creates audio by playing back sound files |
| sfPlayerST12BP | 12 | a module that creates audio by playing back stereo sound files |
| sfPlayerST36BP | 36 | a module that creates audio by playing back stereo sound files |
| sfPlayerST48BP | 48 | a module that creates audio by playing back stereo sound files |
| sfPlayerX48BP | 48 | a module that creates audio by playing back mono sound files in 8 channels |
| vibe8BP | 8 | a module that creates audio using physical modelling of a vibraphone |
| vibeBP | 12 | a module that creates audio using physical modelling of a vibraphone |
| vSynthBP | CPU | a module that creates audio using FOF vocal synthesis (male formants) |
| vSynthFemBP | CPU | a module that creates audio using FOF vocal synthesis (female formants) |
|
Effects Modules: |
| Module | Description |
| auBP | loads an Audio Unit plugin to process incoming audio - NEW |
| audioUnitBP | loads an Audio Unit plugin to process incoming audio - OLD (deprecated...) |
| chorusBP | creates a chorusing effect on incoming audio |
| combBP | performs a comb filter on incoming audio |
| crossSyn2BP | cross synthesizes two incoming audio signals |
| delayBP | performs a digital delay on incoming audio
|
| filterBP | performs low-pass, high-pass, band-pass or notch filtering |
| filterBBP | performs low-pass, high-pass, band-pass or notch filtering |
| flangeBP | creates a flange effect on incoming audio |
| fShiftBP | performs a 3 pitch frequency shift on incoming audio |
| grainStretcherBP | performs delay, stretch and granulation on incoming audio |
| harmonizerBP | harmonizes an incoming audio |
| reverbBP | reverberates an incoming audio |
| ringModBP | performs ring modulation on an incoming audio |
| spectralSweepBP | performs spectral resynthesis on incoming audio |
| vocoderBP | performs vocoding on an incoming audio |
| vstBP | loads three vst plugins which can process incoming audio |