Skip | Home | Site Map | Terms and Conditions | Feedback Form | Keys

Partikl 3 User Guide


Partikl Editor: Synth & FX Network Editor

Synth Network Editor screenshot, small FX Network Editor screenshot, small

Overview

This dialog is used to create either a global or per-line effects network (right - tite "FX (stereo/mono)"), or a per-line Modular Synth design (far right - title "Synth (mono)"). It works the same way in both modes of operation.

Note that If you are designing a Modular Synth network, you'll always want to use at least one tone generator such as tg/dsynth, tg/osc or tg/particle. Also, you should set your polyphony in the Modular Synth dialog to be a value greater than or equal to one. If you don't do both of these things, your Modular Synth wlll probably continue to play default MIDI wavetable or custom user samples for your current MIDI line.

The Save, Open, Export and Import buttons are all very useful for copying content to/from files, or for exchanging with friends and colleagues.

The main controls in this unit are:

Ok - press this button to commit your changes and close the dialog.

Cancel - press this button to undo your changes and close the dialog.

Open - press this button to load the effect module design XML from a file with extension .fxm.

Save - press this button to save the effect module design XML to a file with extension .fxm.

Network Chain (top 1/3)

The top 1/3 of the dialog shows a visual representation of the audio network design. You can tap on a unit to select it and double tap to call up the unit editor directly.

The currently selected effect unit is highlighted for you. Note that signal-rate units are shown in the top row of effects units, and any control-rate units are shown in a separate row below. If there are no units, then this area will be empty until you have pressed either the Add Before or Add After button!

Setup Area (middle 1/3)

This is where you add, delete, edit and import/export units. If there are no units in the network, then remember to press either the + Square (Add Before) button or Square + (Add After) button to get started!

The left-most "Unit" list box lists the units in your Modular Synth. Select an entry in this list if you want to edit it. Note that units are always numbered from 1 upwards; they are automatically renumbered if you ever delete a unit.

"Add Before" button: Tap to add a new effects unit immediately before your currently selected unit. This will usually default to being a "reverb" unit: change it to whatever you want!

"Add After" button: Tap to add a new effects unit immediately after your currently selected unit. This will usually default to being a "reverb" unit: change it to whatever you want!

"Delete" button: Tap to remove the currently selected unit from your module.

Unit Type List: Shows the type of your currently selected unit. Select a different entry from this list, to change the type of your currently selected unit. Note if you are designing a Modular Synth, then at least one of your units should be a tone generator! Tone generators normally have "tg" in their name.

"Edit" button: Click the to pop-up an editor for the currently selected unit!. Note: Some effects units do not have editors; in which case, nothing will happen when you press this button.

Most effects unit editors have a "cancel" button that allows you to reset parameter values back to where they were when you first popped-up the editor. If you close the dialog without pressing cancel, this will "commit" your changes.

"Export" Button: Tap to export the effect module design XML to the clipboard.

"Import" Button: Tap to import the effect module design XML from the clipboard.

Parameter Conotrollers Area (bottom 1/3)

This area lets you work with parameter modulation.

The following applies to all units that are not junctions.

  • The "Connector" list lets you select the effects unit (which must be a control-rate unit) that is modulating the parameter for your effects unit. Change the entry here to be the unit number of the control-rate unit that you want to modulate your effects unit.
  • The "Controller" list shows you a count of all the effects unit inputs that modulate parameters of your currently selected effects unit. The numbers in the list are just always numbered automatically from 1 upwards. Note that if there are no entries shown in the "Param" list, then this effect unit has no available modulators, and therefore you have nothing to control on it from e.g. LFOs or envelopes (in which case, Add etc. will have no effect).
  • Press the "Add" button to add a new entry to your "Controller" list.
  • Press the "Delete" button to remove the currently selected Controller list item.
  • The "Scale" slider lets you fine-tune a scaling factor between 0 and 2, by which the modulating input value (from the modulating unit) is multiplied, before being applied to your modulated effect unit's parameter. This allows you to carefully adjust the amount by which a parameter is modulated. Note that if more than one control-rate unit feeds a specific parameter on a target unit, they will get added together automatically (including the appropriate scaling factor).
  • The "Modulate Parameter" list lets you select the effects parameter that you want to be modulated by the specified control-rate unit!

The "Junction Inputs" section lets you change junction inputs.


The following applies only if your currently select unit is a signal-rate junction (type = "j") or control-rate junction (type = "j/c"). You use junctions whenever you need to add-together two or more unit outputs in the system. Use a Signal-rate junction when you need to add-together outputs from two or more signal-rate units; use a control-rate junction when you need to add-together outputs from two or more control-rate units.

  • The "Unit" list shows you a count of all the effects unit inputs that are fed-in to your junction. The numbers in the list are just always numbered automatically from 1 upwards.
  • The "Connector" list lets you select the effects unit (which must be a unit at the same rate as the junction!) that is to be added together to help create the output of the junction. Change the entry here to be the unit number of the unit that you want to add with other unit outputs.
  • Press the "Add" button to add a new entry to your "Input" list.
  • Press the "Delete" button to remove the currently selected Input list item.
  • The "Scale" slider lets you fine-tune a scaling factor between 0 and 2, by which the output value of your "input" unit is multiplied, before being added together with the other unit values that are feeding this junction. This allows you to carefully adjust the level fed-in by a particular unit. Note that if more than one control-rate unit feeds a specific parameter on a target unit, they will get added together automatically (including the appropriate controller scaling factor); which means that control-rate junctions are not often required.