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

CK_Pack_4 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_4 is £5 GBP

Signal Processing


Quad_Rotator: CPU 0.130% / 0.300%(All:Bal) : 0.390%(All:Weighted)
1 input to 4 outputs(surround): Allows you to rotate a sound around a specified point
Volume - 2 modes, Angle:2-modes, Distance, Rotation CentreX, Rotation CentreY: Balanced and Weighted modes

Spaced_Pan: CPU CENTRE: 0.250% / 0.290% SIDE: 0.300% / 0.360% (deduct 0.050% if Filter=OFF)
Locates a sound between 2 pickups/mics with an absorbant mass between (filtering)
Volume - 2 modes, Pan - 2 modes (Balanced,Constant), Width(ms), 2x Phase_Zero modes(Side,Centre), Filter On/Off

Symmetry: CPU 0.085% / 0.095%
Waveform Symmetry modification: Symmetry level, Clip reference point

Line_Drop: CPU 0.110%
Causes periodic level reductions in a Signal
Options:- Active Time, Drop Out Time, Fade Time and Drop Out Level

ABCD_Limit: CPU 0.85% / 0.120%
C=Volume - 2 modes: (A+B)*C +D -> Range Limit -OR- (A+B)*C -> Range Limit -> +D

Dual_In_Volume: CPU 0.100% / 0.100%
2 Independent inputs to 2 outputs controlled by one Volume - 2 modes: Swap outputs option

Min0_Vol_Add: CPU 0.090% / 0.100%
Volume - 2 modes: (Input * Volume) + Add Signal -> Remove negatives -> Output

Tracking Capacitor: CPU 0.120% / 0.120%(coeff) : 1.220%(ms)
Tracks a signal through a Capacitor - maintains signal polarity
Separate Charge/Discharge Rates (ms) or Coeff/Slew, Active Switch


Utility


Metering: CPU 0.130%
Mono or Stereo input metering
3 Systems:- Attack/Decay(ms) (Non-Linear & Linear) or Time Window: 5 Stereo Integration modes (incl. no phase cancellation)

Scaler_2^x: CPU 0.000% / 0.160%
Calculates 2^x function: eg: key->time scaling etc
Also used for converting Pitch(Octave) signals to 'Tuning' inputs on Multi-Voice Oscillators (Pack 7)

Scaler_2^x-1: CPU 0.000% / 0.165%
Calculates 2^x-1 function

dB_to_Level: CPU 0.000% / 0.150%
Converts true dB values to Level values to link directly to Level Adj type inputs (Panner, ADSR etc)

dB_to_Scaler_Math: CPU 0.000% / 0.150%
Converts true dB values to Maths values for use with Multipliers etc

Gate_Combiner_Retrig:
Converts Polyphonic Midi_to_CV:Gate signals to Mono and allows Auto-Gate retriggering option on overlapping notes

Edge_Detect: CPU 0.080%
Detect ZeroX(crossing +/- or -/+) or LeadX(-/+): 4 output pulse modes: Pulse Level

Multi_Func: CPU Majority 0.080% few at 0.100% & 0.160%
32 simple inline functions eg: Invert, x*2, x/2, Rectify+/-, SqrRt(abs x), Random, Fraction, x*2Pi/Sr, Clip, Sign etc

Voice_ID_Switch:
Controls Choice/Switch modules to allow Parameters/signals to be set according to the Voice number, 2 modes

Multi_Text_to_1:
Connect up to 30 Text links - The most recently changed Text goes to the output


Filters


SVar_Filter_Cascade: CPU 0.160% / 0.160% (Add 0.100% for each additional cascade i.e 8x = 0.860%)
State Variable Cascading Filter: Cutoff(coeff), Res, Res Balancing(Manual,Auto), Cascade(1-8), Active switch
Choice of:- Lpf, Hpf, Bpf, Notch, PeakA, PeakB, Bypass, Off output
Cascade filtering greatly increases the roll-off/response slope allowing better/more varied filter sounds
Res Balancing: Auto mode balances the resonance response in relation to the Cascade setting
(prevents 'Resonance Overkill' with high Res + high Cascade settings)

FIR_Engine_4: CPU 0.110% / Coeff:0.130% SE10v:0.120%
Finite Impulse Response Engine (filtering): With 4 coefficient inputs - 2 modes: Coeff(1v=1.0),SE10v(10v=1.0): Optional Output feedback

FIR_Engine_8: CPU 0.150% / Coeff:0.180% SE10v:0.170%
As above with 8 coefficients

