pedromorales Posted June 11, 2017 Share Posted June 11, 2017 Hi, Hope you can help! 1/ I'd like to use Logic Pro X to control my Korg Volca Sample to play melodies using the loaded samples. Korg Volca Sample can sort of play different pitches of the samples by changing its "speed" parameter. This speed parameter varies from -63 to +63, with zero being essentially the natural pitch of the sample. The pitch varies roughly over +- 2 octaves each way. One can control the speed parameter using MIDI by sending a CC message (CC43), with a value ranging from 1..127. I think MIDI CC43 Val = 1 maps to Speed Value = -63 (roughly two octaves down from the original sample pitch) MIDI CC43 Val = 64 maps to Speed Value = 0 (original pitch of the sample) MIDI CC43 Val = 127 maps to Speed Value = +63 (roughly two octaves up from the original sample pitch) What I'd like to do is to be able to play C3 note in Logic and for this to be translated/converted as a Midi message corresponding to CC43 message with a value = 64. And for the following notes to be translated continuously over four octaves, with each C being as follows: C1 -> CC43 Val = 1 (it'd be 0 ideally, but I can live with 1 instead) C2 -> CC43 Val = 32 C3 -> CC43 Val = 64 C4 -> CC43 Val = 96 (from experimentation 32 steps roughly correspond to an octave on the Volca, so each semitone is roughly equal to 8/3rd of a step, i.e. 2.67). C5 -> CC43 Val = 127 (because there's no 128 value - that's fine, I can live with it) I believe this can be done using the Logic's Environment, but I have completely no idea how to even go about it. I've never sed the Environment before Any help would be very appreciated! 2/ Also, I'd like to convert the Note Velocity value from Logic to Midi message CC7 (corresponding to "Level" knob on the the Volca). Note Velocity 1..127 simply mapps to CC7 1..127 values. thanks Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.