Oops, I forgot to confirm that I'll be putting together a Mackie C4 configuration as well, though it certainly won't be ready in time for the earlier beta versions. Beta 1 probably won't have any predefined configurations at all, as I'm more interested in testing the MIDI handling and some UI design before committing time to generating the configuration files. Best wishes. Tim Burgess Raised Bar Ltd Phone: +44 (0)1827 719822 Don't forget to vote for improved access to music and music technology at http://www.raisedbar.net/petition.htm -----Original Message----- From: ddots-l-bounce@xxxxxxxxxxxxx [mailto:ddots-l-bounce@xxxxxxxxxxxxx] On Behalf Of Tim Burgess Sent: 13 May 2012 00:43 To: ddots-l@xxxxxxxxxxxxx Subject: [ddots-l] Re: Talking control surfaces (was: Mackie Display Reader) Just one correction - the tail went weeks ago and I daren't think what I'm currently eroding. Seriously, though, SurfaceReader allows for the definition of any control surface that uses direct MIDI traffic to transmit its control changes (button presses, knob turns, fader moves, etc.). It can also be taught any MIDI messages that populate any software-controllable display that might be fitted to your device, which is where it gets really useful. I'm doing my initial testing with a Behringer BCF2000, a Mackie Control Universal and a Frontier Designs Tranzport - the first two devices I'll use to generate definitions for their supported Mackie Control, Logic Control and HUI protocols. These configurations should also get units like the Tascam FW1884 going, as the FW1884 can emulate these protocols, though there's no reason why you couldn't create a protocol definition for this device when it's in its native protocol mode - the same would apply for the Tascam US2400. This is exactly what I've done for the Tranzport, as this device uses its own native protocol when you use it with Sonar or Reaper. If your device doesn't have a MIDI-populated display, you can still get some benefit, as SurfaceReader will allow you to define key/knob/fader names on a per-application basis and have them announced together with the MIDI message value that they're transmitting - I've done this with an M-Audio Oxygen 2 as a quick test, but you'd have to load application-specific SurfaceReader application configurations every time you changed the active preset on hardware like this - I have an idea how I might automate this process, but it won't be in this release. Devices like the Novation range of controllers that use some intermediate software to handle their message traffic (AutoMap is Novation's product) can not currently be handled, though I've put the basic structures into the code in preparation for when I have the time to attack the rest of the problem. Novation have very kindly provided me with their software development kit and a quick look seems to indicate that it's not a huge job to add AutoMap support, but it's more than I've got time for at the moment. Hope that helps. Best wishes. Tim Burgess Raised Bar Ltd Phone: +44 (0)1827 719822 Don't forget to vote for improved access to music and music technology at http://www.raisedbar.net/petition.htm -----Original Message----- From: ddots-l-bounce@xxxxxxxxxxxxx [mailto:ddots-l-bounce@xxxxxxxxxxxxx] On Behalf Of George Bell Sent: 12 May 2012 19:06 To: ddots-l@xxxxxxxxxxxxx Subject: [ddots-l] Re: Talking control surfaces (was: Mackie Display Reader) Tim's working his tail off this weekend, so I'll step in for him as best I know, since I'm sure you are anxious to get an answer. At this moment, it should control the Mackie Control Universal and the C4, plus the Behringer BCF 2000 and Frontier Designs Tranzport. I believe others can and perhaps will be added later. George. -----Original Message----- From: ddots-l-bounce@xxxxxxxxxxxxx [mailto:ddots-l-bounce@xxxxxxxxxxxxx] On Behalf Of Chris Smart Sent: 12 May 2012 17:34 To: ddots-l@xxxxxxxxxxxxx Subject: [ddots-l] Re: Talking control surfaces (was: Mackie Display Reader) I don't know. Ask Tim!! At 02:08 AM 5/12/2012, you wrote: >So we could use any control surface on the market with this? > >On 5/11/12, Chris Smart <csmart8@xxxxxxxxx> wrote: > > it sits between your DAW and control surface, and sends information > > about what your control surface to jaws. > > > > At 09:09 PM 5/11/2012, you wrote: > >>What exactly does this do? Thanks. > >> > >>On 5/11/12, Tim Burgess <tim@xxxxxxxxxxxxx> wrote: > >> > Hi all, and please forgive the cross-posting. > >> > > >> > > >> > > >> > I'm almost ready to make a very early beta test version of my > >> SurfaceReader > >> > program available for download and testing. To help the > >> process along, > >> > I've > >> > set up an email list, as follows: > >> > > >> > > >> > > >> > Subscribe to the list by sending a blank email to > >> > visurfacereader-request@xxxxxxxxxxxxx with 'subscribe' in the > >> Subject > >> > field. > >> > > >> > > >> > > >> > > >> > Alternatively, you can subscribe by visiting: > >> > //www.freelists.org/list/visurfacereader > >> > > >> > > >> > > >> > Once subscribed, you can post to the list by sending mail to > >> > visurfacereader@xxxxxxxxxxxxxx > >> > > >> > > >> > > >> > Initially, I'll be looking to validate the MIDI handling and > >> gross output > >> > under Windows - later test versions will refine the behaviour > >> and should > >> > extend support to the Mac. The application is now called > >> "SurfaceReader" > >> > instead of "Mackie Display Reader" because I'm trying to > >> support as many > >> > devices as possible - the only exceptions that I currently know > >> of are > >> > Novation's AutoMap-based devices. > >> > > >> > > >> > > >> > Obviously, this is test software, so please don't get involved > >> at this > >> > stage > >> > if you don't have a good system back-up strategy and you don't > >> mind getting > >> > your hands a little dirty if things go wrong. > >> > > >> > > >> > > >> > Best wishes. > >> > > >> > > >> > > >> > Tim Burgess > >> > > >> > Raised Bar Ltd > >> > > >> > Phone: +44 (0)1827 719822 > >> > > >> > > >> > > >> > Don't forget to vote for improved access to music and music > >> technology at > >> > > >> > > >> > > >> > <http://www.raisedbar.net/petition.htm> > >> > http://www.raisedbar.net/petition.htm > >> > > >> > > >> > > >> > > >> > > >> > > >> > >> > >>-- > >>If you have an interest in computers please see my blog at > >>everythingaboutcomputers.org PLEASE READ THIS FOOTER AT LEAST ONCE! > >>To leave the list, click on the immediately following link: > >>ddots-l-request@xxxxxxxxxxxxx?subject=unsubscribe > >>If this link doesn't work then send a message to: > >>ddots-l-request@xxxxxxxxxxxxx > >>and in the Subject line type > >>unsubscribe > >>For other list commands such as vacation mode, click on the > >>immediately following link: > >>ddots-l-request@xxxxxxxxxxxxx?subject=faq or send a message, to > >>ddots-l-request@xxxxxxxxxxxxx and in the Subject line type faq > > > > -------------------------------------------------- > > CTS MASTERING: http://www.ctsmastering.com > > Twitter: https://twitter.com/#!/CTSMASTERING > > Facebook: > https://www.facebook.com/pages/CTS-Mastering/139114066128698 > > Linked In: http://ca.linkedin.com/pub/chris-smart/46/824/536 > > Dropbox: Have your stuff when you need it. 2GB is free: > > http://db.tt/bQ2GuIt > > > > PLEASE READ THIS FOOTER AT LEAST ONCE! > > To leave the list, click on the immediately following link: > > ddots-l-request@xxxxxxxxxxxxx?subject=unsubscribe > > If this link doesn't work then send a message to: > > ddots-l-request@xxxxxxxxxxxxx > > and in the Subject line type > > unsubscribe > > For other list commands such as vacation mode, click on the > > immediately following link: > > ddots-l-request@xxxxxxxxxxxxx?subject=faq or send a message, to > > ddots-l-request@xxxxxxxxxxxxx and in the Subject line type faq > > > > > > >-- >If you have an interest in computers please see my blog at >everythingaboutcomputers.org PLEASE READ THIS FOOTER AT LEAST ONCE! >To leave the list, click on the immediately following link: >ddots-l-request@xxxxxxxxxxxxx?subject=unsubscribe >If this link doesn't work then send a message to: >ddots-l-request@xxxxxxxxxxxxx >and in the Subject line type >unsubscribe >For other list commands such as vacation mode, click on the immediately >following link: >ddots-l-request@xxxxxxxxxxxxx?subject=faq or send a message, to >ddots-l-request@xxxxxxxxxxxxx and in the Subject line type faq -------------------------------------------------- CTS MASTERING: http://www.ctsmastering.com Twitter: https://twitter.com/#!/CTSMASTERING Facebook: https://www.facebook.com/pages/CTS-Mastering/139114066128698 Linked In: http://ca.linkedin.com/pub/chris-smart/46/824/536 Dropbox: Have your stuff when you need it. 2GB is free: http://db.tt/bQ2GuIt PLEASE READ THIS FOOTER AT LEAST ONCE! To leave the list, click on the immediately following link: ddots-l-request@xxxxxxxxxxxxx?subject=unsubscribe If this link doesn't work then send a message to: ddots-l-request@xxxxxxxxxxxxx and in the Subject line type unsubscribe For other list commands such as vacation mode, click on the immediately following link: ddots-l-request@xxxxxxxxxxxxx?subject=faq or send a message, to ddots-l-request@xxxxxxxxxxxxx and in the Subject line type faq PLEASE READ THIS FOOTER AT LEAST ONCE! To leave the list, click on the immediately following link: ddots-l-request@xxxxxxxxxxxxx?subject=subscribe If this link doesn't work then send a message to: ddots-l-request@xxxxxxxxxxxxx and in the Subject line type unsubscribe For other list commands such as vacation mode, click on the immediately following link: ddots-l-request@xxxxxxxxxxxxx?subjectzq or send a message, to ddots-l-request@xxxxxxxxxxxxx and in the Subject line type faq PLEASE READ THIS FOOTER AT LEAST ONCE! To leave the list, click on the immediately following link: ddots-l-request@xxxxxxxxxxxxx?subject=unsubscribe If this link doesn't work then send a message to: ddots-l-request@xxxxxxxxxxxxx and in the Subject line type unsubscribe For other list commands such as vacation mode, click on the immediately following link: ddots-l-request@xxxxxxxxxxxxx?subject=faq or send a message, to ddots-l-request@xxxxxxxxxxxxx and in the Subject line type faq PLEASE READ THIS FOOTER AT LEAST ONCE! To leave the list, click on the immediately following link: ddots-l-request@xxxxxxxxxxxxx?subject=unsubscribe If this link doesn't work then send a message to: ddots-l-request@xxxxxxxxxxxxx and in the Subject line type unsubscribe For other list commands such as vacation mode, click on the immediately following link: ddots-l-request@xxxxxxxxxxxxx?subject=faq or send a message, to ddots-l-request@xxxxxxxxxxxxx and in the Subject line type faq