Synth1 Ver1.06 Manual2003.9.20
Japanese manual is here.

Contents

Introduction to Synth1

Synth1 is a software synthesizer for computer music use. It is both VSTi and DX compatible. The current version is freeware.

Functionally it is modelled on the Clavia Nord Lead 2Red Synth ; with the following characteristics:

  • 2 Oscillators, FM modulation, ring modulation,sync,modulation envelope
  • 4 types of filters, distortion
  • 2LFO(synchronized with host)
  • Arpeggiator (synchronized with host)
  • Tempo delay (synchronized with host), stereo chorus/flanger
  • Legato mode, portamento
  • 16 notes polyphony
  • 128 presets
  • Thoroughly optimized for light CPU load using SSE instructions etc. It is quite possible to run 10 simultaneous instances on a Celeron 1.4 GHz system
  • Automation (only in VSTi mode)

Operational Environment and Limitations

Compatible OSWindows 98SE/Me、 Windows 2000/XP(developed on Windows2000)
Compatible hostsCUBASE SX, Fruity Loops 3.5, SONAR 1.0/2.0, etc.
Plugin FormatsVSTi2.0/DXi1.0
Sampling Frequencyarbitrary
Limitations (1)Not multitimbral
(2)Does not support the following DXi v2.0 features: Automation, multi-output

Installation and Uninstallation

Installation
(1)Install by running setup.exe, included in the download package.
During install the preset folder (bank0) is overwritten by preset. If you have saved your own presets in bank0, please backup this folder before you install.

(2)The VSTi DLL is called “Synth1 VST.dll”. Copy this file from the Synth1 installation folder (or from the zip file) to the VST plugin folder of the host application. For example, if your favourite sequencer is Cubase SX, you should copy "Synth1 VST.dll" to "C:¥Program Files¥Cubase SX¥Vstplugins¥Synths" directory.

(3)Installation is now complete. Please confirm that Synth1 appears in the plugin menu of the host application.
Uninstallation
(1)Uninstall by running Uninstall Synth1 from the Program menu. It is also possible to uninstall via Add or Remove Programs in the Control Panel.

(2)Please delete “Synth1 VST.dll” from the VST plugin folder of the host application.
During uninstall the preset folder (bank0) is deleted. If you have saved your own presets in bank0, please backup this folder before you uninstall.

Operation

Basic Operation
Panel size and color
For ease of operation, you can change the size of the user interface panel, as well as the background and text color. These options are accessed via the opt button in the bottom of the panel --> Panel Size, Color Customize.
* If you change the panel size, please close and reopen the window once. In some host applications, the panel does not change until you have reopened the song file.

Knobs
When you left-click a knob, a slider appears for manipulation. Minute adjustments can also be made by using the mouse wheel. To close the slider, right-click it or perform a left-click in a different place.

Changing programs
In the lower part of the panel there is a LCD which displays the program name. Click it to open an overview of banks/programs. Left-click the desired program to select it. Right-click to cancel.


Outline

The structure of Synth1 is shown below. The section with 16 voices simulates an analog synth with 2 VCOs. The synth also has an arpeggiator, equalizer, delay and chorus.


Oscillators

Synth1 has two oscillators. The basic parameters of each oscillator, such as waveshape and pitch, can be adjusted. The pitch of oscillator2 ,FM and pulse width can be varied over time using modulation envelopes.

