Building an open embedded audio applicance. - Page 3 - diyAudio
Go Back   Home > Forums > Commercial Sector > Manufacturers > Twisted Pear

Twisted Pear Superior quality electronic kits

Reply
 
Thread Tools Search this Thread
Old 6th February 2014, 11:42 AM   #21
diyAudio Member
 
Russ White's Avatar
 
Join Date: Jan 2005
Location: Nashville, TN, USA
Send a message via Yahoo to Russ White
Quote:
Originally Posted by Nikon1975 View Post
Russ, did you expirience any difference depending on the location of the source file ? Meaning SD Card, USB or network ?

Thanks,

Davide
Yes, I found the best results streaming via network (both wired and wireless) from NAS. I also had excellent results using the RAM disk, but you can't fit much music on there.

I found using USB storage did not work well, even with an SSD.

Currently I am using a little RealTek USB wifi dongle (Edimax EW-7811Un - up to N150) that costs around $10 - and that works perfectly.

To make it work it's best turn off power management:

create this new file:

Code:
     sudo nano /etc/modprobe.d/8192cu.conf
then add this:
Code:
    # Disable power management

    options 8192cu rtw_power_mgnt=0
reboot, and your wifi won't fall asleep on you.
__________________
Less pulp more juice Twisted Pear Audio.
  Reply With Quote
Old 6th February 2014, 01:02 PM   #22
tunasto is offline tunasto  Netherlands
diyAudio Member
 
Join Date: Sep 2006
Hi Russ,

I've finished Buffalo III (it's fantastic, I've already wrote in TPA forum)
Also wanted to integrate some kind of embedded platform with I2S output to feed BIII

