Hi, I been interested in audio electronics for a while and have only just come across this forum. I was wondering if there was a digital audio section. I'm interested in setting up a high bandwidth network to stream audio throughout my house and was wondering if anyone knew anything about it??
Digital area for DIY?
While this is not directly on topic, this concept is gaining merit. Given the number of chips that are coming out - such as the ones that contain a DAC and AMP on one, which to me seems like a pretty cool project for some speaker builder - it seems that there will be a crossover from one area to another to another coming on. I know that I would like folks who might be playing with these to let us know what is happening. Secondly, with so many digital streams coming on, Internet now, sat, IBOC for radio, etc, this will just grow. Having heard with my own ears some of these (IBOC, SDAR, Internet) we are going to have to work to make these sound even reasonable.
Digital audio over wireless
I've been searching for some time for a convenient way to distribute high-quality audio all over my house, including the back yard. Knowing some people in the wireless industry has led me to think that the best solution is a digital wireless link of some kind (the remote speakers you see are, I believe, 900 MHz analog technology). So count me in as an interested party for a digital forum here.
A few problems
Obviously the biggest problem trasmitting audio is the bandwidth required. PCM raw audio takes a massive digital bandwidth.
I'm not sure how to overcome this. Does anyone know about the S/PDIF protocol?? This is the usual link used between CD players and offboard DACs for example. This format transmits the required bandwidth for stereo audio, maybe the hardware could be adapted slightly to transmit over longer distances.
Oh and by the way a digital audio forum would be a brilliant idea :)
Digital area for DIY?
I work in the broadcast distribution area - Satellite in particular, but when building IFL (inter facility links) we are using all kinds of solutions. Wireless, microwave, fiber, cable, ISDN, etc. All most all of this stuff has required multi thousand dollar equipment at each end, with codecs in the middle. All of that really high end trying to make the signal path as clean as possible (I work in public radio, so sound is actually important, as opposed to just transmitter saturation - no 110% modulation for us). Well out of the range of a DIY.
But the possibilites are opening up for us. 2.4ghz is open season in the US (up to one watt), especially since this area has been abandoned by the telcoms as they have moved up in gHz for more bandwidth.
Regardless of the method, what has become real clear is that we have to stay away from transcoding - changing from one codec, or bitrate or anything. We really need to distribute *one* thing. AES has sorta become the broadcast standard. MPEG4 may be the future, especially since it looks like the Asians and the German/Dutch have squared off to make the "super system".
So the system of the future may be distributing from source, all digital, all the way directly to the speaker. Perhaps even the individual driver, since it seems that it will be possible to design a DAC, "Crossover network", and Amp in a small enough package tailored and tuned for each driver. Video will tag along too.
The wrench in the system will be the intellectual property owners. For example, in the SDAR's (XM, Dogstar) there will be *no* digital output. Only analog - that is the deal they had to cut with the RIAA. Even with the actual digital signal being beaten to with an inch of it life by lossy compression. Same with IBOC (the method proposed for digital radio). Trying to re-digitize this will sound horrible. CD's coming out now are putting in data noise as ways to stop pure digital chains that might possibly lead to recording.
Whats that mean? We are going to have to hack it (I say that in the nice way.. all of us here are hackers in the traditional sense of the word. We like to play with our stuff, learn how it works, make it better, as opposed to just taking it the way the manufactures give it to us). Across the pond, ya'll have seemed to have beaten the Region coding on DVD's pretty quick. We are going to have to do the same on other formats soon.
Just some random thoughts....
I don't exactly how or even if it's possible to apply this to High Fidelity, but I'm using IP multicast transmition to transmit audio and video to my corporation (26 floor building and other 9 branches) and and the results are very good. The people wich operate the system can use CD quality audio if they want. I think it is a cheaper solution.
First thing is are we going to accept "is digital anything" Hifi. I think we are going to have to - so little "software" is analog. That being said, I think it is open season. In broadcast, we run AES on ethernet cable all the time. Kloss and Studer make pretty incredible mix desks that are basically computers now. People have been making records using ISDN links, with artists in multiple cities for several years.
I know that is holy war stuff, but if we have to have digital, at least we can work on making it sound decent.
Now, we just have to figure out how to do it cheap enough for mortals. I could design an ethernet soluton for your home using computer based parts, but that is a little too expensive. The broadcast industry is going that way - XM has 25terrabytes of spinning disks with hundreds of thousands of CD's stored on them. All available from a pick list - instantly. I want one of those.
"They" have also designed a digital amp which uses a positive and negative cycle PWM of the data which then only requires a low pass filter. No analogue components in the whole chain!!
How would I set up an ISDN link around the house. I design electronics, embedded microcontrollers, (mostly 32bit cores), would an ISDN link be able to interface to a normal UART or SPI??
What would be good is if my main house PC can connect to a few microcontroller cards around the house which control the network and human interface.
Any help would be great.
[Edited by knuckles_mctug on 07-29-2001 at 04:12 AM]
I am speaking without actually designing anything here yet - so its a little out of my ***, as one might say - and it is 4:30am. Do we want wireless, or is wired OK?
Wired is easy. I have to look it up, but running it around your house is pretty easy with a computer. Commercial software routers for this are all over the place - bits is bits, the key is when to decode. Digigram makes a great card for this - up to four input/outputs at a time. Takes SPDIF and give you AES. They also make a AES/SPDIF transformer (See Cirrus Devices for some white papers), and once you get to AES, all kinds of equipment plays with it, mixers, computer programs, recorders, MIDI, even Genelec monitors play it out direct (and sound pretty damn good at it, too). You are then playing with the sound at the un-decoded bit level, so you will not be intoducing digital artifacts that are not already there. One issue here is that there needs to be a master clock in all of this so that all the timecoding signals are in sync.
Wireless is harder. You are now trying to do this and adding in a step. I suppose one could use the 803.11 (airport for mac folks)standard. These base stations and cards and such are getting cheaper, but still rely on ethernet. Problem with ethernet is that it does not garantee delivery on time in order of all packets. Obsticals to overcome. But in a house, under 300 meters, this should not be a problem at all. I know of radio stations that are using comsumer level equipment to make short bounces from studio to studios using the "rabbit" type TV equipment. The Video links have plenty of bandwidth and pass AES no problem.
A little work and we could come up with something. I know a commerical system that could do it in about a minute (it is just 4k a copy). Some of the less expensive stuff (ProTools, etc might with plug ins) Getting it cheap might be some work, but hell, thats half the fun in DIY. If you run a Mac, you are ahead of the PC crowd.
As I sit and write this, I see the convergence with home studio stuff. They are concerned with recording it, we are concerned with playing it. Funny how all this digital stuff is just getting into one big pile.
Have to quiz a buddy - he just put in one of these networks with over 80 workstations. I suspect he has this simple problem licked.
My fun is going to try to build my first true digital speaker. When it says digital ready on the front, it will mean it.
Re: A few problems
Software and hardware will eventually be able to do it in realtime, perhaps there is hardware that can now. However it's unlikely the RIAA wouldn't sue the pants off of anybody who tried, regardless of the use.
Online streaming MPEG "radio" is widely available (www.shoutcast.com for WinAMP, I'm sure Microsoft has reciprocated this idea with thier own Windows Media Player) nowadays, with many servers delivering 128kbit MP3, which is near CD-quality. It's only 16kbytes/s. A single DSL, cable or satellite link could listen to many servers at once at 128kbits. The answer is not in the airwaves, it's in the internet.
A sidenote: Windows Media Player format or RealPlayer format don't come close to the quality of a good VBR MP3. Ogg can make smaller files or slightly larger files with near-archive quality.
|All times are GMT. The time now is 09:45 PM.|
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2014 DragonByte Technologies Ltd.
Copyright ©1999-2014 diyAudio