1Select sine, triangle, saw or pulse as the waveshape of generator 1.
FMAdjust the FM modulation ratio. Oscillator 2 acts as modulator; oscillator 1 acts as carrier. FM modulation is only possible when ring modulation is off.
2Select triangle, saw, pulse or noise as the waveshape of generator 2.
ringSwitch ring modulation (AM modulation) ON/OFF. When turned on, the output of oscillator 2 is subjected to ring modulation.
trackSwitch tracking of oscillator 2 ON/OFF. Tracking pitches the output according to the note number played. When turned off, sound is output at a uniform frequency.
syncSwitch the sync function ON/OFF. When turned on, the phase of oscillator 2 is matched with the frequency of oscillator 1.
pitchSet the pitch of oscillator 2.
fineMinutely adjust the pitch of oscillator 2.
m.env Switch the modulation envelope ON/OFF. When on, the follwing destination of modulation varies over time according to the settings of A, D and amt below.
dest.Select pitch of oscillator2, FM or pulse width as the destinaion of modulation env.
ASet the attack time of the modulation envelope.
DSet the decay time of the modulation envelope.
amtSet the amount of modulation variation when modulation envelope is on. Right of the centre raises the amount, left of the centre lowers the amount. The centre setting results in no modulation variation.
key shiftTransposes the pitch of oscillator 1 and 2 corresponding to the number of the note played.
p/wSet the pulse width of the pulse wave. Turn left to narrow the width, turn right to widen it. Affects both oscillator 1 and 2.
mixSet the volume balance of oscillator 1 and 2. Turn left to increase the relative volume of oscillator 1, turn right to increase the relative volume of oscillator 2.
tuneMinutely adjust the pitch of the oscillators.

Filter

A resonance filter and a simple distortion(saturation) effect. With the filter envelope, cutoff frequency can be varied over time.

typeSelect the filter type from low-pass (12 dB), low-pass (24 dB), high-pass (12 dB) or high-pass (24 dB).
ASet the attack time of the filter envelope.
DSet the decay time of the filter envelope.
SSet the sustain level of the filter envelope.
RSet the release time of the filter envelope.
amtSet the amount of variation induced by the envelope. Turn left to decrease the envelope, turn right to increase it.
frqSet the level of the cut-off frequency.
resSet the amount of resonance.
satSet the amount of saturation.
trk Set the sensitivity of the cutoff frequency tracking. Adjusts how much the cutoff frequency changes according to the note number played. Turned all the way to the right, the frequency changes an octave with a one octave change in the note number played (full). Turn all the way to the left to leave the frequency unchanged.
velSelect whether the amount of envelope variation changes according to the velocity of the note played.

Amplifier

Controls the variation of the amplitude over time according to an envelope.

ASet the attack time of the envelope.
DSet the decay time of the envelope.
SSet the sustain level of the envelope.
RSet the release time of the envelope.
gainSet the overall volume level.
velAdjust how much the amplitude changes according to the velocity of the note played. Turn left to decrease the sensitivity and thus the volume change; turn right to increase it.

LFO

Controls various effects by cyclically modulating parameters of the VCO, VCA and VCF. In Synth1 the two LFOs operate independently. The frequency or amplitude of LFO1 can also be changed with information from the MIDI wheel. The sensitivity is adjusted by the common parameters wheels speed/wheel amt.

1Switch LFO1 ON/OFF.
Left LCDSelect the waveshape of LFO1 from saw, triangle, sine, square, random(sample & hold) or random (smoothed).
Left dstSelect the target of the LFO1 modulation from oscillator 2 pitch, filter cut-off frequency, volume, oscillator 2 pulse width or FM.
Left spdSet the frequency of the LFO1 modulation.
Left amtSet the amount of modulation of LFO1.
Left tempoSync to host sequencer tempo.(*1)
Left keySync to key on.
2Switch LFO2 ON/OFF.
Right LCDSelect the waveshape of LFO2 from saw, triangle, sine, square, random(sample & hold) or random (smoothed).
Right dstSelect the target of the LFO2 modulation from oscillator 2 pitch, filter cut-off frequency, volume, oscillator 2 pulse width or FM.
Right spdSet the frequency of the LFO2 modulation.
Right amtSet the amount of modulation of LFO2.
Right tempoSync to host sequencer tempo.
Right keySync to key on.
(*1)
(1) - (32)->whole note to 1/32 note
'+'       ->add
'*'       ->multiple
'/3'      ->triplets

Equalizer

A parametric equalizer/low-pass filter.

freqSet the frequency of the parametric equalizer.
levlSet the level for the parametric equalizer. Turn left to lower the level, turn right to raise it. Set in the middle for zero equalizing.
QSet the Q curve of the parametric equalizer. Turn left to flatten the curve, turn right to make it steeper.
tone Set the cut-off of the low-pass/high-pass filter. Turn left to reduce the higher frequencies (high-cut). Turn right to reduce the lower frequencies (low-cut).

Tempo Delay

