Replies: 4 comments 9 replies
-
There are a few options really, but nothing exactly what you're asking for:
We don't currently have a simple "voice up/down" MIDI message, but you might be able to program your controller to output some combination of BANKSEL and Program Change. I had a quick look at the spec, but I must admit I didn't spot how to do that directly, but it looks very configurable! Kevin |
Beta Was this translation helpful? Give feedback.
-
Hi @Stooovie, welcome. Great point.
Currently we are switching voices upon MIDI Program Change messages, based on which bank (cartridge) is loaded via MIDI Bank Select (MSB+LSB). I assume what you are asking is to switch performances in a similar way. It is still not entirely clear to me how this is handled by "real" instruments like the TX802. The TX812 is essentially a collection of TX7-like modules with no concept of performances as far as I know. That is how MiniDexed originally started out. Later we added performances, vaguely similar to the TX802. Looking at the TX802 Owners Manual on page 32, there is a diagram that suggests one can change both voices and performances via MIDI. Page 31 mentions a "prgram change sw". It seems that depending on whether the user has pressed the "PROGRAM SELECT" (Performance Mode) or the "VOICE SELECT" (Edit Mode) phyiscal button on the device, the same MIDI CC commands either switch programs or voices. But is that good? It means that you have to select this on the device itself and can't seem to switch these modes via MIDI. Or are there SysEx messages to switch between Performance Mode and Edit Mode? How do other instruments handle this? If we cannot find out how other instruments do this, then I could imagine to do the following:
|
Beta Was this translation helpful? Give feedback.
-
This is from the DX7II FD/D Advanced MIDI Applications manual... but not having a real DX7 (any version), I'm not sure if this helps in the context of the question or not... In the MIDI Technical Data and Charts supplement, under Program Change, it just lists "Program Number" but then later on in the Reception Data section is shows the following: From the "Quick Reference Guide", we can see there is a UI setting for Performance or Program: But what I'm curious about now, is the PPCMOD entry in the "System Setup Parameters" section of the MIDI Techinical Data... And this entry, which implies all the front panel switches have a MIDI SysEx code... if I read this correctly? But either way this is going to take some decoding... MIDI specs for vintage synths aren't the easiest things in the world to read :) Update: Ok, so I think it is saying to change PPCMOD: So this doesn't switch between normal and performance mode, so the only option might be the "remote switch" which I think is 41 in that figure... So this might turn on performance mode: And this might turn it off: But confusingly the SysEx parameters are shown as binary variables, but I think all the values are given in decimal! Hence 0x29 = 41 I think is the right switch to use... Anyone have a DX7 II and MidiOx and want to try it!? Another Update: Ok, so this, confusingly, implies it is 0x18 not 0x1B... Kevin |
Beta Was this translation helpful? Give feedback.
-
I have a speculative branch that adds program up/down and tone generator up/down buttons and MIDI buttons to MiniDexed if anyone fancies giving it a go: https://github.com/diyelectromusic/MiniDexed/commits/ProgramButtons Setting the following in the minidexed.ini file for this build would do what you were asking I think: It defaults to the Tone Generator selected by the UI (or TG1 is nothing is selected), but the TG can be changed by adding A different update might be able to look at making Program Change with either voices or performances... watch this space... Kevin |
Beta Was this translation helpful? Give feedback.
-
Hi, I'm a total N00b, goal is to just plug my Nektar LX88 keyboard and play, sort of what I can do with FluidPi/Squishbox running headless.
Is there a way to just be able to change patches with MIDI CCs (preferably 112/111), and/or knobs? The Nektar sends MIDI at channel 16.
I did look around trying to find out but I failed, you guys are way too far ahead :) Any tips? Thanks!
Beta Was this translation helpful? Give feedback.
All reactions