Author |
Topic: tutorial on using volca bass with MIDI-OX (Read 9827 times) |
|
keks
Member
 
 MIDI-OX Rules!
Posts: 13
|
 |
tutorial on using volca bass with MIDI-OX
« on: Oct 13th, 2020, 5:33pm » |
Quote Modify
|
1. Setup and sending single CC 2. Start and stop internal sequencer and changing Tempo 3. Sending multiple CC and making Patches 4. Using a Game Pad to control volca bass So i found out that you can use MIDI-OX to control a volca bass. It´s possible to control the following 12 parameters: CC 5 SCHLIDE TIME CC 11 EXPRESSION CC 40 OCTAVE (This I only working when using volca keyboard) CC 41 LFO RATE CC 42 LFO INT CC 43 VCO PITCH 1 CC 44 VCO PITCH 2 CC 45 VCO PITCH 3 CC 46 EG ATTACK CC 47 EG DECAY/RELEASE CC 48 CUTOFF EG INT CC 49 GATE TIME And it is also possible to change tempo of the internal sequencer and start and stop it from MIDI-OX. I think you can use MIDI-OX to control other volca´s, but I can´t help with this because the only one I have is the volca bass. It would be nice if someone with other volca´s would try out and then report here what´s possible. NOTE: One thing first, tough it has nothing to do with MIDI-OX, you can sync LFO Rate with tempo. To do that just press FUNC and while holding, turn RATE knob, display then shows rt.64 to rt.1.4. Ok, back to MIDI-OX. CC 5 SCHLIDE TIME CC 11 EXPRESSION CC 49 GATE TIME This three parameters cannot be used with volca only, you need some kind of MIDI device to do that. Because of that I will show an easy way for this first. Download and install MIDI-OX and setup: 1. Click OPTIONS then MIDI Device, a window opens, chose your INPUT and OUTPUT. (For the first steps you just need output but later on input too.) Then click OK. Click VIEW then Input Monitor, click Window then Tile Horizontally Click VIEW, open Control Panel Then choose from Controller Event the CC Number you like to change, enter a value from 0 to 127 and click Send or Auto Send. As always MIDI Channels have to match or it won´t work. You should see something in the Output Monitor now. Try it with CC 43 for VCO PITCH 1, mute VCO 2+3 on volca and send different values. Tone should change now when playing notes. Options again, then Data Display. Choose no HEX for Input and Output Monitor. It´s easier to understand then if you are not a Computer. Send some more CC and understand why i´m saying this. For those who don´t have used it yet: CC 5 SCHLIDE TIME (Slide between Notes, difference is hard to hear for me) CC 11 EXPRESSION (Works like a volume control as far as I can tell) CC 49 GATE TIME (The most use full of the three)
|
« Last Edit: Oct 13th, 2020, 7:40pm by keks » |
IP Logged |
|
|
|
keks
Member
 
 MIDI-OX Rules!
Posts: 13
|
 |
Re: tutorial on using volca bass with MIDI-OX
« Reply #1 on: Oct 13th, 2020, 7:41pm » |
Quote Modify
|
2. Start and stop internal sequencer and changing Tempo Click on VIEW then MIDI Sync, a window opens. Hit Play or Pause Button or change Tempo(bpm). There are some more options here, but I only have one synth so I can´t tell stuff about whats possible with Sync. Again it would be nice if someone with more knowledge about Sync would try out and then report here what´s possible.
|
|
IP Logged |
|
|
|
keks
Member
 
 MIDI-OX Rules!
Posts: 13
|
 |