A delay effect sychronized with the tempo of the host sequencer. Due to a maximum buffer of 3 seconds it does not work with extremely slow tempos,.

ONSwitch the effect ON/OFF.
timeSet the delay time, ranging from 1/32 note triplets to whole note.
fdbkSet the feedback level.
levlAdjust the delay volume.

Chorus/Flanger

A stereo chorus/flanger effect.

ONSwitch the effect ON/OFF.
LCDSelect 1 stage, 2 stages or 4 stages for the chorus or flanger effect. 1 stage results in a monaural effect. It seems that 1 stage is most appropriate for achieveing a flanger effect.
timeSet the time delay on which the effect is based. A shorter time results in a more flanger-like effect.
dephSet the level of modulation.
rateSet the rate of modulation.
fdbkSet the feedback level.
levlAdjust the level of the chorus/flanger.

Arpeggiator

A simple arpeggiator. The arpeggiator functions by automatically playing each note of a chord (or a single note) in a sequence with a fixed tempo.

ONSwitch the arpeggiator ON/OFF.
type Selects the method of arpeggiation from updown, up, down or random. Updown plays the input notes from the lowest to the highest and back down again. Up plays from the lowest note and up, down plays from the highest note and down. Random plays the input notes in a random sequence.
rangeSelects the range of arpeggiation in octaves, ranging from 1 octave (1oct) to 4 octaves (4oct).
beatSelects the speed of arpeggiation from whole note to 1/32 note triplets.
gateSets the length of each note. Turned all the way to the right, the notes sound without interruption, which is effective in combination with legato and portamento modes.

Play Mode

Settings which relate to playing style.

mode Selects polyphonic, monophonic or legato mode. Polyphonic is the normal mode, enabling chord harmonies. Monophonic mode only enables a single voice, so chords cannot be played in this mode. Legato is similar to monophonic mode in that only one voice can be played at a time. It differs from monophonic mode in that when a note is played continuously, the VCO and VCA envelopes are not triggered, so that only the pitch changes.
p.b rangeSet the range of pitch change when receiving a MIDI pitch bend signal.
portamentSet the portamento time. Portamento changes the pitch of each voice towards the target pitch, over time from the moment the note has been input.
speedSets the sensitivity to information from a MIDI modulation wheel, triggering modulation of the frequency of LFO1.
amtSets the sensitivity to information from a MIDI modulation wheel, triggering modulation of the amplitude of LFO1.
unison「ポリボイス」時は2ボイス、「モノ/レガート」時は4ボイスを使って各ノートを発音します。 微妙にピッチのずれた音が重なるため、音に厚みがでます。
auto音が途切れないような演奏をした時にだけポルタメントを効かせる機能です。

Common Settings

Controls general settings such as the changing or saving of programs. The program management of Synth1 can handle 128 programs in each of 10 banks, giving a total of 1280 possible programs. Each program is saved as a single file. The folders which store the programs divide them into banks. These folders can be changed in the options window.

