Showing posts with label Korg Volca. Show all posts
Showing posts with label Korg Volca. Show all posts

Sunday, 4 June 2023

Volca FM 1 - Programming 102 - Global settings

This is part two of programming a Korg Volca FM
Part 1 is here:

This parameter card shipped with your Volca:
Notice that the parameter list has two groups:
Yellow - those settings that effect the operators.
Blue - those settings that effect everything... ie Global settings


This post covers the Blue section.
Pitch rate, feedback, Osc key sync, LFO, Mod sense, Transpose.

To enter your Global settings 
press edit.
keep pressing this operator arrow till it goes past operator 6.
These settings will effect all 6 operators.

Pitch rate & level
These are the global pitch settings for the envelopes.
Remember that with FM synths, the envelopes set rate & level.

Rate: between 0-99
 0 setting produces the longest (slowest) RATE, and a 99 setting produces the fastest RATE



Level: Between 0-99
00 permits -4 octaves pitch variation.
50 is middle
99 permits +4 octaves pitch variation

Feedback
This is a feedback setting
If you look at the algo table you will see many operators that feedback on each other.

Range is 0 to 7
Increasing feedback increases harmonics.... & creates more distorted noise

Oscillator Key Sync
00=off, 01=on
When the SYNC function is ON, all oscillators are started in the same phase angle (0 degrees). 

With SYNC OFF the Oscillators aren't started in phase but they do seem to still carry over smoothly from one to another.

LFO Delay
This creates a delay between the time you press a key and the start of LFO modulation. 

A setting of 0 results in no delay &
LFO modulation will start the instant a key is pressed

A setting of 99 creates the longest delay.

LFO Amp Mod Depth
Range: 00 - 99
0 = no amplitude modulation, 
99 = maximum modulation. 

This is the depth of LFO modulation applied to amplitude

LFO Key Sync 
(00=off, 01=on)
01= LFO modulation begins at the same point in the LFO waveform when a key is pressed. 


00 =  the LFO is free running in this mode.
         LFO modulation will start at whatever phase the LFO is at.

LFO Wave 
This selects the waveform output by the LFO. 





00=Triangle
01=Saw Down
02=Saw Up
03=Square
04=Sine
05=S/Hold

Mod Sense Pitch 
Range: 00-07
This sets the depth or amt. of pitch modulation.
Pitch modulation is applied via the LFO, and results in effects such as vibrato.
It effects all the operators simultaneously.

Transpose 
Range : 00-48
Transposes pitch of  all the operators together.
This covers a ±2 octave range in semitone steps with C3 as middle



----------------------------
FM Index
---------------------------

Saturday, 3 June 2023

Volca FM 1 - Programming 101 - operator parameters

I've been revisiting an old piece ok kit: the Korg Volca with the intention of adding
it to my live setup.  It's a mark 1.
I have a few vintage synths like a DX7 and they were always a bit WTF .
They are also too large to take on the road, but the Volca FM is perfect.
It's I think a scaled down DX7. I have installed an unofficial firmware  1.09
which allows me to edit the Volca via a VST

I'd also like to thank Oscillator Sink and recommend his free online patch editor

Programming a FM synth can be intimidating, but I think the guys at KORG
have made the process more friendly.

To start the FM programming journey just press the EDIT button

You can edit a preset if you wish to experiment.
First use the Octave left and right buttons to select which of the 6 operator's parameters you want to work with. (There is a 7th set of parameters - these are global settings). 

The Volca FM has 6 operators just like the Yamaha DX7. 
They all have exactly the same parameters.
Parameters are things like envelopes,  their loudness, scale, how they are modulated, etc

Next use the PARAM knob to select which parameter you'll edit.
Finally, use the Velocity slider to change that parameter’s value.

If you wish to understand programming I think its better to just start with a single operator , play around with its parameters, then add more operators as your experience grows. 

These buttons control the edit function
EDIT
VALUE
OPERATOR +/-
EXPORT
PARAM

It's really quite simple once you get used to the different parameters.
The real complexity starts when you start messing around with the algorithms. You can get quite different sounds from the same set of 6 operators.


This parameter card shipped with your Volca:
Notice that the parameter list has two groups:
Yellow - those settings that effect the operators.
Blue - those settings that effect everything.


