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 |