Raspbery Pi model B and Beagle Bone black were subjects of interest.
(BBB is out of stock everywhere, i'm waiting for next batch to buy it, with additional problem to get in my country, but will find somebody who travel...)
I have some questions and what i have already found, just to summarize:

1. I think BeagleBone BLack is better as audiphile server(don't want to go into war between two platforms, i like both), just BBB have newer chip which will have longer support in linux world, and here is not yet everything polished.

2. BBB will theoretically consume less power, because of newer chip

3. It have better Ethernet, not interrupted with USB serial com

4. it has two realtime integer processor inside AM3359 running at 200MHZ , we can program it for volume control, or BIII I2C control, with no affect on music reproduction

5. Both platforms are supported as far as I know, Volumio works on both, and I2s should work

6. Develeopers at Beaglebone are trying to push as much as possbile into linux kernel for it HW, also AM3359 is much easier for support than Broadcom in Rpi

7. About DSD, there are problems at the momment, I've looked into MPD and ALSA source code, there are definitions for bitstream DSD in ALSA, but MPD is not using it, nor any music client AFAIK. MPD have DSD over PCM, which BIII doesnot support, so we should make some changes into MPD, it is not too much of work, i will do that, when i get BBB (it will work on RPI also) and try to contact ALSA dev for full integration.

If I understood you correctly, you alse have Beaglebone Black, did you try the same thing on it (Volumio) ?

Regards
  Reply With Quote
Old 6th February 2014, 06:20 PM   #23
diyAudio Member
 
Join Date: May 2005
Location: Lisbon Portugal
I bet that if Russ created a simple and effective method for people connecting the pi/BBB to the b3se, most won't need USB for audio anymore. Just add a pi to your current bufalo dac and put the streamer/USB receiver on sale!
  Reply With Quote
Old 6th February 2014, 06:29 PM   #24
diyAudio Member
 
Russ White's Avatar
 
Join Date: Jan 2005
Location: Nashville, TN, USA
Send a message via Yahoo to Russ White
I am definitely still open to using the BBB.

I did use it with volumio for a while, but they were not supporting I2S out at the time. I will check again.

What's great is that even though the rpi may seem humble, it actually makes a really good streaming appliance! I am actually quite impressed. It easily beats a Squeezebox etc...

I will let you know what I find with the BBB
__________________
Less pulp more juice Twisted Pear Audio.
  Reply With Quote
Old 6th February 2014, 06:34 PM   #25
mcluxun is offline mcluxun  United States
diyAudio Member
 
Join Date: Nov 2010
used to get pi i2s and send to ian's fifo for higher quality digi output
Click the image to open in full size.
  Reply With Quote
Old 6th February 2014, 06:39 PM   #26
diyAudio Member
 
Russ White's Avatar
 
Join Date: Jan 2005
Location: Nashville, TN, USA
Send a message via Yahoo to Russ White
One, could do that, but so far I have heard absolutely no need.
__________________
Less pulp more juice Twisted Pear Audio.
  Reply With Quote
Old 6th February 2014, 06:54 PM   #27
diyAudio Member
 
Join Date: May 2005
Location: Lisbon Portugal
Quote:
Originally Posted by Russ White View Post
I am definitely still open to using the BBB.

I did use it with volumio for a while, but they were not supporting I2S out at the time. I will check again.

What's great is that even though the rpi may seem humble, it actually makes a really good streaming appliance! I am actually quite impressed. It easily beats a Squeezebox etc...

I will let you know what I find with the BBB
The BBB has better overall specs regarding processing power and memory, which should help when dealing with large music collections and large files (eg: dsd) right?

As far as I understood for some previous post, the pi/BBB still can send dsd via i2s to the buffalo? It's not a game changer now, but as more and more people get into dsd, it would help the adoption of such systems.
  Reply With Quote
Old 6th February 2014, 07:02 PM   #28
diyAudio Member
 
Russ White's Avatar
 
Join Date: Jan 2005
Location: Nashville, TN, USA
Send a message via Yahoo to Russ White
The pi actually has plenty of processing power - even to do DSD.

Still I completely agree that the BBB is a far better platform.

I just happen to have the pi working right now. And as I said, it sounds spectacular.
__________________
Less pulp more juice Twisted Pear Audio.
  Reply With Quote
Old 6th February 2014, 07:28 PM   #29
tunasto is offline tunasto  Netherlands
diyAudio Member
 
Join Date: Sep 2006
Both have enough power, 512MB memory and CPU( about 10% CPU usage for audio playback)

There is more CPU demand for compressed (even lossless) files, but nothing to care about.

DSD files (both DFF and DSF) are pretty simple for playback, they are like RAW format, if they are not DST compressed. It is just reading from file, which is buffered in chunks, and minor mem copy for channel order which is simple and fast.

Current problem, maybe I'm wrong, but looking into source code of MPD client, it only support DSD over PCM (DoP) which BIII doesn't support, so there is need for additional HW FIFO buffer to remove DoP bits, or to do it in software MPD , which is much easier and better solution.
But at the moment direct DSD stream is not supported.
MPD can read DSF and DFF files but only to play it in DoP mode.

it is possible to make MPD to play DSD files over I2S in bitstream DSD and PCM files(max 24bit/192k) in PCM mode over I2s depending on the source file format, which will bIII recognize and play perfectly
I looked into MPD/ALSA code and DSD specs it is not too much work to implement it, I'm just waiting for BBB to do it with real testing.

Regards,
  Reply With Quote
Old 6th February 2014, 09:36 PM   #30
diyAudio Member
 
Russ White's Avatar
 
Join Date: Jan 2005
Location: Nashville, TN, USA
Send a message via Yahoo to Russ White
Hi Tunasto,

I would be interested in working with you to get it working. It seems silly to go to DoP when there is no need.

What I would like to see is the output multiplexed on the I2S lines.

BCK -> BCK
DSD1 -> LRCK
DSD2 -> DOUT

It would also be cool to be able to swap DSD channels.
__________________
Less pulp more juice Twisted Pear Audio.
  Reply With Quote

Reply


Hide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Tractrix in 1*Pi and 2*Pi revintage Multi-Way 21 26th August 2011 09:37 PM
PI Speakers Haknhendrix Multi-Way 1 13th November 2003 06:52 PM
What is 2 pi and 4 pi EternaLightWith Multi-Way 12 13th October 2003 01:28 AM
PI-Filter wuffwaff Solid State 39 3rd January 2002 01:05 PM


New To Site? Need Help?

All times are GMT. The time now is 03:11 PM.


vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2015 DragonByte Technologies Ltd.
Copyright 1999-2015 diyAudio

Content Relevant URLs by vBSEO 3.3.2