It looks complicated, but I'll break it down.

The LED display will show
1. the number of operators
2. Parameter
3. Parameter value





Here is how you adjust the values:


Envelopes: Rates & levels


It's important to understand that envelopes in FM are different to the standard ADSR envelopes
you might be used to.

FM envelopes are much more complex as they control both rates and levels.

The table on the left shows 8 settings or Parameters: 
EGr 1 to EGr4
EGL 1 to EGL4

EGr = Envelope Generator rate
EGL = Envelope Generator level.

So to make your first program/preset
1. pick the # of oscillators
2. Pick the type of EG 
3. Pick the parameter value (0-99)

To the left is a pic from the old DX7.Its exactly the same diagram that KORG supplied with its parameter card. 

On the DX7 there are seven envelope generators, one for each of the sine waves and a 
seventh for pitch. 
Both levels and rates can be set anywhere between 00 and 99 for each of these. 

For the levels, 00 is low and 99 is high, while for the rates, 00 is slow and 99 is fast, just like on a car's speedometer

Level Scaling
This refers to the situation that occurs with a lot of old string & acoustic instruments.
The original FM inventors were trying to emulate the natural world.
When you pluck a string (in the middle of a violin for example), it vibrates and sustains for a while.
But if you pluck it higher up where it won't vibrate as much, it sustains for less time.
This happens in pianos, guitars, etc.

The pic below is from the top of my old DX7. It baffled me in the old days
It's identical to the diagram on the Korg FM parameter card.

Basically this means that your higher notes won't last as long as your lower notes.
 
There are 5 basic level/scale parameters.
1. LS BP - Break Point (in the middle)
2. LS Ld - Left Depth
3.LS Rd - Right Depth
4. LS LC - Left Curve
5. LS RC - Right Curve.

The Break Point is impt.


Sounds above the BP will sustain shorter
Sounds below the BP will sustain longer
Right/Left Depth sets the amt above & below the breakpoint
Right/Left Curve sets the degree (linear+/- vs exponential+/-) of how the sounds get longer or shorter.


The depth of each curve varies between a 0 to 99 range.
A zero setting results in a flat (no variation) curve.
A 99 setting produces a maximum scaling depth.
The curves can also vary in terms of shape: +/- Linear vs +/- Exp.

Oscillator Rate Scale     OrS
In this setting, the Decay of the envelope/s are effected. 

I think it takes away the release ??
The Decay of the EG for each operator can be set ...  either for a long (bass) decay or
a short (treble) decay (as in an acoustic stringed instrument). 
The RATE can be set from 0 to 7. 
The higher the rate, the shorter the decay.

Amp Mod Sense      AMS
This adjusts the sensitivity (or depth) of amplitude modulation. 
For example, on the Volca FM, this setting will determine how 
much the LFO will affect this operator’s amplitude.

The sensitivity to amplitude modulation is variable from 0 to 3 but this
parameter must be greater than 0 before any amplitude modulation will work.

You can set the AMS independently for each operator. 
This will create different effects to a modulator operator vs a carrier.
When AMS is applied to a Modulator it creates "wow" effects
When AMS is applied to a carrier it results in tremolo effects. 

Key Velocity Sense       KVS
This effects how sensitive the keys will be when played.
In other words, it affects the velocity of the keyboard ... 
and how that effects the sound.... the amplitude of the operator.

The Range is 0 to 7. Use the velocity slider to change the setting.
A 0 setting = no touch response.

Output Level   OLVL


This controls the overall EG level. 
Remember that on a FM synths, envelopes control loudness as well as rate,

It's a bit like how the EG depth on a AMP module controls volume in conventional synthesizers. 

Range is 00-99.
Note that  in some circumstances you will still hear sound even if the operator's output
level is set to "0". (Eg if you have a large DEPTH value for Level Scale depth).

The next 4 settings  (OSCM, FrEC, FrEF, dEtu) are interrelated



Oscillator Mode OSCM
Just 2 settings
00 = Frequency Ratio mode =  the operator pitch is scaled to the keyboard.
01 = Frequency Fixed = Hz mode - a fixed frequency is produced no matter what key is pressed

Frequency Coarse & Fine    FrEC  & FrEF
This controls the frequency of the operators in the two Oscillator mode settings.
Basically, you set the main frequency with your coarse control, then fine tune it with the fine control.

If in 00 = Frequency Ratio mode, the pitch will change with frequency.
The relationship is a ratio.
Eg: If the frequency is increased by 2 times, the pitch will increase by one octave.

If in 01 = Fixed frequency = Hz mode,
The setting will control the frequency of the Operators

Detune
The operator frequencies can be detuned over a -7 to +7 range.
This allows you to do very fine detuning.
The initial operator frequencies are set by the FREQUENCY COARSE 
and you follow this up with the FREQUENCY FINE controls 

part 2 is here:

Links:

----------------------------
FM Index
---------------------------

Wednesday, 5 April 2023

Korg Volca FM - intro (Control Panel)

I love the Volca FM.
This cheap tiny box is so powerful.
Three note polyphony. 6 operators.
It's amazing what you can do with just 3 notes.

FM is very different from Subtractive Synthesis .
There isn't a filter, or oscillator.
Subtractive synths start with oscillators that are harmonically rich which
you filter down.
In FM you have things like Operators, Modulators & Carriers.
The operators generally use Sine waves which sound boring as they have just 1 frequency in them.
You need to combine these harmonically poor sine waves to create something richer.


Think of it like this:
Operator = Oscillator +amp+ EG 
Carrier = The operator that makes a sound or a tone.
Modulator = Operator that modulates (the frequency of the carrier).
                     Modulators are not LFOs. They are HFOs ... high frequency oscillators.

The controls:
Starting from left to right.
Transpose Slider : shifts octaves. Its a great performance effect.
                              This slider raises or lowers the pitch in units of octaves or semitones
Velocity Slider : this controls the brightness (pitch or frequency of the modulators). 
                           In PLAY mode, this slider controls the global velocity giving you greater
                           control over timbre.
                           In EDIT mode, this slider functions as the VALUE slider for editing 
                           the FM synthesis parameters.

Modular/Carrier section.

Remember : 
Modulators and Carriers are both Operators.
Operator = Oscillator +amp+ EG
These 4 knobs make global changes to all the envelopes in the Carriers & Modulators. 
The envelopes [EG] control how fast an operator comes up to full level (Attack) and how fast an operator dies down (Decay) after the key 
is pressed or released.


ALGRTM
This knob selects the operator algorithm for the FM sound engine.
You have 32 options. Tree like structure.


Thus it helps you decide which operators will be operators, and which will be modulators.
Eg: Algo 32 = all operators are carriers.
      Algo 1  = 2 carriers & 4 modulators.
These arrangements of Ops vs Mods make a huge difference to the sound

LFO

This is a general global LFO.
+ RATE: This knob sets the LFO speed of the FM sound source parameters.
+ P.DEPTH: This knob sets the depth of the LFO applied to the pitch of the 
   FM sound source parameters.




Program Knob.
These are our presets.
Normally, this knob selects the program. 
In EDIT mode, this knob selects the FM synthesis parameter

VOICE MODE : Poly/Mono/Unison
Press Func + 1/2 or 3

•FUNC + POLY: Up to three-note chords can be played.
•FUNC + MONO: One note at a time can be played.
•FUNC + UNISON: All three voices will sound in unison, operating as a mono

Chorus:
Press FUNC + 4

ARP on/off:
Press FUNC + 5





Friday, 17 March 2023

Digitakt & Korg Volca FM - patch notes

Current Live Rig

I'm using a Volca FM 1 with Unofficial Firmware 1.09
The new firmware is excellent
I'm sending CC values from the digitakt to the FM

Possible CCs

TRANSPOSE 40*_Val 1
VELOCITY 41*_Val 2
ALGORITHM 48*_Val 3
CC 88: Load patch, value 0-4: patch 1, 5-8: patch 2 etc up to 127_Val 4
MODULATOR ATTACK 42*_Val 5
MODULATOR DECAY 43*_Val 6
CARRIER ATTACK 44*_Val 7
CARRIER DECAY 45*_Val 8
ARP TYPE 49
ARP DIV 50

