background image

!

XODULAR

!

!

!

!

!

pure data modular 

!

synthesizer system

!

!

!

!

!

!
!
!
!
!

!

!

!

!

!

!

!

!

user’s guide

!

!

!

!

!

!!

1

Summary of Contents for XODULAR

Page 1: ... XODULAR pure data modular synthesizer system user s guide 1 ...

Page 2: ...LFO 14 ENVELOPE GENERATOR ENV AD 15 DUAL RANDOM CV GENERATOR 2XRANDOM 16 DUAL SAMPLE HOLD DUAL S H 17 CLOCKS LOGIC UTILITIES 18 VOLTAGE CONTROLLED CLOCK CLOCK 18 CLOCK DIVIDER CLK DIVIDER 19 DUAL PROBABILITY LOGIC PROBABILITY 20 FOUR TO ONE SEQUENTIAL SWITCH 4 1 SWITCH 21 ONE TO FOUR SEQUENTIAL SWITCH 1 4 SWITCH 22 MODAL QUANTIZER QUANTIZER 23 SEQUENCERS 24 VOLTAGE CONTROLLED SEQUENCER WITH 5 STEP...

Page 3: ... EXAMPLE PATCHES 32 PATCH 1 MAKING A SOUND 32 PATCH 2 ADDING AN ENVELOPE 33 PATCH 3 ADDING RHYTHMIC COMPLEXITY AND MODULATION 34 3 ...

Page 4: ...s However there is no need to be familiar to use the XODULAR Acquiring some basic understanding of the user interface and signal flow should be enough to get patching See page 5 in the XODULAR manual This system came about over the course of a year It is very much flavoured by my creative decisions and patching style It has a lot of foundational modular building blocks because I like patching comp...

Page 5: ...s to be in EDIT mode and to use the control interface one has to be in PERFORMANCE MODE Cmd E toggles between the two modes All INPUTS are at the top of the module and all the OUTPUTS are at the bottom Infinite amount of patch connections can be drawn from the same output so there is no need for multiples in the system In EDIT mode highlight any module and copy Cmd C it and paste Cmd V to duplicat...

Page 6: ...a DSP feedback loop is detected So feedback patches that works like a charm with hardware is trickier in this environment SAVING PATCHES The system automatically saves and recalls the position of the knobs sliders and toggles when you save the patch This way you can save a patch like any file on your computer BE CAREFUL There should be no unpleasant audio surprises or sudden raises in volume BUT m...

Page 7: ...ntrol the amount of incoming signal from the FM input INPUTS PITCH inlet for controlling the pitch of the VCO The PITCH knob becomes an offset control when the parameter is being modulated FOLD inlet for modulating the fold amount of the wavefolder The FOLD knob becomes an offset control when the parameter is being modulated FM Inlet for external Frequency Modulation The amount of the incoming sig...

Page 8: ...ing modulated FORMANTS scans through the bandpass filters and morphs smoothly between different vowel sounds FM attenuator to control the amount of incoming signal from the FM input INPUTS PITCH inlet for controlling the pitch of the VCO The PITCH knob becomes an offset control when parameter is being modulated FORMANTS inlet for modulating and scanning through the bandpass filter formants The FOR...

Page 9: ...b becomes an offset control when the the parameter is being modulated FOLD inlet for modulating the fold amount of Oscillator 1 s wavefolder The FOLD knob becomes an offset control when the parameter is being modulated FMI inlet for modulating the amount of Frequency Modulation being sent from OSC2 The FMI knob becomes an offset control when the parameter is being modulated OSC2 inlet for controll...

Page 10: ...on the triangle wave The WRAP knob becomes an offset control when the parameter is being modulated PWM controls the pulse width of the pulse wave The PWM knob becomes an offset control when the parameter is being modulated WIDTH controls the amount of detuning of the sawtooth wave The WIDTH knob becomes an offset control when the parameter is being modulated FM attenuator to control the amount of ...

Page 11: ...arameter is being modulated FM Inlet for external Frequency Modulation The amount of the incoming signal can be attenuated with the FM knob OUTPUTS TRI Triangle wave outlet PULSE Pulse wave outlet this output also functions as a trigger clock output SAW Sawtooth wave outlet SUM Triangle Pulse and Saw mixed together 11 ...