FIR_Engine_16: CPU 0.250% / Coeff:0.300% SE10v:0.285%
As above with 16 coefficients

FIR_Engine_32: CPU 0.460% / Coeff:0.540% SE10v:0.500%
As above with 32 coefficients

FIR_Engine_64: CPU 0.930% / Coeff:1.060% SE10v:0.990%
As above with 64 coefficients


Audio Oscillators


Spectral_Osc_16: CPU 1.000% / 1.260%
Audio Oscillator allowing Realtime Spectral Modulation: Generates the first 16 harmonic series
Pitch (Oct,Khz,Hz - 64bit precision), Phase, Sync (Hard), Independent Spectral (harmonic) levels
User defined Frequency Limiting (removes harmonics above the defined Frequency)
Frequency Limiting On/Off option (Off, allows freq foldback for wierd FX)
Active Harmonics: Limits the number of harmonics in the waveform - can be used as a simple filter by removing high harmonics
Quality: Normal/High


Delay and Effects


Ind_Stereo_Dly: CPU 0.270%
Stereo Delay with independent L/R:Time and L/R:Feedback: Normal and Cross feedback modes: Time(s,ms,samples)
*Note: does not support realtime delay modulation


MIDI


Midi_64_Note_Table:
Independent Note#, Velocity and Gate time: Transpose, TempoRef
Use with 'Counter_Indexing' (Pack 2) for Sequencer use
Use with 'Volt_to_Index' (Pack 2) for other types of use

Midi_Trans_Note_Dly_x8:
Midi Transposed Note Delays(8x Echos/Taps) create simple Echos or Patterns/Phrases
Tempo based: Delay times are specified as Beats (Ratios) allows easy matching to Host Tempo
Note Range(Low/High): Specify a range of keys to be delayed or the Whole keyboard
Independent Time, Vel%, Transpose(+/-48), Channel, Output (allows different sounds for each echo)
Feedback and Feedback_Shutdown (stops feedback below a defined Velocity point)
Reset/Panic: button - stops any stuck notes
*Note: Stuck notes can occur if making changes while notes are still echoing (feedback)

Midi_Gated_Note_Dly_x8:
Midi Transposed Gated Note Delays(8x Echos/Taps) create simple Echos or Patterns/Phrases
Tempo based: Delay and Gate (note length) times are specified as Beats (Ratios) allows easy matching to Host Tempo
Note Range(Low/High): Specify a range of keys to be delayed or the Whole keyboard
Independent Time, Gate (note length), Vel%, Transpose(+/-48), Channel, Output (allows different sounds for each echo)
Feedback and Feedback_Shutdown (stops feedback below a defined Velocity point)
Reset/Panic: button - stops any stuck notes (if any)
*Note: This version is much more resistant to stuck notes

Multi_Note_CC_Toggle:
Specify up to 16 Notes or CC#'s to act as Toggle controls
For CC#'s you can specify the On/Off switching/threshold range and set the 'ON' value


Specialist Modules


Early_Reflections_40: CPU 0.770% (sample) Typ(50ms spread)
Dedicated Early(and Late) Reflections mono
Allows modelling of complex/realistic reverb ER spaces
Independent Volume - 2 modes and Time(s,ms,samples), Master Time Adjust, Master Level Adjust, 4 Feedback & Damping modes

Early_Reflections_80: CPU 1.360% (sample) Typ(50ms Spread)
As above with 80 reflection Taps


Parallel Delay / Resonator Banks

Eg: Used in Reverb Systems for Constant or Decreasing Density over time
Or as independent 'Resonators'
*See Structure/Signal flow diagram below*


All Delay Bank systems now support Fractional Delay and Realtime Fractional Delay modulation
Standard Reverb/Delay systems only require SAMPLE mode - the Fractional/Mod modes are extensions allowing more advanced use

Multiple Parallel Delay units with Feedback Damping
Pre_Equaliser stage: Damp1, Damp2(pole) or BiQuad(engine): Combined, L/R(Stereo) or Separate Outputs
Independent Delay Times(s,ms,samples), Feedback and Damping controls
Master Volume - 2 modes, Master Size (Delay times adjust), Master Decay (Feedback adjust)

12x_Delay_Bank: CPU 0.800% (typ) (Fractional/Interpolated: 0.920% / 1.560% All Times modulated)
as above with 12 Delay units

16x_Delay_Bank: CPU 1.050% (typ) (Fractional/Interpolated: 1.220% / 2.040% All Times modulated)
as above with 16 Delay units



Back