All material on this site Copyright ©2003-2008 Chris Kerry
SynthEdit and the SynthEdit logo are the property of Jeff McClintock

CK_Pack_1 Contents

To use these modules you must have a Registered Version of SynthEdit Ver:1.003 or Higher

Guide CPU readings from Intel Pentium4 1.5Ghz
For details on CPU readings and how to compare with other systems/modules see:- CPU Guide


CK_Pack_1 is £5 GBP

Signal Processing


X_Mix: CPU 0.075% / 0.105%
Cross Mixes 2 signals to 1 output: 5 mix modes (Balanced, Analogue, Peak1,2,3)

Warp: CPU 0.080% / 0.150%
Signal Warping: PreGain, Warp level(+/- 100), Numerous modes(20), Bypass and Off
For Tonal shaping/Saturation/Distortion etc

Clipper: CPU 0.100% / 0.120%
Signal clipping/hard limiting: Pre_Gain, Clip - 4 modes (Gain,Limit,Reflect,Digital), Bypass and Off

Panner: CPU 0.100% / 0.110%*NEW* Panning Mode 'Edge'
Signal panning: mono->stereo: Volume, Pan - 6 modes (Balanced, Analogue, Peak1,2,3, Edge), 2 Volume Modes (Linear, Analogue)

Multi_Panner2: CPU 0.120% / 0.140%*NEW* Panning Mode 'Edge'
Operates like a Multi Channel Mixer: Independent 2x Mono->Stereo, Volume - 2 modes, Pan - 6 modes

Stereo_Balance: CPU 0.090% / 0.120%
Stereo in->out: Volume - 2 modes, Balance - 3 modes (Linear, Analogue1,2) plus swap outputs option (great for FX)

Contour: CPU 0.000% / 0.090%(typ)
Modifies the response of a signal (0-10v): 10 modes

Contour_Plus: CPU 0.000% / 0.100%(typ)
As above PLUS output re-scaling to Low/High range: 10 modes

Contour Shapes


Utility


Host_BPM: CPU 0.080%
Provides host BPM/tempo value

1x_Choice_to_1: CPU 0.075% / 0.075%
1x Multi-Choice switch with Level control
Create your 'choice' signals by linking to the 'Add Signal' (just like with SE_Switch modules)

2x_Choice_to_2: CPU 0.090% / 0.095% (All 2 active)
Independent 2x Source Multi-Choice switch with Level controls to 2 Destinations

1x_Choice_to_1_Plus: CPU 0.070% / 0.100% (Limit=On)
1x Multi-Choice switch with Level control PLUS output range limiting

2x_Choice_to_1_Plus: CPU 0.075% / 0.120% (All 2 Active + Limit=On)
Independent 2x Source Multi-Choice switch with Level controls PLUS output range limiting

Pitch_Volt_to_Khz: CPU 0.000% / 0.140%
Converts Pitch(1v/Oct) signal to 1v/Khz : A 1v/Khz system generally uses less CPU when modulated

Pitch_Volt_to_Time(s): CPU 0.000% / 0.170%
Converts Pitch(1v/Oct) to Time(s): eg WaveGuide:- match Delay time to Frequency

Time_to_OscPitch: CPU 0.000% / 0.460% (1v/Oct mode) : 0.170%(Khz/Hz mode)
Converts Time(s or ms) to Osc_Pitch signal(Oct, Khz or Hz) eg matching Oscillators to Host BPM/Tempo

SE_Osc_PW_Adj: CPU 0.075%
Use with SE_Osc to convert Pulse waveform to a Balanced Pulse Modulator signal

SampleRate: CPU 0.000%
Provides System sample rate, various references and PI

Auto_Active_Switch: CPU 0.000% During the Delay Off period CPU 0.050%
Auto control over CK_Modules with Active Switches
In AUTO mode: Monitors the Input - when stops (0.0v Not streaming) shuts down any linked modules after the Delay Off time
Delay Off Switch(ms) allows time for linked modules to stabalise before shutting down
Override On/Off options allow instant user switching of all linked modules instead of AUTO


*Modulation Source Modules*
Oscillators and Envelopes



