Log in
Register
Home
Forums
New posts
Search forums
What's new
Featured content
New posts
New profile posts
Latest activity
News
Members
Current visitors
New profile posts
Search profile posts
Features
Log in
Register
What's new
Search
Search titles only
By:
Search titles only
By:
New posts
Search forums
Menu
Install the app
Install
Reply to thread
Home
Forums
Pro Audio
Junior Varsity
Uli Behringer of The Music Group Q&A
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Message
<blockquote data-quote="Uli Behringer" data-source="post: 81767" data-attributes="member: 1604"><p>Re: Uli Behringer of The Music Group Q&A</p><p></p><p><span style="font-size: 12px"><span style="font-family: 'verdana'"><span style="font-size: 10px">Dear Rick,</span></span></span></p><p><span style="font-size: 12px"><span style="font-family: 'verdana'"></span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'">thank you very much for your continued support and faith in the BEHRINGER and MIDAS products lines. </span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'"></span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'">We appreciate your suggestions regarding some basic MIDI automation functions to be considered for future X32 firmware updates. Please note that we have published a lengthy response related to this topic on our Behringer forum and I have copied its content below for your reference. </span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'">We suppose those MIDI parameters will cover the requirements for automating the X32 parameters you suggested from basically any MIDI-driven environment or sequencing application.</span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'"></span></span><span style="font-size: 10px"></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'">When we developed the DDX3216 digital mixer around 15 years ago, MIDI and Sysex was basically the only way to control a hardware remotely in a synchronized way, which is why we had given it ample room in the user interface design. </span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'"></span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'">Nowadays, we are obviously looking into more powerful and future-proof options, such as Ethernet and OSC-based protocols, and consequently the MIDI implementation was given a little less room in the X32. </span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'">Major sequencing software developers such as Steinberg, Ableton or Cakewalk etc., consider or actually provide support for OSC already, and we are confident there will be more applications using it soon.</span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'"></span><span style="font-family: 'verdana'"><span style="color: #1f497d"><span style="font-size: 12px"><span style="font-family: 'Calibri'"></span></span></span></span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'"><span style="color: #1f497d"><span style="font-size: 12px"><span style="font-family: 'Calibri'"></span></span></span><span style="font-size: 12px"><span style="font-size: 10px">Quote from our Development Team:</span></span></span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'"><span style="font-size: 12px"><span style="font-size: 10px"></span></span><span style="font-size: 10px"></span></span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'"><span style="font-size: 10px">"Full MIDI support" is quite a relative term when using standard CC commands, considering the disparity between 10,000 parameters on the X32, and only 127 CC commands per MIDI channel.</span></span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'"><span style="font-size: 10px"></span></span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'"><span style="font-size: 10px"></span><span style="font-size: 10px">There are not a lot of technical challenges, but rather challenges identifying what would be satisfying to most customers’ expectations.</span></span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'"><span style="font-size: 10px"></span></span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'"><span style="font-size: 10px"></span><span style="font-size: 10px">MIDI Ch01 > program change commands to recall scenes 1…100 is already implemented.</span></span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'"><span style="font-size: 10px"></span><span style="font-size: 10px">We are considering something like this with one of the future firmware updates:</span></span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'"><span style="font-size: 10px"></span><span style="font-size: 10px">MIDI Ch01 > CC commands for controlling the 80 channel and bus Faders</span></span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'"><span style="font-size: 10px"></span><span style="font-size: 10px">MIDI Ch02 > CC commands for controlling the 80 channel and bus Mutes</span></span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'"><span style="font-size: 10px"></span><span style="font-size: 10px">MIDI Ch03 > CC commands for controlling the 80 channel and bus Pan</span></span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'"><span style="font-size: 10px"></span></span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'"><span style="font-size: 10px"></span><span style="font-size: 10px">Just to give an example: Equalizers have on/off state, 4-6 bands with 4 parameters each, so it’s a total of 17 or 25 parameters per channel. Multiplied by 40 channels and 25 buses we get a total of 1280 EQ parameters—not even considering that some of those parameters require more than 7-bit resolution. This might be spread over a minimum of 10 different MIDI channels in a pretty obscure pattern. Considering the three channels we used up already, there would only remain 3 MIDI channels for all the rest you are wishing to control. So, the classic continuous controller approach is obviously not very useful for this.</span></span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'"><span style="font-size: 10px"></span></span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'"><span style="font-size: 10px"></span><span style="font-size: 10px">Providing anything more than faders, pans, and mutes would only make sense with a comprehensive Sysex implementation—which appears a little outdated in the light of OSC that already exists. However, we will consider what makes sense here.</span></span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'"><span style="font-size: 10px"></span></span></span></p><p><span style="font-size: 10px"><span style="font-family: 'verdana'"><span style="font-size: 10px"></span></span><span style="font-size: 10px">I hope this helps.</span></span></p><p><span style="font-size: 10px"><span style="font-size: 10px"></span></span></p><p><span style="font-size: 10px"><span style="font-size: 10px">Warm regards</span></span></p><p><span style="font-size: 10px"><span style="font-size: 10px"></span></span></p><p><span style="font-size: 10px"><span style="font-size: 10px">Uli</span></span></p></blockquote><p></p>
[QUOTE="Uli Behringer, post: 81767, member: 1604"] Re: Uli Behringer of The Music Group Q&A [SIZE=3][FONT=verdana][SIZE=2]Dear Rick,[/SIZE] [/FONT][/SIZE] [SIZE=2][FONT=verdana]thank you very much for your continued support and faith in the BEHRINGER and MIDAS products lines. We appreciate your suggestions regarding some basic MIDI automation functions to be considered for future X32 firmware updates. Please note that we have published a lengthy response related to this topic on our Behringer forum and I have copied its content below for your reference. We suppose those MIDI parameters will cover the requirements for automating the X32 parameters you suggested from basically any MIDI-driven environment or sequencing application. [/FONT][/SIZE][SIZE=2] [FONT=verdana]When we developed the DDX3216 digital mixer around 15 years ago, MIDI and Sysex was basically the only way to control a hardware remotely in a synchronized way, which is why we had given it ample room in the user interface design. Nowadays, we are obviously looking into more powerful and future-proof options, such as Ethernet and OSC-based protocols, and consequently the MIDI implementation was given a little less room in the X32. Major sequencing software developers such as Steinberg, Ableton or Cakewalk etc., consider or actually provide support for OSC already, and we are confident there will be more applications using it soon. [/FONT][FONT=verdana][COLOR=#1f497d][SIZE=3][FONT=Calibri] [/FONT][/SIZE][/COLOR][SIZE=3][SIZE=2]Quote from our Development Team: [/SIZE][/SIZE][SIZE=2] "Full MIDI support" is quite a relative term when using standard CC commands, considering the disparity between 10,000 parameters on the X32, and only 127 CC commands per MIDI channel. [/SIZE][SIZE=2]There are not a lot of technical challenges, but rather challenges identifying what would be satisfying to most customers’ expectations. [/SIZE][SIZE=2]MIDI Ch01 > program change commands to recall scenes 1…100 is already implemented. [/SIZE][SIZE=2]We are considering something like this with one of the future firmware updates: [/SIZE][SIZE=2]MIDI Ch01 > CC commands for controlling the 80 channel and bus Faders [/SIZE][SIZE=2]MIDI Ch02 > CC commands for controlling the 80 channel and bus Mutes [/SIZE][SIZE=2]MIDI Ch03 > CC commands for controlling the 80 channel and bus Pan [/SIZE][SIZE=2]Just to give an example: Equalizers have on/off state, 4-6 bands with 4 parameters each, so it’s a total of 17 or 25 parameters per channel. Multiplied by 40 channels and 25 buses we get a total of 1280 EQ parameters—not even considering that some of those parameters require more than 7-bit resolution. This might be spread over a minimum of 10 different MIDI channels in a pretty obscure pattern. Considering the three channels we used up already, there would only remain 3 MIDI channels for all the rest you are wishing to control. So, the classic continuous controller approach is obviously not very useful for this. [/SIZE][SIZE=2]Providing anything more than faders, pans, and mutes would only make sense with a comprehensive Sysex implementation—which appears a little outdated in the light of OSC that already exists. However, we will consider what makes sense here. [/SIZE][/FONT][SIZE=2]I hope this helps. Warm regards Uli[/SIZE][/SIZE] [/QUOTE]
Insert quotes…
Verification
Post reply
Home
Forums
Pro Audio
Junior Varsity
Uli Behringer of The Music Group Q&A
Top
Bottom
Sign-up
or
log in
to join the discussion today!