|
|
|||||||
| Home | Forums | Rules | Articles | Store | Gallery | Blogs | Register | Donations | FAQ | Calendar | Search | Today's Posts | Mark Forums Read | Search |
| PC Based Computer music servers, crossovers, and equalization |
|
Please consider donating to help us continue to serve you.
Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving |
|
|
|
Thread Tools | Search this Thread |
|
|
#21 |
|
diyAudio Member
|
On windows, where do you connect the inputs/outputs?
I would recommend against using an ADC that is built into any SoC. It is likely 8 or 10bit (there is no publicly available datasheet for the BCM2835 SoC used in the R-Pi). The designers of these chips are not considering an audio application for these ports. |
|
|
|
|
#22 | |
|
diyAudio Member
Join Date: Jun 2011
|
Quote:
Yes, there's an analogue jack. Probably 2 channel. Yes, the pi supports audio over HDMI. 8 channels of PCM. You might, at a stretch, feed stereo into the jack and feed 2 * 3 bandlimited channels of audio out the HDMI. The A/D quality on the pi is an unknown quantity as of yet, but it is unlikely to be of hi-fi quality. Then you have to D/A the 6 signals from the HDMI. Good luck with that one. You could plug in 3 or 4 stereo USB audio interfaces, but to get even reasonable quality you will need to buy Behringer UCA202s. That's not cheap anymore. You can get ones for a few dollars, http://www.amazon.com/Virtual-5-1-su...8053822&sr=8-2 but the quality is marginal. It says 5.1 but I can only see connections for 2 in, 2 out. Has the USB got enough bandwidth? If you wanted 5.1 for HT? This is probably still your best bet for a simple, cheap stereo system with off-the-shelf parts. I'm waiting with bated breath to get my own pi, but I don't think it'll do what you want. Not at a quality standard that will impress a lot of people here.Prove me wrong, but I think you'd be better building a standalone device with A/Ds and D/As, a DSP and a low jitter clock. It'll require some expertise. You could give it a USB port and talk to it using a raspberry pi. |
|
|
|
|
|
#23 | ||
|
diyAudio Member
Join Date: Apr 2005
Location: Pilsen
|
Quote:
one (outgoing). AFAIK libsamplerate is used for the purpose in jackd and pulseaudio. Quote:
Another option would be feeding the output sound device with single common clock signal. This option for the OMAP ASoC was discussed here before. Definitely not a simple solution. |
||
|
|
|
|
#24 | |
|
diyAudio Member
Join Date: May 2009
Location: Northern Ireland
|
Quote:
__________________
There are 10 types of people in the world: Those who understand binary, and those who don't... |
|
|
|
|
|
#25 |
|
diyAudio Member
|
I'll ask this another way, do you know what the voltage swing on the output of your source is?
Worst case for what my understanding of your proposal (feed analogue signal into the GPIO port) is actually that you end with a fried/partially working RPi. If you need 2ch in/out then use the headphone output (I personally would use an off board DAC, but for proof of the concept, it will work) and use a usb based input interface like the behringer suggested before. Its actually exactly what is suggested on the RPi FAQ for microphone connection. @phofman, I'm still wrapping my brain around how ASRC/libsamplerate is being applied here, I've got no practical experience with jackd and first thing I do when installing linux is try to remove pulseaudio from the audio chain. This is just a habbit after some bad experiences in the past. Pulseaudio 1.0 does have some nice new features now that I'd like to try out someday soon. Do you have any links to diagrams showing how these are all linked together or articles/threads on the subject? |
|
|
|
|
#26 | |
|
diyAudio Member
Join Date: Apr 2005
Location: Pilsen
|
Quote:
But all these cards must play at sync since they are fed from a single data source. This source has some speed (usually one of the soundcards is chosen as master, but theoretically it can be any source of e.g. 48kHz playback timing such as high-precision timer). So we have a single input clock and multiple output clocks. Since their ratio will never be exactly 1.00000 (each clock runs at a slightly different pace), you must use ASRC. And libsamplerate can do that. See e.g. [SOLVED] two soundcards with jack - Ubuntu Forums Ubuntu Forums - View Single Post - [ubuntu] Jack with multiple sound cards? Modules ? PulseAudio |
|
|
|
|
|
#27 |
|
diyAudio Member
Join Date: Apr 2005
Location: Pilsen
|
This is interesting too - the software adaptive resampling is moving forward
Discussion of the jack audio server and jack applications Also Gmane -- Mail To News And Back Again - I am looking forward to reading the announced LAC paper. |
|
|
|
|
#28 |
|
diyAudio Member
|
In the Broadcom datasheet released today, it looks like the chip is capable of I2S (see page 119.) Unclear is if we have access to those pins and if you can do more than 2 channels.
|
|
|
|
|
#29 |
|
diyAudio Member
Join Date: Jun 2004
Location: Santa Fe, New Mexico
|
Looks like the Raspberry pi is delayed... Rats...
__________________
Phil Santa Fe |
|
|
|
|
#30 |
|
diyAudio Member
Join Date: Sep 2007
Location: Hangzhou - Marco Polo's 'most beautiful city'. 700yrs is a long time though...
Blog Entries: 46
|
No, its not delayed - just initial production was so wildly popular it sold out almost immediately. Another batch will be along in due course.
__________________
I think ideas are what you want to get rid of. I don't really like songs with ideas. - Leonard Cohen |
|
|
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
|
|
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Tractrix in 1*Pi and 2*Pi | revintage | Multi-Way | 21 | 26th August 2011 09:37 PM |
| Passive crossover into active crossover | hahfran | Multi-Way | 16 | 10th February 2008 06:16 PM |
| Active Crossover | soundNERD | Chip Amps | 5 | 24th September 2003 01:39 AM |
| active crossover | aaronboumans | Analogue Source | 4 | 31st May 2003 04:59 PM |
| XVR1 active crossover, discrete active stage | promitheus | Pass Labs | 18 | 22nd July 2002 01:29 AM |
| New To Site? | Need Help? |
| Page generated in 0.11740 seconds (89.86% PHP - 10.14% MySQL) with 10 queries |