Mackie Control Universal
-
- KVRAF
- 1600 posts since 1 Apr, 2003 from Seattle, WA
For the record, we would love Fruity to add MCU support, but it is comepletely in their hands.
Ben
Ben
-
- KVRAF
- 4222 posts since 23 Feb, 2004 from Tucson Arizona USA
What I'm getting at, is, how possible is it for the end user to make this discussion irrelevant by doing the compatability layer himself?Beno wrote:For the record, we would love Fruity to add MCU support, but it is comepletely in their hands.
Ben
In other words, how well documented is this device?
For instance, I don't need the developer of my host to know that I'm using a Peavey PC-1600x to control it. The reason is that the PC1600 is fully documented and I can configure it however I want.
How about a PDF manual? Copious technical docs would go a long way toward getting me excited about this device.
-
- KVRAF
- 4222 posts since 23 Feb, 2004 from Tucson Arizona USA
A link to a PDF manual that shows how programmable it is, would go a lot further than your assurances.djsubject wrote:james0tucson wrote:Is it vendor-lockin or can it be used to control FLS and eXT, etc.?
Mackie Control Universal
its in the name
its one of the most suported controll serfices out there (from what i have seen)
Subz
-
- KVRAF
- 4222 posts since 23 Feb, 2004 from Tucson Arizona USA
Oh my. I think you may have just destroyed any interest I had.You probably can, but you'd be on your own. That's not what the MCU is designed for, and I'm not sure how much of the spec is public.I want to know whether I can, say, make an FL dashboard for it, and whether it can be programmed to be what *I* want it to be.
More to my personal situation, it's no substitute for a Peavey PC-1600x. Not if I cannot program it. Certainly not if documentation is withheld from the end user.I think you have the wrong idea about the purpose of the MCU though.
I.E:
Yes. It's the HUI, it is pretty much the standard in its game. Most stuff that provides MCU style functionality also provides an MCU compatibility mode, but:Essentially, I want to know if it's future proof
No. It isn't a supersized M-Audio UC-33, and it probably wont lend itself well to being used as one.and hacker friendly.
-
- KVRAF
- 4222 posts since 23 Feb, 2004 from Tucson Arizona USA
I have to be honest, the replies I got to my question really surprised me. It's vendor lockin. Something I personally don't do.james0tucson wrote:What if you hate Tracktion but love the control surface? Is it vendor-lockin or can it be used to control FLS and eXT, etc.?
I really, honestly thought I'd get replies enlightening me into how open the system is, and all about what extraordinary things have been done in the community.
But no. Basically, it's "the system is closed, the protocols aren't documented, you don't need to know, and if you don't use software that supports it, you should."
Something like that.
Nice looking device. Giant step in the wrong direction. Unless I'm wrong. Please tell me I'm wrong.
- KVRian
- 579 posts since 18 Apr, 2002 from Nu Earth
no you dont get it, you dont need to any programming whatsoever if the MCU protocol is supported correctly by the host app...it allows every miniscule parameter to be controlled, its infintely cooler that the other fader and knob boxes..
< nobody cares what you use >
-
- KVRAF
- 4222 posts since 23 Feb, 2004 from Tucson Arizona USA
So, if it's "universal" then I can write a driver so my custom host can support it, and the specs are readily available?
Or does someone else decide what is and what is not, "in the universe?"
Or does someone else decide what is and what is not, "in the universe?"
- KVRian
- 579 posts since 18 Apr, 2002 from Nu Earth
..btw, i think blame Fruity before you blame Mackie..if the others can get it together, then im sure Fruity can...its well worth taking the MCU for a spin..you'll be wowed for certain
< nobody cares what you use >
- KVRian
- 579 posts since 18 Apr, 2002 from Nu Earth
since you are so keen on doing Fruity's job for them...you could try
http://www.mackie.com/products/mcu/mcu_support.html
and mail them yourself...
once the protocol is supported, the 'configure it for my own use' thing becomes irrelevant..as the controller can show pretty much *any* parameter or fader within the host app..
http://www.mackie.com/products/mcu/mcu_support.html
and mail them yourself...
once the protocol is supported, the 'configure it for my own use' thing becomes irrelevant..as the controller can show pretty much *any* parameter or fader within the host app..
< nobody cares what you use >
-
- KVRAF
- 4222 posts since 23 Feb, 2004 from Tucson Arizona USA
quantize wrote:since you are so keen on doing Fruity's job for them...you could try
http://www.mackie.com/products/mcu/mcu_support.html
and mail them yourself...
once the protocol is supported, the 'configure it for my own use' thing becomes irrelevant..as the controller can show pretty much *any* parameter or fader within the host app..
You don't understand where I'm coming from.
The marketing strategy for this product did a very expensive thing, very successfully -- it reached me, an interested customer who is looking to upgrade a similar product that's long been discontinued.
But, at the same time as discovering the product, I also discovered something else which is *fatal* :
The product appears to be a closed system, whose specs are not made public.
Show me I'm wrong. I'm not worried about whether FLStudio supports it. I'm worried about whether there are legal reasons why we can't develop for example an driver in ALSA for it.
Before I started asking about it here, I scoured the website for documentation and found none. The supported software list is coming from the wrong direction to convince me it's not vendor lockin.
I'm waiting for the other shoe to drop when I find out the terms of the NDA.
So I should have worded my question like so:
How does an independent developer optain the specs for the protocol used by the MCU?
Are there any coniditions that would preclude the support for this protocol in GPL software?
-
- KVRAF
- 4644 posts since 28 Nov, 2002 from Chicago
Rather than being perpetually snide james, why not just email Mackie and ask if they'll let you have access to the spec? Personally I've never had any need for it, so I've never gone looking, and why would I go looking for you?james0tucson wrote: A link to a PDF manual that shows how programmable it is, would go a lot further than your assurances.
Anyway, since I think you may still be missing the point of the MCU, let me try and explain again:
The MCU is not like a programmable controller in the style of a phatboy. It is designed to set itself up as a virtual interface to your host software. You don't choose what the parameters do, 'cos the MCU and the host take care of that for you. You may have a few options available, but basically the device is designed to let you hit the ground running.
Think of the target market. People who buy the MCU are probably not looking to spend hours wading through tech sheets trying to get the thing to send an MMC start stop command when they press a given button. Most of them probably just want to turn it on and get mixing, and that's what the MCU gives them.
It may or may not fit your needs, that's for you to decide. If it doesn't though, I don;t know why you think that makes it an evil locked in device? My car is pretty locked in: I get in I start the engine and it moves around. I can't do much beyond that, but then some things work best when they have one job that they do exceedingly well.
Someone shot the food. Remember: don't shoot food!
-
- KVRAF
- 4222 posts since 23 Feb, 2004 from Tucson Arizona USA
I admit to being snide, but I looked for specs, and not finding them, I'm anticipating the conclusion:valley wrote:Rather than being perpetually snide james, why not just email Mackie and ask if they'll let you have access to the spec? Personally I've never had any need for it, so I've never gone looking, and why would I go looking for you?james0tucson wrote: A link to a PDF manual that shows how programmable it is, would go a lot further than your assurances.
It's a closed, proprietary protocol which will not be disclosed except under NDA, for a fee, or both.
What I'm getting at, is it seems to only be "universal" within a specific universe.
I've contacted Mackie, and I'll be quick to apologize if I'm wrong. I've got some adrenaline up because of my suspicion -- that this is a "universal" protocol which is also "secret".
-
- KVRAF
- 4644 posts since 28 Nov, 2002 from Chicago
Again, I have no idea, and neither do you. Contact Mackie and ask them what if any access they'll give you to the specs.james0tucson wrote: But, at the same time as discovering the product, I also discovered something else which is *fatal* :
The product appears to be a closed system, whose specs are not made public.
They're trying to sell the thing after all so it's not like it is in their inetrests to stop apps being written around it.
And again, why ask Tracktion users in the RMS forum? Ask Mackie. They can give you a definitve answer, all you'll get here is speculation.I'm worried about whether there are legal reasons why we can't develop for example an driver in ALSA for it.
Email Mackie.How does an independent developer optain the specs for the protocol used by the MCU?
Very good question, but you can already guess my answer, can't you.Are there any coniditions that would preclude the support for this protocol in GPL software?
Someone shot the food. Remember: don't shoot food!
-
- KVRAF
- 4644 posts since 28 Nov, 2002 from Chicago
I wouldn't read too much into the name. I think 'universal' is a a marketing term as much as a technical one.james0tucson wrote: I've contacted Mackie, and I'll be quick to apologize if I'm wrong. I've got some adrenaline up because of my suspicion -- that this is a "universal" protocol which is also "secret".
It's Mackie's protocol, I'm not sure they ever claimed to be creating the next MIDI. On the other hand, a lot of hardware devices offer 'MCU compatibility' modes and I haven't seen much sign of the legal dogs being let out of the cage, so I can't say I see much reason to think ill of them. They single handedly built a market for such devices, perfected the design, and accepted the competition gracefully. I can think of plenty of companies that don't play that nice.
Someone shot the food. Remember: don't shoot food!
- KVRian
- 579 posts since 18 Apr, 2002 from Nu Earth
oh for goodness sake!, so you *did* actually mail them and get a reply?
So what you really are grumbling about is semantics..for heavens sake, why would you bother obsessing about the use of the word universal, if its that difficult, and you cant see the obvious benefits of the system and why so many other developers can be arsed, then just find another controller!
So what you really are grumbling about is semantics..for heavens sake, why would you bother obsessing about the use of the word universal, if its that difficult, and you cant see the obvious benefits of the system and why so many other developers can be arsed, then just find another controller!
< nobody cares what you use >