volSet the master volume.
polySet the number of possible simultaneous voices in polyphonic mode.
programChanges the program. Click the LCD to open an overview, and select the desired bank/program.
bankChanges the bank.
writeWrites the present program to a file. Click to open a dialog box, then select the bank and program you wish to overwrite.
opt
  • Open the option Dialog box.
  • [Shift]キーを押しながらクリックすると、MIDI Contorl Change ラーンモードに入ります。ラーンモードでは、MIDIコントールチェンジとSynth1のパラメタとの対応関係(Control Change Map) を簡単に行う事ができます。Synth1上のパラメータをクリックした後に、MIDIコントローラやシンセサイザーなど からツマミ操作を行うと、クリックしたSynth1のパラメタと、MIDI CCが対応づけされます。 ラーンモードを抜けるには、vol,poly,bank.write.optのどれかをクリックします。
  • Option Dialog

    In the options window you can general settings and MIDI settings. These settings are common to all Synth1 under starting.

    GeneralSettings for program folder locations, and options for the user interface. The user interface panel color is set with HTML-type values (#RRGGBB).
    MIDIMIDIコントロールチェンジマップの編集/Load/Save,MIDIメッセージの設定などを指定します。
  • Receive Message : Normally the program will change when a MIDI bank select or program change message is received. you can tell Synth1 to ignore these messaes, so that no program change occurs.
  • Synth1 V1.06には、nord lead2用のCCマップを用意しました。loadボタンで 読み込んで使用してください。
  • Presets

    Synth1 has 128 presets. I tried to simulate a GM set by referring to a SC-88 Pro. Alas, the first half of the presets did not turn out too well. Although some of them could come in handy, they are included more as a reference. The unique sounds from 81 upwards might be more useful. If you like YMO, try loading program 98 and playing the high IV major chord from “Behind the Mask”!

    Version History

    Ver1.06 (2003.9.20)
    • about sound
      • unison mode
      • portament auto mode
      • smooth vcf freq knob
      • vcf resonance feedback
      • vcf distortion -> saturation
      • modify vcf velocity
      • vco S/N up(for sine.triangle)
      • modify Delay<->Chorus/Flange patching.
      • modify Chorus/Flanger algorithm
      • modify portament effect(linear->exponential)
      • modify noise when mono mode
    • about MIDI
      • receive MIDI control change
      • read/write Control Change Map
      • Midi Control Learn mode(click [OPT] with pressing [Shift])
      • Control Map for nordlead2
    • BugFix
      • Fixed a bug that hangup when tempo cahnge.(DXi)
      • Fixed a bug that arpegiator tempo becomes later and later..
      • Fixed a bug that synth1 parameter is out of VSTi range. (for Muzie)
      • Fixed a bug that the hostapplication is crushed when the Synth1 starts.(VSTi)
      • etc..
    • Ver1.05a (2002.11.17)
      • about sound
        • Arbitrary Sampling Frequency
        • Master Tune
        • Modulation envelope -> FM,Pulse Width
        • Smooth FM modulation
        • OSC2 fine unit-> cent
        • OSC1,2 fine tune
        • modify sync+FM
        • modify sync noise reset
        • Niose generator on each voice
        • LFO tempo sync,key sync
        • LFO maximum speed up
        • LFO dest => FM
        • modify delay noise.
        • modify attack time
        • modify volume,gain.sustain
        • modify velocity
        • etc.
      • about MIDI
        • Sustain Pedal
      • BugFix
        • modify mod env max value
        • modify chorus memory buffer
        • modify pitch env & portament combination
        • modify arp range is hidden by FruityLoops randomize function
        • modify LFO random
      • about GUI
        • change delay arpegiator tempo display.
        • LCD slider/selection.
        • direct select LED
        • each program has color attribute.
        • change slider length.
        • default panel size ->130%
        • change knob size.
        • click bank LCD->select program/li>
        • change some slider diplay
        • legart x->legato o
      Ver1.04a (2002.11.8)
      • SONAR+Synth1でAudio Exportや、TrackDown使用時に落ちるバグを修正した
      Ver1.04 (2002.10.30)
      • Fixed a bug that caused a crash upon using SynthEdit with Synth1
      Ver1.03 (2002.10.28)
      • Fixed a GDI resource leak and improved stability in Win98/Me
      • Compacted the memory used for graphics
      Ver1.02 (2002.10.27)
      • Fixed a bug that prevented proper selection of the waveshape for LFO in VSTi mode
      • Fixed a memory leak that occurred after use in VSTi mode
      • Added the option of changing the color and size of the user interface
      • Adjusted the position of dialog boxes
      • Added display of graduation on knobs; minor graphics changes.
      • Narrowed slider displays to reduce the overlap with the neighboring controls
      • Fixed lack of clipping correction for filters when used with a non-SSE processor
      Ver1.01 (2002.10.15)
      • VSTi compatibility
      • Added the option of ignoring MIDI messages
      • Adjusted the position of dialog boxes
      Ver 1.0 (2002.10.9)
      • First registered version

    Support

    Support information

    The latest info will be available on the following home page. Please make a visit:

    http://www.geocities.co.jp/SiliconValley-SanJose/5005/
    This software is freeware

    Freely distributable. Feel free to copy or feature this, but please contact me if you do. The copyright holder of this software is Daichi.

    cbj75800@pop02.odn.ne.jp

    Copyright © 2003 by Daichi. All rights reserved.