Napalmtree Posted July 28, 2013 Report Share Posted July 28, 2013 I just recently discovered trying to control the Audio routing via CC parameters does not function. Is this common for everyone or may it just be Renoise which I'm using to control it with? I've tried the voice CC with no success. I understand the ensemble cc's are only functional with Sysex. Quote Link to comment Share on other sites More sharing options...
sebiiksbcs Posted July 29, 2013 Report Share Posted July 29, 2013 I think the voice CC have been changed recently, rendering the txt file on ucapps.de outdated. Are you using CC# 13-15? (See the txt file included in the firmware package.) Just to be sure.. Quote Link to comment Share on other sites More sharing options...
m00dawg Posted August 19, 2013 Report Share Posted August 19, 2013 Hmm how recent? And/or does it affect patch changes too? I have a hell of a time getting patch changes working in Ableton Live. They work, but I have to start/stop the song a few times before it takes, which really sucks in a live setting :/It's so bad I almost wonder if I can patch it, or pay someone in beer, to fix it just for Live so we can hobble along with it until we get a live-friendly MBSEQ. Quote Link to comment Share on other sites More sharing options...
Thomasch Posted August 25, 2013 Report Share Posted August 25, 2013 (edited) Program Change will not work, because the MIDI mapping in MBFM is not in a straigt General MIDI like CC mapping. The problem is the Bankselect LSB (Sub Bank) Message on CC 32, that Ableton always sends if you select it in "Pgm Change" section of the Clip. Ableton will even send a Bankselect LSB Message on CC 32 if Bankselect MSB (Bank) on CC 0 is set to a Value while the Sub Bank Field is set to "---" I have found 2 simple workarounds to fix this problem. Set "Bank" and "Sub" to "---" and use only the "Pgm" Field. This way you couldn't use Bankselect, but Program Change will work. A better workaround is using Max for Live. I made a little patch to set up Bank and Program Change on my MBFM - the "MBFM Patchselector". Open an empty Max4Live MIDI Device and copy'n'paste the following code into its editor window. The device has controls for Bank and Program. As a bonus, theres an additional dropdown menu that shows GM Programnames, which is usefull if you use a GM Bank with your MBFM. Automate the Bankcontrols of the MBFM Patchselector device in the "Envelope" section of your clip and Program/Bank changing will work fine. This way you can also use multiple sound programs from within one clip (in a serial way). [EDIT] There is one Issue - if you use multiple MBFM Patchselector devices on multiple MIDI Channels - this seems to work only on one MIDI Channel. :( If you start clips on more than one channel at the same time it seems to change the values only on one channel. If you start these clips one after another, everything will work fine.<br /> I dont know, whats the problem, maybe some of you guys will find a solution to fix this. <pre><code> ----------begin_max5_patcher---------- 2540.3oc0ZssaajiD8Y6uBBsujEaRPe+x9lsSbLvrdSPbvLCPvf.pVzRLtUy d6tkujAy+9VrNTsZa43KJVwXdvxMOjMYwhjUcNT5O2cmQiMWpZGI92hOK1Ym +b2c1ggr.63Juyn4xKKJksbyFUXlOWU0M5kntN0kcL96NV7AYWwrJ4bpCc0V 2nZoFK6zlpuTpqTElEUb6Cbs3zloisk8dsmCoZwbyhtRUGOdKQO0T00p+lxh 4upwWa.ZTEcXpjl5SMQDjDGX+eF+YP9q8D+wxWzZq5poCdIetU99I1+kiBYC ekAiEaFNb8D1AXF+0W4GNZf8ZcEbU60nkkh8MkSFsZRpqVNG8sX+0t6Z+3k+ fKC7ZPqpjlUlls7xPx8sLjkGwN9TqejVF3RQA28x.77Y4XwHj6fnG4xPvy8x vw6e3wi9A7sg26V7rzb3a8BwNU1EG4cONW9khfy0ye8W4A3b8+Y4bK0mqdM4 dWrrGOW1zOd8U94v+Xzs5WCumXDvUjZ+Ll8D9wC7Dni5tpVglOZzKwemVZjT Wb+ARB4t1OHas99g3k85O7Jan4bmp4KpJ43R0vW35tXGXq7b0juH65ZziWzo V8TqyW6b1V+Y4Bk4zkvKwGNlllIpFaChe45UVZpl1ufbaI.tVqamYZ5d3Meo qO3VpiV1m6VVd+gGZWU7E6QA0Z6zEh20HqlH9fVVYr0DH1uQOcV2pFzWUn3s 1.kMq+RQhiLUmc0q5nOWgFup8Llv2hlbSz.KZp3HYScqtfl0Sr.YhCJkmqsO lKNfhP21IYK2S7tRSwYpp1Zspjg7EGufdU53zkb4.wupG2HqmYpTLPn3XYid 9XzCQhe+pRypZiEeZw3EkxFw9pxxVFKQ7lEkE54zposn07lO2Py422LUVwXY hOnZJVz1RGsF.mK9HYdq.B7DGLaQSwrAP9hOpTC5qf.xcWPyb6Nba4Pq6fFO cAaxAQhOIqlZtQqhGrJtP2QSfWTQyrp+IWax5011oTkn1zAKltZ+p7aeCUls dkEkJoqiyWu14z4kIbsgdh2etpYRC4Upb0y39h2naorr1SwCwCV1IybyXdAH Lbk0uuMBmEKZ0.awDu3TJRhpAia7MqrVWbFpJQbXihhOQn88Up3jRYMZJuuL La.BumLLWbxUUcyFznHugPbqh7ocaFhl.WHfKvKZQg18sk3.Rj3.J7eibra7 inMcMp4lRi3DxlqlBzD5Lw29Fsp2cc7TZuRwL5LPCk0vdRgQyDeROuVVwmRh xcug3sUsp4TnOXxwdqgy1cruap3FGWqCtAJZan3WM5BkXO4L1fhib.u23.hc uGCyHIqrYwQ5NFKkl0KlWqPIx9aLyG6NGFmaOGxttDO5DMsiZXqS7sqhUz4n iLMryNwFqxtNbBst6NSjDtbApoeQKI5ZX7LJgrWSciM9yIRNpQBcdoraUQxT UUll9xYzZdilhvo5gxEuergs8TOx6NsT2tx5R84MIFXWoA13YjKESlzPZglN KicGoQhCKo4K+bLEan.4QrEocDxpAUmJ1uzbQEEqqi1QyPzF2YxyVLSRYVYf bwuMiNqgpynCjE1Ql8rY9h+iRNQ3SAC9eKjMJ9DRV.PCHT4EcFS2LfGB7P57 urrTapcsOB3QD9L8omBvX.FaAobOUSAbBfSDu3b6dC.lBvT6Y3S6l0BzLflI dg8bh3eInfNHrRVN4GXytRcgPNEcStGiRl8ETvC.4yPjEWaJup0ttC7.FmsX iFwLxCYLxfGatvE+JOhwHqkxcZmyE.NlgI6clrz.nDFhL11KTpZfkJN72sVY iTink4YVDqikDQLgNK3BJkmawsN1lqnTaHprummEkLRY2bSa8LkaAhHeZqvZ ob14JJVlqh.aEj4N0LlBBsDMzhRVqhlspkfQVPq8Vne0oZGHcPXYrXeuDZOa 0WMnPpce0bMw8BkyD+hoyUWt3Wjk8YTojx6KmVqqQBUJg7g5ISJckBr8SkTi RgTPqpynnP1js.JRr2TCkcaU5WJm7I1bUh2PA.bPIheyXlL1l7G.zITo9LC2 FfjINVUZlPo.9jwAsLFdein7weTQYnZUhCthl.vFnTxtzP1TEh+qgl1nBaPF kj5gAXTPFkzRPyUNRrutghVQ6C5.BEdm3rvbLDejBjBzDwQJZGkotywqfRCu WccobwxdNiLiJpmWQY9ZL4zU5NR3fiRtkiLZCKUX4+dpzF2XlRiq3eLZ6d4C wI3xGf.fra4lD9dZFR42LIeSt6g7maMuzAsy159VVXL4ac2nviv2hqRXy7sQ A+zD8pqJlnJtcEs92sygBf.mC+Ityqz6RR6CPJKKLNOl6Kuke9nDxdW5X89I eUAAa1UEjvWbUXvS+UEDx8bNutEluIWTP5e2tm.WTXhQEI049umf6s4Ox6If E7whgXMFLOcl6KSzjYlwrY.q.jxEYxfvaH3FxrgvZnmFJngfYnRFBigZXnAF JegRWnnEJWgDUHEERNg.SHmDpGgdQHLDZ.gpOnzCp6ffNngCh2frMHXCpzfp LnACZtfVKnrB5nftInSBhifhHnBB5dfdGHyAJbflFniAJWfVEnNAJRfPDH+. JNfXCnu.5JfbBHi.BHftAnV.BDfp.nF.p..qevwGL5AEdvXGTzAkbv9FrsAA aPmFDnAkYvPFjhAMXP8EDccLac7XcrVczTcDScTQcjPczOcrNcDNcDMcDLcL KcTJczHcTGczEcjDcLCcrAcT.cb9bL7bj5bb4bD3bL1bzzbry94wJij4PwqV i0P8Taf3QaDGgaKeEmpxOOb0k6dsj8ChblsIozW9ElLijCnp1zzUeGewb8D8 SoyHh8Bgfqzc6LR1H9Maamg8NntKhPeGewZIj0U2CMG3oBhSW9Mh788TQOed peDtgdtucymZtgfUzlwML34manUzB95R2HlgtuIszsEyP7Yb3lvLL7uCLC0U mguAnUC+2m53ZKV2Auw6tsOPRirj18rKX7S62+zA8O8l9mda+SG1+z65e5nm 8LsEckz9Qg2SU5kH+goZStqXlwaRLyv6LlIOLir+XFtwOeE1Rs3W2C0ZVzTr 7XnS3jXkwNQ01oq5ON84dJBCZy.CwgP4npMTxEmIPYQhsNAj+HHpuzpgQ2ZO AxdFuaco8oz7YxkOd6mROP+Kvuuvyk4uoVeeZoqUHa4sXDim2BypnGvrJ4dl UOcVS3CvZh+A1gG6sM2f+Pr9fMw5iyGbaNCdNHX09iffsxbJ3ALmBebyIXuI C3hM74.dOOl2Aam872HHysOoRejSJD6ALpBCWq.9ckE0+71XZsElU37RPzv. TCJ39IbwyprrGvrB4.k001u8GmowSHhOvWMLoqjWxE0UnHaYiZTmqW1dNK6H YCkcuiRsunA4luLKYzt1w4u18+SBAwTB -----------end_max5_patcher----------- </code></pre> A 3rd way of fixing this issue would be more difficult. You have to edit the CC routing in the Software of your MBFM. See also this statement from TK for more details: ""> if you use the "Ctrlr" plugin you also have to edit the panel to reflect CC changes made in the Firmware. I prefer my "MBFM Patchselector" Device, because it was easier to build for me as a Firmware + Ctrlr Panel Hack. I hope my Max device will help you a little. best regards Thomasch Edited August 25, 2013 by Thomasch Quote Link to comment Share on other sites More sharing options...
m00dawg Posted August 25, 2013 Report Share Posted August 25, 2013 Well, I ended up spending an afternoon converting all our live Live sets to Reaper. In this way, I can just send direct SysEx changes changes to setup the channels and patches. Reaper has it's own issues and I much prefer Live were it not for this issue. If I ever upgrade to Live 9, though, I'll definitely give your Max suggestion a shot!As an aside, I have never been able to get the MidiBox SID Drum Engine working well in Live either. In Reaper? No problem.*shrug* Quote Link to comment Share on other sites More sharing options...
Thomasch Posted August 25, 2013 Report Share Posted August 25, 2013 ... [EDIT] There is one Issue - if you use multiple MBFM Patchselector devices on multiple MIDI Channels - this seems to work only on one MIDI Channel. :( If you start clips on more than one channel at the same time it seems to change the values only on one channel. If you start these clips one after another, everything will work fine.<br /> I dont know, whats the problem, maybe some of you guys will find a solution to fix this. ... @TK. Is it possible, that the MBFM reacts a little unstable, when recieving Program Change Messages on different channels at the same time? I have tested my MBFM Patchselector device with another hardware synth (Quasimidi Sirius), and everything works well. With the MBFM, simultanious Programchanges on more than one channel are not possible. :( Quote Link to comment Share on other sites More sharing options...
TK. Posted September 1, 2013 Report Share Posted September 1, 2013 Is it possible, that the MBFM reacts a little unstable, when recieving Program Change Messages on different channels at the same time? yes, because it takes more time to load a patch from EEPROM or BankStick (ca. 20..100 mS) than new MIDI events can be received (each 640 uS) This problem can't be solved at the firmware side, it's a hardware limitation. Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.