Page 12: ...the amount of incoming PITCH modulation DECAY controls the decay of the integrated AD envelope The DECAY knob becomes an offset control when the parameter is being modulated D CV attenuator to control the amount of incoming DECAY modulation FM attenuator to control the amount of incoming signal from the FM input A DECAY controls the decay of the accent envelope if being triggered by a gate signal ...

Page 13: ...H knob becomes an offset control when the parameter is being modulated DECAY input for modulating the decay of the main envelope The DECAY knob becomes an offset control when the parameter is being modulated ACC input for trigger gate signal to trigger the accent envelope FM input for external FM OUTPUTS OUT VCO DRUM output 13 ...

Page 14: ...n being sent to the LFO FREQ from the CV1 input CV2 attenuator for the amount of modulation being sent to the LFO FREQ from the CV2 input INPUTS CV1 inlet for controlling the frequency of the LFO The FREQ knob becomes an offset control when the parameter is being modulated CV2 inlet for controlling the frequency of the LFO The FREQ knob becomes an offset control when the parameter is being modulat...

Page 15: ...an offset control when the parameter is being modulated DECAY controls the time in ms for the decay stage Range is from 1ms 10 000ms The DECAY knob becomes an offset control when the parameter is being modulated CYCLE toggle for switching between normal mode or cycling mode INPUTS TRIG trigger gate input for triggering the envelope ATTACK input for modulating the ATTACK time The ATTACK knob become...

Page 16: ...knob becomes an offset control when the parameter is being modulated RANDOM 2 attenuator for controlling the amount of randomness of RANDOM 2 The RANDOM 2 knob becomes an offset control when the parameter is being modulated SLEW controls the amount of slew applied to RANDOM 2 INPUTS TRIG1 trigger gate input to clock trigger RANDOM 1 CV1 input for modulating RANDOM 1 amount The RANDOM 1 knob become...

Page 17: ...pendently clocked triggered INPUTS IN1 input for signal to be sampled by channel 1 TRIG1 trigger gate input to hold the value present at IN1 IN2 input for signal to be sampled by channel 2 TRIG2 trigger gate input to hold the value present at IN2 OUTPUTS OUT1 S H1 output OUT 2 S H2 output 17 ...

Page 18: ...s into audio rate so the module can be used for audio and modulation duties as well CONTROLS RATE control for clock rate in ms Range is from 1ms 1000ms The RATE knob becomes an offset control when the parameter is being modulated START toggle to start or stop the clock INPUTS RATE input for modulating the clock rate The RATE knob becomes an offset control when the parameter is being modulated OUTP...

Page 19: ...e and divides by numbers from 1 8 with dedicated outputs for each division If the module is being clocked at audio rate the subdivisions can perform frequency divider like functions INPUTS CLK IN input for any trigger gate clock pulse OUTPUTS The module outputs the 8 subdivisions independently from left to right 1 8 19 ...

Page 20: ...random but even distribution between left or right Fully CW only and always sends the signal to the right output CONTROLS PROB1 manual control of the probability for the signal to appear at either P1L output or P1R output PROB2 manual control of the probability for the signal to appear at either P2L output or P2R output INPUTS CH1 TRIG input trigger gate clock pulse for PROB1 CH2 TRIG input trigge...

Page 21: ... at the output every time a trigger gate pulse clock is received at the T input INPUTS IN1 signal input 1 IN2 signal input 2 IN3 signal input 3 IN4 signal input 4 T trigger gate pulse clock input to advance to the next signal input and distribute it to the module s output RST trigger gate pulse clock signal here forces the switch to reset to step 1 OUTPUTS OUT 4 1 SWITCH output 21 ...

Page 22: ...to the four outputs sequentially every time a trigger gate pulse clock is received at the TRIG input INPUTS IN signal input TRIG trigger gate pulse clock input to advance the sequential switch and switch to the next output RST trigger gate pulse clock signal here forces the switch to reset to step 1 OUTPUTS O1 output 1 O2 output 2 O3 output 3 04 output 4 22 ...

Page 23: ...tion and the CV will get transposed when you click the TRIG button next to the XPOSE knob Right below the QUANTIZER module there is a small object called pd quantizer_tables You can copy paste as many QUANTIZER modules in your system as you like but there can be only one pd quantizer_tables object So do not copy that or the QUANTIZERS will not work properly CONTROLS SCALE manually choose a scale t...