CC 1 : (Mod wheel) assignable via CC 91, defaults to Pitch Mod Depth
CC 85: Chorus on/off. value < 64 off, value >= 64 on_Val 1.
CC 86: Chorus stereo width, 64 is default_Val 2
CC 87: Chorus speed, 64 is default_Val 3
LFO PITCH DEPTH 47*_Val 5
LFO RATE 46_Val 6
CC 89: Load pattern, value 0-8: pattern 1, 9-16: pattern 2 etc up to 127
CC 90: Tempo divisor, value 0-31: 1/1, 32-63: 1/2, 64-95: 1/4, 96-127: 1/8 (!)
CC 91: Mod wheel mapping: decides what MIDI CC mod wheel should map to. Example: value 42 sent on CC 91 -> Mod wheel now controls Modulator Attack


Remember that the Digitakt has 8 MIDI channels (A-H)
Of course you can have multiple channels running at the same time sequencing
the one Volca.
These different channels can have different CC sends.

The CCs I picked for MIDI channel A are labeled with Val 1-8
The CCs I picked for MIDI Channel B are labeled with Val 1-8



You will notice that once you have mapped a CC
to the Volca it's LED will light up everytime it receives a CC from the digitakt
(apart from transpose & velocity)

Once you have done this you can also map it to the Digtakt's LFO



This CC is useful:
CC 88: Load patch, value 0-4: patch 1, 5-8: patch 2 etc up to 127_Val 4

You can load a different patch / preset with each pattern.
Or you can control this with a LFO / randomse to change patches on the fly

Wednesday, 15 March 2023

Korg Volca FM 1 - Internal & external sequencer

External Sequencer

If you are using an external sequencer:
1. make sure MIDI RX ShortMessage  is On.
    The LED above pad 7 needs to be lit.
    To do this, while holding down the MEMORY button, turn the volca fm on.
     When you have finished, press the (REC) button.


2. set the MIDI channel
    While holding down the MEMORY button, turn the volca fm on.
    Keyboard buttons 1 to 16 correspond to the MIDI channels 1 to 16. 
    Press the button that corresponds to the desired channel, and the LED
    below the keyboard button will light up.
    When you have finished, press the  (REC) button.

3. make sure you clear the pattern stored in the Volca, otherwise this will play when
    you start the external sequencer.

----------------------------------------------------------------------------
  
Internal Sequencer  

The Volca FM comes with 16 default sequences

To select a default sequence press:
[Memory] & [1-12 touch pad]


To erase (clear) whats in the memory of that sequence press
[func] + [16 - All] 
All sequence data will be erased.
or press
[func] + [Act step]  
 All values in the active step will be deleted.

------------------------
To rec something:

press [play] + [rec]
play your tune.

To save to memory press
[func] + [memory]
This is the save-ready condition. 


Now press one of the 1–16 buttons to
save the currently selected program number and sequence 
to your chosen memory slot.

If you turn the volca off / on, your settings should still be in memory

Saturday, 14 January 2023

Arturia Beatstep Pro with Korg MS20 / MS10

 The beatstep pro is a cheap and excellent device to sequence all your old Korg Gear.


Here is part of my current Korg setup


The two SQ-10 sequencers are tricky to clock.
The one on the right clocks nicely from a SQ-1 (though the rate is a bit fast), 
but the left one takes a little more encouragement.
I'm not sure why they are different.

These are the Beatstep pro settings I came up with that clock both the SQ-10s
They seem to require a old fashioned analog clock.
(1 step). 
This is great for Eurorack gear, but much of the more modern Korg devices  such as the SQ-1
prefer 2ppqn

As far as polarity .. both a positive and neg trigger worked,
But I think old Korg is all about shorting triggers so I left it negative for now.


So in order to clock both SQ-10s, I used a 1step setting (in the Sync section).



This however led to any volca gear and the SQ-1 running at twice speed.
Luckly the Korg MS-50 has a clock divider.


Note, that if you do use the 1step setting you may not be able to trigger your Volca drums via midi.
the 2ppqn setting seems to be needed for that to work.

Saturday, 26 June 2021

Moog SubHarmonicon & Korg Volca Beats

 I only recently purchased the Moog Subharmonicon and have 
been testing it with various other synths & drum machines.
 
 
I don't have a DFAM, but the old trusty Korg Volca Beats seems to sync ok, and sounds fine. The Volca is supplying the master clock.

Ive added a bit of reverb care of a Strymon BlueSky/
 
The Polyrhythms are quite inspirational. 
You can create melodies and rhythms that I don't think I could easily do
with a conventional sequencer.
But you need to play with them for a while .
...... gems suddenly appear.
 
I find that  trying to recreate the sound later is tricky. So if you stumble across a good patch just record it.
 


Tuesday, 12 May 2020

Korg - Index

A little bit of house keeping.
I'll be putting all my Korg related stuff here.
The permanent link to this page will be to the right under "Blog Index"


     Korg Drums
     + DDM 220 - Drum
     + KPR 77 Drum
     + Rhythm KR-33
     + Mini Pops 7
     + Mini Pops 45
     + Mini Pops 5
 
Electribes
 
 Eurorack - Korg inspired
         +  NLC Resonate - build notes
         +  NLC- FK1T - VCF build notes (NonLinearCircuits)
         +  Borg filters
         +  Resistance is Futile - Wiard BORG filter
         +  NLC - Noiro-Ze VCF & VCA
         + Segue - NLC - VC panner/crossfader


     MS-10 
     + KORG MS 10 - Basic Patches




     MS-50
     + Korg Party
     + Korg SQ-1 sequencing a MS-20 & MS-50

    Korg Sequencers


     PS 3100
     + Korg PS 3100 - Demo 2
     + Inside a Korg PS 3100

     + Korg PS 3100 - 1. Temperament Adjust
     + Korg PS 3100 - 2. Signal Generator - Oscillators
     + Korg PS 3100 - 3. Dynamic Low Pass Filter
     + Korg PS 3100 - 4. Envelope Modifiers (EM)
     + Korg PS 3100 - 5. Resonator
     + Korg Ps 3100 - 6. Sample & Hold - Clock frequency
     + Korg PS 3100 - 7. Modulation Generator 1 & 2
     + Korg PS 3100 - 8. GEG - General Envelope Generator

      PS 3200 
      + Korg PS 3200 - 1. Intro
      + Korg PS 3200 - 2. Signal Generators (VCOs)
      + Korg PS 3200 - 3. Dynamic Low -Pass Filters (DLPF)
      + Korg PS 3200 - 4. Envelope Modifier (EM)
      + Korg PS 3200 - 5. Equalizer (EQ)
      + Korg PS 3200 - 6. Total Signal Modifiers (TSM)
      + Korg PS 3200 - 7. Modulation Balance - (between MG-1 & S/H)--- (VCA)
      + Korg PS 3200 - 8. Sample & Hold (S/H)
      + Korg PS 3200 - 9. Modulation Generator-1 (MG-1)
      + Korg PS 3200 - 10. Modulation Generator - 2 (MG-2) 
      + Korg PS 3200 - 11. GEG - General Envelope Generator
      + Korg PS 3200 - 12. Voltage Processors -VPs
      + Korg PS 3200 - 13. Adding Amp
      + Korg PS 3200 - 14. Volume outs (D vol,P vol,F vol)
      + Korg PS 3200 - 15. Keyboard PS 3010
      + kORG PS 3200 - preset sounds 


    PS 3200 Extras
      + Korg PS 3200 - Future Retro Zillion
      + Korg PS 3200 - Doepfer Dark Time
      + Korg PS-3200 & a Roland MC-09 sampler 
      + Korg PS 3200 & Volca Beats.
      + Korg PS 3200 sq1 & volca beats - upload 2
      + 32 Hundred Volts - a Homage to the Korg PS 3200
      + Korg PS 3200 - Filter workout
      + Korg PS 3200 sequenced by a SQ-1 (patch 1)

Korg Video


    MiniKorg 700

     Monotron
        +  Korg Monotron Delay - Build notes for Shock Electronix euro version
        +  Korg Monotron (Duo) - Buchlarized

     Monotribe
     + Korg MonoTribe - Midi triggering.
     + Korg SQ-1 Vs monotribe.
     + Korg SQ 1 vs Monotribe - Demo 2 - fat acid
     + TT 303 Bass Bot - Higher State of Consciousness - Josh Wink - Jondent remix
     + Korg Monotribe - 2011
 
    LittleBits
      +  Buchla easel vs Korg Littlebits (and some patch card magic)

 WaveState
 
         Misc
        + TRS Midi - 3.5mm
        + Modular Clocks - Analog, MIDI , PPQN