remyhardy Posted October 8, 2024 Posted October 8, 2024 I can send a control change to Cakewalk midi track from an external midi controller Button. I can't find how to send a Bank/Patch change via this same controller. Anybody succeeded to do so?
0 azslow3 Posted October 11, 2024 Posted October 11, 2024 22 hours ago, remyhardy said: I know that it should be possible to make learn a button of the keyboard or midi controller by Cakewalk to use it in the middle of a song but I don't know how I can configure it in cakewalk. Does anybody know how to configure it? There can be several different goals for "sending Bank/Patch"... It is unclear what you want (especially after words "learn" and "launch"). If you want your MIDI controller send "Patch change", you need to configure your MIDI controller to send it. That is not something Cakewalk does, your controller can have special configuration method (controller dependent, f.e. for some "Launchpads": https://support.novationmusic.com/hc/en-gb/articles/360009860380--Launchpad-Components-Custom-Mode-Editor-Guide). If you expect Cakewalk "translates" Control Change into Program Change (f.e. if your controller can't be configured): no, it can't. At least not on its own. You need 3d party converter, running inside Cakewalk (on the track in question only so called DX/MFX plug-ins will work, VST MIDI effects are visible as "instruments") or outside (f.e. Bome MIDI translator). All that is relatively tricky to setup and use... But may be you really want something with "learn" and "launch"... Create "MIDI Clip" with required Program change and put it into a cell in the Matrix View (inside Cakewalk). Set it to "one time" (so it is not looped...), assign correct track and "Learn" external button to launch it. Please note Cakewalk can "leak" original MIDI message from your controller into content (so, your MIDI device/plug-in will receive corresponding CC). I don't exclude this bug is still not fixed. 2
0 Promidi Posted October 8, 2024 Posted October 8, 2024 1 hour ago, remyhardy said: I can send a control change to Cakewalk midi track from an external midi controller Button. I can't find how to send a Bank/Patch change via this same controller. Anybody succeeded to do so? Yes. I can send Bank/Patch change MIDI events from a Edirol PCR-800 to Cakewalk. If I arm a MIDI track and hit record, Cakewalk records any Bank/Patch events sent from the PCR-800 into the MIDI track. You do have to make sure that “Patch Changes” is selected in Preferences - MIDI - Playback and Recording. 1
0 remyhardy Posted October 8, 2024 Author Posted October 8, 2024 Thank you for your answer Promidi, I see what you mean, and after recording the Bank/Patch on a midi track and insert it on a project, is it possible too launch it from an external Midi Controler while playing the project?
0 Promidi Posted October 8, 2024 Posted October 8, 2024 Sorry and am not quite sure what you mean by “is it possible too launch it from an external Midi Controller”. Please describe, in detail, what you are wanting to achieve?
0 remyhardy Posted October 9, 2024 Author Posted October 9, 2024 You said: ''If I arm a MIDI track and hit record, Cakewalk records any Bank/Patch events sent from the PCR-800 into the MIDI track.'' So once you have this track in a project containing a song, is it possible to launch this track from an external midi controler (like your keyboard) at any moment during playing the song. The reason is, I want to send to a sound module through Cakewalk a Bank/Program change during playing the project. And I want to send it by a button on a midi controler at any moment of my choice, not at a specific moment of the song. Actually, if I program an event with the Bank/Patch change, I have to choose the moment of the change in the events list. I want to send this Bank/Patch change manually on my keyboard or Launchpad (midi controlers).
0 Promidi Posted October 9, 2024 Posted October 9, 2024 No, it is not possible to “launch this track” (whatever that entails) Once the Bank/Program change event is in your MIDI track, your external sound module will change the part to that Bank/Program at the time of the Bank/Program change event. I use multiple Bank/Program changes all the time in my MIDI projects. These change the Bank/Programs that are on an external SW1000XG card while the project is playing.
0 user905133 Posted October 9, 2024 Posted October 9, 2024 19 minutes ago, remyhardy said: So once you have this track in a project containing a song, is it possible to launch this track from an external midi controler (like your keyboard) at any moment during playing the song. The reason is, I want to send to a sound module through Cakewalk a Bank/Program change during playing the project. And I want to send it by a button on a midi controler at any moment of my choice, not at a specific moment of the song. Actually, if I program an event with the Bank/Patch change, I have to choose the moment of the change in the events list. I want to send this Bank/Patch change manually on my keyboard or Launchpad (midi controlers). Why not just send the Bank Select / Program Change command directly to the synth in real time with MIDI Echo on? Or am I misunderstanding what you are trying to do, your setup, or the capabilities of your controller? For some software synths, I need to use the VST2 version because the VST3 version might not work with Bank Select / Program Change commands in Cakewalk. 1
0 remyhardy Posted October 10, 2024 Author Posted October 10, 2024 I know that it should be possible to make learn a button of the keyboard or midi controller by Cakewalk to use it in the middle of a song but I don't know how I can configure it in cakewalk. Does anybody know how to configure it?
0 Promidi Posted October 10, 2024 Posted October 10, 2024 5 hours ago, remyhardy said: I know that it should be possible to make learn a button of the keyboard or midi controller by Cakewalk to use it in the middle of a song but I don't know how I can configure it in cakewalk. Does anybody know how to configure it? What exactly do you want the MIDI controller to do in the middle of a song. What outcome do you want to achieve. If you say, “launch this track from an external midi controller”, I still don't understand exactly what you mean by “launch this track”.
0 azslow3 Posted October 12, 2024 Posted October 12, 2024 BTW as an example how to translate by MFX plug-in: https://www.azslow.com/index.php?topic=286.msg1479#msg1479 The very last example (corresponding SPP AZLua_CC2PC is attached or you can copy the code directly). Note if you "Record", original CCs will be recorded. Apply MFX my Process/Apply effect/MIDI effect if you want remove MFX and/or see program changes in the events list. That is a bit "programmers style" solution, but for me it was easier to write the preset then searching for MFX with GUI which do the same (and I am not sure it exist...) 😏
0 remyhardy Posted December 2, 2024 Author Posted December 2, 2024 Ok great AZSLOW3, thanks a lot, your example up there ... : ''But may be you really want something with "learn" and "launch"... Create "MIDI Clip" with required Program change and put it into a cell in the Matrix View (inside Cakewalk). Set it to "one time" (so it is not looped...), assign correct track and "Learn" external button to launch it. Please note Cakewalk can "leak" original MIDI message from your controller into content (so, your MIDI device/plug-in will receive corresponding CC). I don't exclude this bug is still not fixed.'' ... is exactly what I needed. I've done it by the Matrix, made learn in Matrix button the midi controller button and everything works good and I can launch the track on any moment of a song by pressing a midi controller button like I wanted. (I can use it for midi CC, Note or suite of midi notes as well as a Program Change) so this is perfect. Then, If I control different midi notes (in one note at a time), I need to make a different midi track for each note, one note= one midi track and one Matrix button. Do you know if I can make it more simple? Like different Matrix button on different midi notes but on the same midi track. To avoid creating so many midi tracks just for a note. I know maybe it's unusual but the reason is I control my lighting in my songs, I control these light function by midi note automatically in songs. And I send also midi note for manual button lighting. It's wonderful for live show. I hope I am clear enough in my question thx
0 azslow3 Posted December 3, 2024 Posted December 3, 2024 19 hours ago, remyhardy said: Then, If I control different midi notes (in one note at a time), I need to make a different midi track for each note, one note= one midi track and one Matrix button. Do you know if I can make it more simple? Like different Matrix button on different midi notes but on the same midi track. To avoid creating so many midi tracks just for a note. One row is assigned to one track. Different rows can be assigned to different (or the same!) tracks. So you need more then one track in case you have other reasons to have them. You can use several rows in case you want clips are played "at the same time". But if I understand correctly, your "clips" are very short and played instantly. So "mutual exclusive" nature of Matrix columns is not a problem. Just use one row / one track. With trigger resolution "Immediate" (that you probably want in any case). 1
0 remyhardy Posted December 25, 2024 Author Posted December 25, 2024 On 12/3/2024 at 1:11 PM, azslow3 said: One row is assigned to one track. Different rows can be assigned to different (or the same!) tracks. So you need more then one track in case you have other reasons to have them. You can use several rows in case you want clips are played "at the same time". But if I understand correctly, your "clips" are very short and played instantly. So "mutual exclusive" nature of Matrix columns is not a problem. Just use one row / one track. With trigger resolution "Immediate" (that you probably want in any case). Yes AZSLOW3, as you see, everything goes find, it works as you explained. Now the only thing is to copy it to 70 different projects. To create it on everyone is very long to do and I don't see any ways to copy or import it. Do you have an idea? I can only copy the midi or audio tracks but then I have to recreate every button one by one. I tried to isolate it and save it on a template or a file and I can't import it. The only thing I can do is to start new projects from the template but I find nothing about all projects I already have. thx for help
0 azslow3 Posted December 25, 2024 Posted December 25, 2024 Unfortunately I don't know the way to copy whole Matrix content/settings between projects...
0 Guest Posted December 26, 2024 Posted December 26, 2024 FTI these days people use a Bluetooth app on a tablet or cell phone to control their lights. My system uses BRmesh. For midi there are many dedicated apps for lighting. Using a Daw seems like the clunky way to me?
Question
remyhardy
I can send a control change to Cakewalk midi track from an external midi controller Button. I can't find how to send a Bank/Patch change via this same controller. Anybody succeeded to do so?
15 answers to this question
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now