Mod_Osc: CPU 0.130%(typ) / 0.260%(typ)
Mod(ulation)_Osc(illator): Oscillator specifically for providing Modulation signals (eg LFO etc)
Pitch(Oct, Khz, Hz - 64bit precision), Phase/Pw, Sync(Hard), Hold function, 19 waveforms:-
Sin, Sinic, Tri, Peak, Dip, Hump, Saw, RipSaw1, RipSaw2, Ramp, RipRamp1, RipRamp2, SharkR, SharkL, Pulse, Rnd, Rnd2, PureSine, Pulse2

Env_HAHDSR: CPU 0.115%
Hold, Attack, Hold, Decay, Sustain, Release: Envelope generator
Stage times in Seconds: 13 Output Contour modes(*See 'Contour Shapes' above)
Volume, Master stage time scaling(Kbd/Vel tracking)

Chorus_Driver: CPU 0.140%
Provides a Mod Driver signal for Chorus Engines: Pitch(Oct,Khz,Hz - 64bit precision), Sync, Phase
Waveform(6 types:- Sine, Tri, Peak, Dip, Hump, Noise)

Chorus_Driver_2: CPU 0.180%
Provides 2x Mod Driver signals for Chorus Engines etc: Same Pitch(Oct,Khz,Hz - 64bit precision), Sync, independent Phase and Waveform(6 types)


Delay and Effects



Delay: CPU 0.120% / 0.180% (Interpolated)
Delay with Feedback: Time(s,ms,samples)
*Now supports Sleep Mode when Audio input is 0v*

Delay_Damp: CPU 0.120% / 0.230% (Interpolated)
Delay with Feedback Damping: Time(s,ms,samples)
*Now supports Sleep Mode when Audio input is 0v*

2TDly: CPU 0.140% / 0.190% (Interpolated)
2 tap delay with Feedback: independent outputs: Time(s,ms,samples)

2TDly_Damp: CPU 0.160% / 0.230% (Interpolated)
2 tap delay with Feedback damping: independent outputs: Time(s,ms,samples)

Stereo_Dly: CPU 0.200%
Stereo Delay (Stereo In and Out) with Feedback: Normal,Cross feedback modes: Time(s,ms,samples)
*Note: does not support realtime delay modulation

Stereo_Echos_1: CPU 0.160% Typical (Interpolated:- 0.170% / 0.280% (Time+Pan+Vol Mod))
Mono to Stereo Echo generator
Independent Volume - 2 modes, Pan and Delay Time(s,ms,samples): Master Time Adjust, 4 Feedback & Damping modes

Stereo_Echos_2: CPU 0.190% Typical (Interpolated:- 0.205% / 0.380% (Time+Pan+Vol Mod))
As above with 2 echo points (taps)

1v_Chorus: CPU 0.170% / 0.210%
1 voice chorus engine: Pre-Delay(s,ms), Depth, external Mod driver + Depth: Feedback - 2 modes

2v_Chorus: CPU 0.270% / 0.310%
2 Voice chorus engine: 2x Pre_Delay(s,ms), external Mod drivers + Master Depth: Voice 1 feedback - 2 modes: Independent voice outputs

Arpeggio (Midi)



Classic_Arp:
Live based Arpeggio with internal Bpm Clock. **Dynamic timing Sync's to first Note of each new chord played**
Velocity Mode: (Note, Constant) Note: Each note maintains its velocity as originally played
Constant: Each note plays using the First note velocity
The playing Arp phrase/pattern can be dynamically transposed via notes on another channel

Clocked_Arp:
Live based Arpeggio Sync'd to external Clock - eg for Host BPM Sync (for Hard Beat/Bar sync)


MIDI



Volt_to_Midi: CPU 0.000% / 0.150%(typ)
Converts a signal(0-10v) to Midi signals: any CC#, Aftertouch or PitchBend

Midi_4x_Zone: Keyboard Zoning, Splitting or Layering
Each zone has:- Low/High Note Range, Velocity fading(4 modes) Zones can overlap
Transpose and output Channel

Midi_4x_Zone_Plus:
As above PLUS Program and Bank Select(Msb/Lsb) per zone

Midi_Choice_to_1:
Choose which of the Multiple_Midi Inputs to route to the output: Option for All Midi data or just one Channel

Midi_1_to_Choice:
Choose which of the Multiple_Midi Outputs the input routes to: Option for All Midi data or just one Channel

Midi_Splitter:
Separates Midi Notes from Other Midi data stream - 2 outputs Midi_Notes, Midi_Other

Midi_Prog_Bank_CC:
Allows Program, Bank Select(Msb,Lsb), and any CC value to be set on any Midi Channel
Back