yamaha clavinova clp-820 functions
-
f7 3 is the function for
local control disabling -
f7 1 and 2 are midi send/ receive channels
-
f2 1 sets temperament
1 is Equal
2 maj
3 min
4 pythagorean
5 meantone
6 werkmeister
7 kirnberger
yamaha clavinova clp-820 functions
f7 3 is the function for
local control disabling
f7 1 and 2 are midi send/ receive channels
f2 1 sets temperament
1 is Equal
2 maj
3 min
4 pythagorean
5 meantone
6 werkmeister
7 kirnberger
in loopy pro ndercustom midi messages
to pull up the drums:
B0 00 78 B0 20 00 C0 00
i forgot the last 00 at the end which is why it didn't work before.
Instrument MIDI Command
piano B0 00 00 B0 20 00 C0 01
bass B0 00 00 B0 20 00 C0 21
jazz-gt B0 00 00 B0 20 00 C0 1A
brass B0 00 00 B0 20 00 C0 3d
strings B0 00 00 B0 20 00 C0 30
tonewheelorg B0 00 00 B0 20 00 C0 10
clav B0 00 00 B0 20 00 C0 07
trombone B0 00 00 B0 20 00 C0 39
mute gt B0 00 00 B0 20 00 C0 1c
choir B0 00 00 B0 20 00 C0 34
barisax B0 00 00 B0 20 00 C0 43
press shift + tempo + 0 + enter to disable the external midi clock
had a similar problem with microkorg giving errors when trying to send patches over midi cable. I think it just sends too much data at once and gets garbled so this reduces that significantly.
made an insturment for the decentsampler vst that can also run on ios. Its 64 digital waves you can swap between using the modwheel. If you rename the .dslibrary file to zip and extract there is a .sfz mapping which uses the same samples but maps them differently. The soundfont has no UI but its got a lowpass filter and amp and filter egs that correspond to the mk. The sfz is monophonic while the decentsampler patch is polyhonic.
Guru lets you load presaved mappings for controlling hardware synths
so you dont need to reinvent the wheel and map everything out each time
on linux the scripts go in somewhere in /.config/renoise/scripts/tools
The Renoise Tool Guru
return SynthDefinition {
id = "korg_microkorg",
name = "Microkorg",
author = "Bweew",
Section {
Group {
name = "Filter",
Parameter { id="filter_type", name="Type", type="cc", number=83 },
Parameter { id="cutoff", name="Cutoff", type="cc", number=74 },
Parameter { id="resonance", name="Resonance", type="cc", number=71 },
Parameter { id="filter_eg_int", name="Filt EG", type="cc", number=79 },
Parameter { id="kbd_track", name="KBD Track", type="cc", number=85 }
},
Group {
name = "Filter EG",
Parameter { id="feg_attack", name="Attack", type="cc", number=23 },
Parameter { id="feg_decay", name="Decay", type="cc", number=24 },
Parameter { id="feg_sustain", name="Sustain", type="cc", number=25 },
Parameter { id="feg_release", name="Release", type="cc", number=26 }
},
Group {
name = "Amp EG",
Parameter { id="aeg_attack", name="Attack", type="cc", number=73 },
Parameter { id="aeg_decay", name="Decay", type="cc", number=75 },
Parameter { id="aeg_sustain", name="Sustain", type="cc", number=70 },
Parameter { id="aeg_release", name="Release", type="cc", number=72 }
},
Group {
name = "Delay",
Parameter { id="delay_time", name="Time", type="cc", number=13 },
Parameter { id="delay_depth", name="Depth", type="cc", number=94 }
},
Group {
name = "Mod FX",
Parameter { id="mod_speed", name="Speed", type="cc", number=12 },
Parameter { id="mod_depth", name="Depth", type="cc", number=93 }
},
Group {
name = "Mixer",
Parameter { id="osc1_level", name="Osc1 Level", type="cc", number=20 },
Parameter { id="osc2_level", name="Osc2 Level", type="cc", number=21 },
Parameter { id="noise_level", name="Noise Level", type="cc", number=22 }
},
Group {
name = "Osc 1",
Parameter { id="osc1_wave", name="Wave", type="cc", number=77 },
Parameter { id="osc1_ctrl1", name="Ctrl 1", type="cc", number=77 },
Parameter { id="osc1_ctrl2", name="Ctrl 2", type="cc", number=15 }
},
Group {
name = "Osc 2",
Parameter { id="osc2_wave", name="Wave", type="cc", number=78 },
Parameter { id="osc2_mod", name="Osc Mod", type="cc", number=82 },
Parameter { id="osc2_semi", name="Semitone", type="cc", number=18 },
Parameter { id="osc2_tune", name="Tune", type="cc", number=19 }
},
Group {
name = "LFO 1",
Parameter { id="lfo1_wave", name="Wave", type="cc", number=87 },
Parameter { id="lfo1_freq", name="Frequency", type="cc", number=27 }
},
Group {
name = "LFO 2",
Parameter { id="lfo2_wave", name="Wave", type="cc", number=88 },
Parameter { id="lfo2_freq", name="Frequency", type="cc", number=76 }
},
Group {
name = "V Patch",
Parameter { id="vpatch1", name="P1 Int", type="cc", number=28 },
Parameter { id="vpatch2", name="P2 Int", type="cc", number=29 },
Parameter { id="vpatch3", name="P3 Int", type="cc", number=30 },
Parameter { id="vpatch4", name="P4 Int", type="cc", number=31 }
}
}
}
been using this to sample the microkorg into renoise
Using the Dashboard Plugin In FL studio 10 I made a control surface for the Microkorg that has everything on a single page unlike the fruity midi out plugin that splits everything across several pages. I like it all on one because I find it easier to see everything and map them to hardware controllers or automate. Dropbox link