Re: tutorial on using volca bass with MIDI-OX
« Reply #2 on: Oct 13th, 2020, 7:43pm » |
Quote Modify
|
3.Sending multiple CC and making Patches Now about the Patches, I will tell you how I did this. You need some kind of device to trigger the CC. I used a MIDI Keyboard with knobs, faders and buttons. I plan on adding a instruction on using a gamepad for this, I have to figure that out myself first. But I´m sure this is possible. So I assigned a PC(Program Change) to a button, first I tried it with PC 1 but this was causing some problems, because PC 1 was already used by the keyboard itself. I picked PC 64 and PC 65 then. PC 64 for pitching VCO 1+2+3 down and PC 65 for pitching VCO 1+2+3 up. Assign PC 64 to a button and PC 65 to different one. Now when button is pressed you should see in Input Monitor that it is receiving something. On DATA 1 you should see the number you picked (64 in my case) and in EVENTS ---> PC: Soprano Sax (Soprano Sax don´t matter here, it´s just for General Midi which we don´t use here). In Output Monitor you see the same, and this is what we are going to change now. MIDI-OX will translate the PC Message sent from Keyboard into three CC Message (once you understand it you can send more) which can be received by volca. I quote this from Royce because he explained me how this works in the first place. Use other numbers than in the quote, It is some random numbers there, just for example. I recommend for easy testing if it works: CC 43 VCO PITCH 1 CC 44 VCO PITCH 2 CC 45 VCO PITCH 3 And for DATA 2 a value between 0-127. I picked: for PC 64 translate into CC 43 0 CC 44 12 CC 45 24 Pitch down and PC 65 translate into CC 43 115 CC 44 121 CC 45 127 Pitch up on Oct 11th, 2020, 7:51pm, Breath wrote:Hi let me try and help My guess is that the aim is to send a PC (patch change) message to MidiOx and convert it to three CC messages CC43 6, CC44 12 and CC49 127 So PC messages have only one piece of data, the patch number eg PC 22 The CC message has two pieces of data the CC Type and its Value So you can have a map that changes PC 22 into CC43 6, CC44 12 and CC49 127 You have to set up the routing with one input going to two outputs KB(Keyboard) IN -> MidiOx -> KB out .. . . . . . . . . . . . . . . . . . \->Synth Out You could also use the Midi Thru to your synth if your KB has one KB(Keyboard) IN -> MidiOx -> KB out -> KB Thru ->Synth Echoing Input to the same device's output can lead to problems with Midi feedback Now the data Map - Press the 'Clear' button and we will start again - I will assume everything is on Channel 1 We will create 3 lines. Press Insert In Channel 1 : ProgChg : 22 - 22 the other data is not used. Also select 'Pass Original Value On' as it is needed by the other two lines Out Match Input : Ctrl : 43 - 43 : 6 - 6 Insert Line 2 In Channel 1 : ProgChg : 22 - 22 The same as line 1 don't forget to select 'Pass Original Value On' Out Match Input : Ctrl : 44 - 44 :12 - 12 Insert Line 3 In Channel 1 : ProgChg : 22 - 22 The same as line 1. No more need for 'Pass Original Value On' so de-select it Out Match Input : Ctrl : 49 - 49 :127 - 127 Putting the same number in the Max and the Min means you only want that number, not a range of values. When you close the last Line window you should see a list. Make sure the NO clone line is at the bottom. Select the No Clone line and use the buttons with arrows. Feel free to ask more questions All the best Royce |
|
|
« Last Edit: Oct 17th, 2020, 8:57am by keks » |
IP Logged |
|
|
|
keks
Member
 
 MIDI-OX Rules!
Posts: 13
|
 |
Re: tutorial on using volca bass with MIDI-OX
« Reply #3 on: Oct 13th, 2020, 7:49pm » |
Quote Modify
|
4. Adding some pictures and more stuff like using aftertouch to modulate CC parameters if someone is asking for it.
|
« Last Edit: Oct 17th, 2020, 9:26am by keks » |
IP Logged |
|
|
|
Jamie OConnell
Administrator
    


Gender: 
Posts: 2027
|
 |
Re: tutorial on using volca bass with MIDI-OX
« Reply #4 on: Nov 29th, 2020, 1:51am » |
Quote Modify
|
Thanks so much! Both to you and Royce. This information is very useful.
|
|
IP Logged |
--Jamie Music is its own reward.
|
|
|
keks
Member
 
 MIDI-OX Rules!
Posts: 13
|
 |
Re: tutorial on using volca bass with MIDI-OX
« Reply #5 on: Dec 1st, 2020, 11:16am » |
Quote Modify
|
Thanks for your reply. Wasn´t so sure it is usefull for others, as noone was writing here. Royce recomende me to link it in the korg forum but i couldn´t register there. Tried it with 2 diffrent emails... Would be nice if someone else can do that. I was also trying to do some sweeps, but in the Define Mapping Window the highest number to enter for delay is 1023 ms. And when i remember correctly it is from first to last in the row. So only one second sweep is possible with this. Is it maybee possible somehow to lengthen this time or make it work between single cc´s? Have a nice Day!
|
|
IP Logged |
|
|
|
|