More Channels for The Digital Musician 70
syrupdude writes "For those of us out there who love making bad music, Harmony Central has a story about a new digital wiring scheme from Gibson called GMICS, which uses standard cat5 cable to deliver 16 channels of 32 bits at 96kHz, or 8 channels at 192kHz. Definitely cool, but apparently not open. "
Re:Digital Performer (Score:1)
Emerson, former product testing manager for Opcode... (*grin)
--
Hehe (Score:1)
BTW, looks pretty open (though I don't know about patents). I just downloaded the specs from this page [gmics.org] (look at the bottom for the pdf) and just glancing through the table of contents looks promising from the sw developer's POV. You'll probably need special hw (one of their chips), but that kindof goes with a new wire protocol. Anyway, having something like this closed would only hurt acceptance.
uses ethernet(?) (Score:1)
Hmm, isn't IEEE 802.3 the ethernet packet spec? If so, it looks like a nic might be able to pase the packets up to the OS afterall. Dang, I wish I knew more about the ethernet protocol, then I could give a good comparison, but thinks look promising.
Contrary to my previous posting (#3), this definitly looks worthwhile.
I just realized, this could be an excelent tech for control systems, eg robotics. 32 bits @ 192kHz would be fast enough for just about any mechanical aplication and 8 chanels going down one wire would certainly help cut costs. I'm liking this more and more. And as another poster stated, that phantom power certainly looks interesting (500mA@9V, hmm, 4.5 Watts, more than enough to power a StrongARM or 4).
Re:It *IS* ethernet! (Score:1)
To interface to a plain nic, you'ld probably have to put it into promiscuous mode and even then I'm not sure how well it will work.
Re:uses ethernet(?) (Score:1)
Re:16 Channels Enough? (Score:1)
You should check out Freebirth [bitmechanic.com]
Still nothing even remotely like Cubase tho.
Linux Drivers and Sound Cards (Score:1)
This card, or pretty much any other, is pointless unless they make their own ALSA or OSS/Free driver for it. Simply publishing the hardware details usually isn't enough to generate a sound card driver these days.
Those looking for a Linux soundcard should read the Linux Audio Quality HOWTO [ulster.net]. Also, recently, kernel hacks have been posted that claim better latency in real time audio applications than is available with MacOS, BeOS, or any of the 31 flavors of Windows. I have links to draft versions of papers on doing so: email me if you're really interested. While I'm at the link game, I should also mention the Linux Music Station [crosswinds.net] as important for anybody doing even batch audio processing with Linux.
Another month or so and we'll be able to turn a beefy Linux box into a complete music composition and performance workstation!
Re:16 Channels Enough? (Score:1)
http://www.lebuzz.com [lebuzz.com]
Hamish
Re:well, it's about time ... (Score:1)
The GMICS technology is offered as shippable components or as licensed intellectual property. Companies wishing to create their own custom silicon may obtain an inexpensive license to the technology. Other developers may wish to simply incorporate the GMICS chip set that is offered.
Hamish
Open spec issues (Score:1)
That said, I'm still a Fender man.
Re:This is great! (Score:1)
--
Manufacturers are scared! (Score:1)
100Mbps ethernet is *plenty* for what they're doing: 96khz * 32 bit samples * 16 channels
~ 50Mbps
On a *local* LAN, that shouldn't be a problem for 100bt or 1000bt.
Why on earth would we want to go for specialized networking protocols just for a different application?
Their technology will only limit music equipment for ages to come in the same way MIDI has.
In fact, I'd prefer to see the darn thing running over IP. Perhaps we don't want to be routing this stuff around the net right now... but why limit the capabilities?
I think these guys are scared and are trying to lure musicians off into an area that would be more lucrative for the music hardware industry.
I want my keyboard speaking IP damnit...
This proposal is just nuts.
Re:well, it's about time ... (Score:1)
It's about time somebody is trying to update digital interfaces for instruments.
You mean line LoneWolf's MediaLAN digital media interface of, oh, I dunno, the best part of a decade ago?
I don't know what happened to that in the end. Of course, it was totally proprietary; however, a quick skim of the GMICS site doesn't say anything about the licensing arrangements of this system either.
Btw, Gibson (owners of Opcode Systems) have a lousy reputation when it comes to managing hi-tech subsidiaries - the tendency is to buy, strip-mine, sell.
What about fire wire (Score:1)
Re:Sampling frequency (Score:1)
Re:Licensing (Score:1)
And why is this any better than Firewire or mLan? (Score:1)
read the specs (Score:1)
Re:Licensing (Score:1)
Re:What about fire wire (Score:1)
As far as the power distibution, they are using pins 7 and 8 to carry the required power. This was decided upon due to their non-use in standard computer hardware. This prevents anyone from frying a NIC by sending it 24V on a data line. And you know that people are going to try to plug them straight into their NICs in spite of their incompatibility.
Re:Very Interesting, but for guitar? (Score:1)
It's bidirectional (Score:1)
Re:Very Interesting, but for guitar? (Score:1)
I know I won't complain if I can shave 20-30 pounds from my amp, and not have to replace tubes every few months. But still, the tone comes first.
I'd love to play around with their experiment board once they get 'em out, that's for sure.
darius
Re:Very Interesting, but for guitar? (Score:1)
If you put the A/D converters into the guitar, then you avoid a lot of the noise and hum associated with guitar cords. Despite high quality construction and shielding, there is still a lot of electrical that gets into a conventional cord, especially longer cords. Even if you get back to the analog domain in your tube amplifier, you still win by using a digital cord.
more than 16 channels (Score:1)
Sounds Pretty Cool (Score:1)
The only part of the system that is costly is the chip required for encoding/decoding/d/a-converting of the audio. This is an advantage over fiber-based systems, even though Toslink-based SPDIF connections have gotten pretty cheap. And of course, embedded logic will have to be developed for more complicated instruments and gear to harness its capabilities.
Gibson is showing great vision with this product and I'm anxious to see a demo of its capabilities.
Re:This is great! (Score:1)
Pro Tools [digidesign.com] or nothing at all.
(looks like nothing will have to do for a long long time)
- daniel
Think Be... (Score:1)
I'm all for linux getting new technologies and such, but for working with audio, linux really can't touch BeOS as of yet.
This is great! (Score:1)
The only thing is that Gibson is expensive so it'll probably cost an arm and a leg.The prospect is wonderfull so I'd probably pay it anyway.
While on the topic...now all I need is some professional quality sound editing tool's for LINUX. Anybody have any sugesstions? I've used Cakewalk for years and I am sick of it. As soon as I find this solution, my last Windows box will be gone!
Re:uses ethernet(?) (Score:1)
Johan
Wow, this looks kewl! (Score:1)
I only hope other companies will pick up the idea soon.
Re:Licensing (Score:1)
192 kHz * 8 channel * 4 bytes per sample * 60 seconds per minute are about 350 MB per minute here.
I wouldn't bother adding compression. I don't think pro audio guys would go for it.
Well, lossless compression should be possible and worth it, especially if it "compresses" 7 channels that don't transfer anything at all (as I guess inactive channels would do).
Re:Licensing (Score:1)
True, but how many lossless audio compression algorithms are there? Are they easy enough to fit onto a tape deck or inside an acoustic guitar?
Also, figure that for a guitar you will be using at least 6 (one for each string). An acoustic guitar could use even more for strategically placed microphones. And then you have 7string and 12 string guitars. I don't know how many strings a Chapman stick has, but it's more than 12, I think.
--
"I was a fool to think I could dream as a normal man."
B. B. Buick
Re:Licensing (Score:1)
True, but how many lossless audio compression algorithms are there? Are they easy enough to fit onto a tape deck or inside an acoustic guitar?
Also, figure that for a guitar you will be using at least 6 (one for each string). An acoustic guitar could use even more for strategically placed microphones. And then you have 7string and 12 string guitars. I don't know how many strings a Chapman stick has, but it's more than 12, I think.
--
"I was a fool to think I could dream as a normal man."
B. B. Buick
Re:well, it's about time ... (Score:1)
--
"I was a fool to think I could dream as a normal man."
B. B. Buick
Re:Why not IEEE-1394 (FireWire)???? (Score:1)
Well.. no you dont, youre really way off or you made a typo
microsecond resolution is more than enough when it comes to audio, and picosecond would mean a million times more precise than that. picoseconde resolution practically would mean that the audio hardware would be capable of sampling frequencies at a terahertz =), i would be really impressed if any other manufacturer pulled this off, besides you would need to uprgrade your computer to handle the load..
Re:Licensing (Score:1)
Re:Very Interesting, but for guitar? (Score:1)
GIMMICKS??? (Score:1)
Re:Why not IEEE-1394 (FireWire)???? (Score:2)
Essentially, what's been done here is to lay a time-division multiplexed audio-data stream on a protocol designed for a shared medium, that, in this application, well, isn't.
That's O.K.: Ethernet hardware is rather cheap, and Cat5 cabling is ubiquitous. I've often thought of designing something similar for distributing uncompresed digital audio throughout my home, though IP-based so routers could handle it.
There's a couple problems with this approach, though:
1) Combining async and sync traffic is problematic. Here, a dedicated data channel has been piggybacked on the syncronous packet stream. ATM works pretty much the same way, except allows for dunamic allocation of bandwidth end to end.
2) Notice that there is one master clock source. This is fine, if you're sending data to one amp (which has a stable master clock, and so doesn't have to endure arrival sample jitter. But what if you have amps all over the place? If one is a master clock source, the others will suffer sample jitter. Furthermore, this makes combination of audio packets on different segments problematic.
You'd need a switched star arrangement if you have multiple sources and multiple destinations. Furthermore, a single source could only talk to a single destination at a time over a single segment. Scratch the idea of an autio server.
This is why most devices in the technical spec are daisy-chained, by the way.
3) Finally, regardless of how much audio traffic is on the link, each receiver has to work almost at wire speed to process each packet in time.
IOW, you have to be prepared to send or receive 16 audio channels regardless of how many you need for your end to end application.
I do wonder, though, if ATM (which can also run over Cat5 cabling) wouldn't have been a better choice: there's even a low-speed ATM-25 (25 Mb/s) variant.
Re:uses ethernet(?) (Score:2)
It's not compatible with 100Mbit Ethernet - they use the physical and electrical layers from the specification (sensible - there are a lot of cheap, readily-available components that deal with these), but not the data link layer. If you plug GMICS equipment into an Ethernet hub or network card, nothing will happen - the hub won't see a link heartbeat.
It's easy to imagine a device that has analogue and MIDI connectors on one side and a GMICS type A connector on the other side. It could be powered by the 'phantom power', and would make it trivial to interface an analogue instrument and existing effects boxes to a GMICS system.
(Incidentally, I think they are abusing the term 'phantom power' a little in the specification. It usually refers to power sent over an audio lead using the same conductor as the audio signal; at both ends the DC power is filtered out leaving the AC audio signal. The GMICS 'phantom power' is just sent using the four otherwise-unused conductors in a Category 5 cable.)
Re:96-why? (Score:2)
The raw signal from the various instruments will pass through several layers of processing: mixing, filtering, effects processing, etc. At each of these stages distortion will be introduced (through rounding errors, etc.) - it's better to start out at high resolution and sample rate, have the distortion be small at each stage, and only reduce the resolution and sample rate for the final medium than it is to use the bare minimum rate all the way through the system and suffer larger (probably audible) distortions.
Very Interesting, but for guitar? (Score:2)
-Rich
Re:16 Channels Enough? (Score:2)
Since Gibson bought opcode a while back, you know who to whine at
Seriously though, audio is the main reason I keep my windows install working.. Until I can get a copy of Rebirth for linux, a decent sequencer, patch librarian, audio and MIDI control etc, I can't ditch it alltogether...
What's worse that that drivers for soundcards of a higher quality than a basic SB16 are virtually impossible to find. Sure, there's an amazingly glitchy and unreliable sblive driver.. but what to do, if you want to drive a creamware pulsar, SW1000XG or an Event Gina?
One size truly does not fit all- in this case, linux is a lousy fit. I'll use it for what it's good at, for now...
Linux music (Score:2)
AFAIK, you'll find links to the gammut of linux sound s/w here [xdt.com]
The short answer is that it all pretty much sucks. Some suck less than others, of course. But if you hate Cakewalk, you are really going to hate this mess of s/w. I've used Rosegarden a bit, and it seems to be the most complete editor, but even still, it's not all that great.
Happy Hunting!
Re:Very Interesting, but for guitar? (Score:2)
Actually, I read somewhere that Bob Carver did it. He claimed to be able to match the sound of any tube amp on the planet for much cheaper. Those elitest advertising-driven guys at Audiophile took him up on it and speced an amp (a very expensive one). They sat in double-blind tests and couldn't actually tell the difference.
Why Carver hasn't been really promoting it is a mystery to me, though. It seems he could be making a killing.
Then again, I'm quite happy with my '60s era Ampeg B-15N, and my brother's happy with his '70s era Twin and Vibrolux.
Re:This is great! (Score:2)
Here's a nice list of sound apps for Linux:
http://www.4front-tech.com/ossapps.html [4front-tech.com].
There's some really nice stuff there.
Licensing (Score:2)
/me shivers, thinking of the hard disk space that audio will take up.
192 kHz * 8 channels * 32 bits per sample / 60 seconds per minute / 8 bits per byte = 100 MB per minute.
I wouldn't bother adding compression. I don't think pro audio guys would go for it.
--
"I was a fool to think I could dream as a normal man."
B. B. Buick
Why not IEEE-1394 (FireWire)???? (Score:2)
Yamaha is the biggest proponent of the audio over 1394 standards. And they're a much bigger player in the digital music market than Gibson.
The timing might be slightly better in the Gibson spec, though. 1394 is great for stereo signals and would work well for source signals, but the timing is not quite good enough to seperate a mixed signal. You need picosecond resolution for that. In other words, 1394 is good enough to run signals from the mics to the mixing board, and from the mixing board to the amplifiers, but you wouldn't want to run 1394 from the amplifier to the speakers. (well you could, but some audiophiles might complain)
1394 is an open standard that has been in public discussion for a long time, and promises to interconnect a large variety of devices.
I don't think that the Gibson spec will be any cheaper than 1394. A 100Mb Ethernet PHY is cheaper than a 400Mb 1394 PHY, but the data/link IC is as yet unknown....
16 Channels Enough? (Score:2)
CobraNet (Score:2)
Here are a few reasons why:
Already supported by a number of manufacturers including QSC, Rane, Peavey, Crest, Level Control Systems, Eastern Acoustic Works and Crown.
Uses standard Ethernet - uses off the shelf switches and hubs
Each 100m link supports 64 channels of audio
A single switch ( with enough backplane bandwith ) can support upwards of 600 audio channels
Can coexist with regular ethernet data so you can play Q3A on the same network
I am obviously biased ( check the sig below ) but what the hell...
-John
--
John Dunn
Peak Audio, Inc [peakaudio.com]
Gotta get a lock on those standards... (Score:3)
According to the press release:
Our vision is to embrace and extend the capabilities of the guitar - and all musical instruments ...
Hmm, where have I heard the phrase embrace and extend before?
well, it's about time ... (Score:3)
Definitely cool, but apparently not open.
The specs are there on the GMICS site in pdf format [gmics.org]. How open do you want? This is definitely better than the MIDI standard. Sure you can get the MIDI specs, but the the MIDI Manufacturers Association [midi.org] (MMA), who maintain them, expect you to pay 40 or 50 bux for them.
Having put that aside, I've only skimmed the specs, I haven't got a complete view of how this all works, but it appears that it will solve a number of problems that many of us musicians currently deal with.
[0] MIDI works and is useful, but it's getting old and crispy. Connecting MIDI devices can be a royal pain, and MIDI patch bays are equally annoying.
[1] Mixing analogue and digital signals is another pain in the butt, particularly in live situations.
[2] Somewhat related to [1], with any decent sized MIDI setup, the number of midi and patch cords becomes almost unmanagable. GMIC will at least cut this mess in half.
These are just a few of them. Most importantly, GMICS should, if accepted by manufactures, go a long way in unifying studio and live setups, and making them easier to deal with (even with fairly small "studios" like mine).
On the other hand, I'm not going to get too excited untill a few things happen.
[0] Manufacturers other than Gibson need to accept this as a standard and start building gear around the standard.
[1] Decent software needs to exist before I'll consider it usefull.
[2] It better deal well with my pre-existing gear in some sane and reasonable manner, or it is pointless. I like the gear I have and I don't intend to sell it all off just so I can retrofit. (fortunately most of my gear is MIDI enabled, including FX processors, so this might not be too big a deal).
Anyhow, it sounds pretty cool, and I'm looking forward to seeing how it turns out in practice. It's about time somebody is trying to update digital interfaces for instruments. I don't think the MMA is going to like this much