Page 24: ...tep REPEAT box Set the number of repeats individually for step 1 4 SLIDE toggle boxes set slide on or off for step 1 5 XPOSE transposes the sequence up or down in semi tones Range is down one octave and up one octave INPUTS TRIG A trigger gate pulse clock here advances the sequencer one step CV IN CV inlet for transposing the sequence HOLD A trigger gate pulse clock here actually stops the sequenc...

Page 25: ...PUTS OUT outputs the sequencer CV G1 trigger gate output for step 1 G2 trigger gate output for step 2 G3 trigger gate output for step 3 G4 trigger gate output for step 4 G5 trigger gate output for step 5 25 ...

Page 26: ...ZE button at the bottom of the module will create a random pattern of triggers INPUTS TRIG A trigger gate pulse clock signal here will advance the sequencer to the next step RST A trigger gate pulse clock signal here will force the sequencer to reset to the first step RDMIZE A trigger gate pulse clock signal here will have the same effect as clicking the RANDOMIZE button manually I e produce a ran...

Page 27: ... that sets the level of incoming voltage at CV 1 BIAS2 manually controls the gain of the incoming signal at IN 2 CV2 attenuator that sets the level of incoming voltage at CV 2 INPUTS IN 1 input channel one CV 1 control voltage input for modulating the amplifier IN 2 input channel one CV 2 control voltage input for modulating the amplifier OUTPUTS OUT 1 outputs channel 1 OUT 2 outputs channel two S...

Page 28: ...ly CW is original signal level CH 2 controls the gain of the incoming signal at IN 2 Fully CW is original signal level CH 3 controls the gain of the incoming signal at IN 3 Fully CW is original signal level INPUTS IN 1 signal input channel one IN 2 signal input channel two IN 3 signal input channel three OUTPUTS O1 output for channel one attenuation O2 output for channel two attenuation 28 ...

Page 29: ...l is inverted The module can be used for attenuation attenueverting and or mixing of both audio or cv CONTROLS P1 manual control of the amplification of the incoming signal from the P1 input P2 manual control of the amplification of the incoming signal from the P2 input P3 manual control of the amplification of the incoming signal from the P3 input INPUTS P1 signal input 1 P2 signal input 2 P3 sig...

Page 30: ...ne gain control PAN1 Channel one pan control IN2 Channel two gain control PAN2 Channel two pan control IN3 Channel three gain control PAN3 Channel three pan control IN4 Channel four gain control PAN4 Channel four pan control INPUTS IN1 Channel one signal input PAN1 CV input for PAN1 IN2 Channel two signal input PAN2 CV input for PAN2 IN3 Channel three signal input PAN3 CV input for PAN3 IN4 Channe...

Page 31: ...PAN4 CV input for PAN4 OUTPUTS no output The MIX OUT automatically sends audio out to channel 1 and 2 of your sound card built in or external 31 ...

Page 32: ...A MIXER and the MIX OUT Patch the FOLD output from VCO SINE to the IN 1 of the VCA MIXER Patch OUT 1 from the VCA MIXER to the IN1 of the MIX OUT Adjust the FOLD and PITCH and listen to the result No sound Make sure the VCA BIAS1 is turned up as well as the MASTER and IN1 on the MIX OUT 32 ...

Page 33: ... 1 and then add two modules CLOCK and ENV AD Patch CLOCK OUT to the TRIG input of the ENV AD Patch OOUT from ENV AD to the CV 1 input of the VCA MIXER Start the CLOCK by clicking the START toggle Attenuate the envelope cv with the CV1 knob on the VCA 33 ...

Page 34: ...d add three further modules PROBABILITY 2XRANDOM and LFO Patch like this CLOCK OUT to PROBABILITY CH1 TRIG PROBABILITY P1L to 2XRANDOM TRIG1 input PROBABILITY P1L to ENV AD TRIG input 2XRANDOM R1 OUT to VCO SINE PITCH 2XRANDOM R1 OUT to ENV AD DECAY input LFO OUT to VCO SINE FOLD input 34 ...

Page 35: ...andomness with the RANDOM1 knob The LFO modulates the FOLD amount Remember that the knob becomes an offset control when being modulated Have fun with THE XODULAR PURE DATA MODULAR SYNTHESIZER SYSTEM XODULAR homepage monologx com xodular XODULAR pure data code and design Johan Ericsson MONOLOG X XODULAR manual design Joseph Beg VADA GEFFY Stockholm May 23 2015 35 ...

Reviews: