Patchbay

The patchbay is the black canvas that you can see in Bidule. This is where you build the layout/patch to create/manipulate sounds and songs.

Modules (aka 'bidules')

Right-click in the patchbay to pop up a menu that contains all available bidules (modules) you can use. The bidules are classified into different categories like Audio Devices, Audio File, Building Blocks, Effects, Groups, Instruments, MIDI, MIDI Devices, Misc, Mixing, Routing and Spectral.

Once the bidule is in the patchbay, you can double-click it to pop up its GUI (only available if the bidule has any parameters)

Connectors

A bidule has input and output connectors. The little squares on the top of the bidule are the input connectors and the one at the bottom are the output connectors.

Each connector/cable colour specifies a different type of signal. Using the default skin:

  • Blue is for audio/data signals
  • White is for MIDI signals.
  • Yellow (frequency vector) and Orange (amplitude vector): Spectral Processing. These contain not the raw FFT results (complex vector), but actual properly phase vocoded and overlapped signal vectors.

Please note that AU/VST plugins might show up an extra audio output connector. This means that the plugin introduces latency, the extra output will send the introduced delay amount in samples so you can use a Delay Line to have PDC (plugin delay compensation) when you need it.

Basic Bidules Connections

Building a layout is easy. Just choose which bidules you want and connect them graphically, one at the time.

To connect two bidules together, you need to select a connector (it will become bigger when you place the mouse pointer over it), press the left mouse button and then move the mouse to another bidule's connector ( it will also become bigger). Once you have selected the correct one, let go of the left mouse button and a cable linking the two bidules will appear.

Advanced Bidules Connections

To connect multiple connectors from one bidule to another, create the first cable while holding the CTRL(Windows)/Command(OS X) key - Bidule will try to create as many cables as possible.

You can also have multiple cables coming out of one connector or multiple connectors leading into one of the connectors (the signal will be mixed/duplicated automatically).

You can repatch an existing cable by first selecting it (clicking on it when it's highlighted or by lassoeing), then by clicking on one of the connectors at the end of the cable and holding the left mouse button until you have selected the new connector.

You can of course send outputs signals back to the inputs signals (provided there is at least another module in between) to create a feedback loop.

To process live audio (DUPLEX devices only), just connect both bidules representing your duplex device to the processing module (in this example - SmartElectronix's SupaPhaserVST) as shown.

If you ever encounter a red bidule when you load a .bidule file, it means that the saved file contains a reference to a module or plugin that cannot be found within your current configuration. This is usually the case if there is a plugin you didn't own or if you are trying to open a layout that had an Audio or MIDI Device having a bigger index then the number of available devices in your system. The following picture is an example a patch loaded that requires a missing Plogue Rebuilder VST.

Context Menu

To bring up a Bidule context menu, first left click it to highlight (should turn yellow.. not translucent blue), then hit the right mouse button.

Cut

Cuts the selected bidules so you can paste them elsewhere in your layout

Copy

Copies the selected bidules to the clipboard so you can paste them elsewhere in your layout

Paste

Pastes the bidules in the clipboard into the current layout.

Delete

Deletes the selected bidules (and puts them in the undo stack). You can also simply hit the "Del" key, once the bidule is selected.

Rename

Renames the selected bidule. You can also hit F2 to access the rename dialog.

Monitor

Brings up an audio signal monitoring window that displays peak meters and sample audio values for each of the input and output channels of the selected Bidule. Great to trace issues with clipping or loss of signal in a chain.

ReInit

Reinits or Reset the selected bidule as if it was freshly created.

Hide All Windows

Hides (closes) all the windows associated with the selected bidules

Polyphonic Adapter

Brings up the Polyphonic Adapter dialog if the bidule is suitable for polyphonic uses.

Processing Mode

Sets the way the current bidule is behaving in the patchbay (choices are Process/Mute/Bypass). (this setting is also available on the bidule's GUI)

Control from MIDI

Allows selection of the current Bidule internal parameters to be mapped to a MIDI Controller. Only available if a MIDI Device is connected to the current graph.

Alignment

Allows alignment of selected bidules in the patchbay. The six modes of alignment are:

  • Top
  • Center Horizontally
  • Bottom
  • Distribute Horizontally: Spaces selected bidules evenly along the vertical axis
  • Left
  • Center Vertically
  • Right
  • Distribute Vertically: Spaces selected bidules evenly along the vertical axis

Group

  • Group Selected Object(s): Selected bidules and cables are grouped together. Internal connections between selected objects are preserved. External connections are lost.
  • Save selected group: Save the selected group in a file. If the file is saved in the "groups" subdirectory of bidule's installation directory it will appear in the "Groups" category in the Palette.
  • Edit group property: Allows editing of the number and type of connectors, the author's name, the group version number, and the name of this group.
  • Parent group: Display the parent of the visible group (if it is not the top level group). The keyboard shortcut for this feature is BACKSPACE(Windows)/TAB(OS X).
  • Expand selected group: Make the selected group the visible group. The shortcut for this feature is CTRL(Windows)/Command(OS X) - DOUBLE CLICK.

Mouse Usage and Hot Keys

Mouse:

  • Left Mouse Button permits moving bidules, adding connections, etc.
  • Right Mouse Button in black patchbay pops up a bidule selection menu.
  • Right Mouse Button on a bidule, pops up a contextual menu.

Keyboard:

  • Arrow Keys pan through the patchbay.
  • CTRL(Windows)/SHIFT(OS X)-Up and Down/Mouse Wheel zoom in and out of the patchbay.
  • Home to get back to default pan/zoom settings in the patchbay.
  • Highlighting a bidule or connector + "Del" deletes it.
  • Backspace(Windows)/TAB(OS X) to go back to the parent group.
  • CTRL(Windows)/Command(OS X)-double left click to explore a group.
  • CTRL(Windows)/Command(OS X)-C, V, and X for your usual cut and paste needs.

You can select multiple bidules/connectors by pressing CTRL(Windows)/Command(OS X) while selecting or by using the left mouse button to lasso.