Go Back   Home > Forums > > >
Home Forums Rules Articles diyAudio Store Blogs Gallery Wiki Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

Twisted Pear Superior quality electronic kits

Reply
 
Thread Tools Search this Thread
Old 5th October 2017, 12:05 PM   #611
miero is offline miero  Czech Republic
diyAudio Member
 
Join Date: Jun 2011
Location: Prague
Output of Cronus matches Buffalo 3 pin mapping (check its documentation).

Input side of Cronus:
- 1 DCK_IN (bitclock)
- 2 GND
- 3 D1_IN
- 4 GND
- 5 D2_IN
- 6 GND
- 7 D3_IN
- 8 GND
- 9 D4_IN
- 10 GND
- 11 D5_IN
- 12 GND
- 13 D6_IN
- 14 GND
- 15 CS (input pin - clock select)
- 16 GND
- 17 MCK (output pin - actual master clock after division (J1 or J2) or direct (J3))
- 18 GND
- 19 3.3V
- 20 3.3V
__________________
BeagleBone Black with I2S, DSD and SPDIF interface (Linux driver)
http://bbb.ieero.com/
  Reply With Quote
Old 5th October 2017, 09:04 PM   #612
Abra is offline Abra  Hungary
diyAudio Member
 
Join Date: Jan 2015
Miero, thank you for the specification.
  Reply With Quote
Old 15th November 2017, 02:38 AM   #613
sureshm is offline sureshm  Australia
diyAudio Member
 
Join Date: Sep 2007
Russ, can I please check if I have understood this correctly. With a Amanero-Hermes-Cronus Combo, the source feeding the Amanero has little influence on the final sound as the i2s going in to the DAC is re-clocked and isolated using a clean power supply? Therefore all the USB products out there that attempt to clean the USB signal/power (Jitterbug, ISO Regen, etc) won't be that effective? A simple rpi3, despite its various flaws, is sufficient to get very good sound as a source feeding the Amanero-Hermes-Cronus?
  Reply With Quote
Old 15th November 2017, 04:03 AM   #614
francolargo is offline francolargo  United States
diyAudio Member
 
Join Date: Mar 2007
Location: Twin Cities, MN
Quote:
Originally Posted by MatthewF View Post
I see, thanks for the info!

I think I'll look into developing my own bi-directional isolator board, and will hopefully still be able to use Cronus as masterclock and to re-clock the I2S output from the BBB.

Cheers!

Matthew
Any progress on this, @MatthewF? Do you need the BBB to adapt to various input sampling frequencies, or will one input frequency suffice? If one frequency will do, the USB inputs to BBB work well as a client for streaming material up to 96kHz. SoX on the BBB will truck the USB through to ALSA, from which nicely-clocked I2S exits via the isolators and on to the DAC. I could give you some suggestions on working syntax for SoX and optimal BBB configurations...
  Reply With Quote
Old 15th November 2017, 09:10 AM   #615
miero is offline miero  Czech Republic
diyAudio Member
 
Join Date: Jun 2011
Location: Prague
Warning: BBB is not fast enough for SoX resampling on a better quality than low!
__________________
BeagleBone Black with I2S, DSD and SPDIF interface (Linux driver)
http://bbb.ieero.com/
  Reply With Quote
Old 15th November 2017, 03:28 PM   #616
francolargo is offline francolargo  United States
diyAudio Member
 
Join Date: Mar 2007
Location: Twin Cities, MN
Quote:
Originally Posted by miero View Post
Warning: BBB is not fast enough for SoX resampling on a better quality than low!
True - excellent point! To use SoX for USB streams you should decide what sampling rate SoX will use (96k or less) and perform any resampling on the supply side. For good quality filters (such as HQPlayer...) that resampling will require much more CPU than the BBB can muster. However, at 44 and 48kHz, SoX can run IIR or basic FIR filters using the BBB.

In my system, all sources using the USB input are fixed at 48kHz and any resampling happens in those upstream appliances. For these signals, the USB input pathway works great! ...and when the native freq. of the program material is 48k, the sound quality is impressive.

SoX has the lowest latency of the different options I tried for passing audio from video through to the DAC. Here is a command line example:

Without filters the buffer can probably be 1024:

Code:
chrt -f 45 sox --buffer 1024 -r 48000 -c 2 -t alsa hw:1,0 -t alsa hw:0,0
If I add a small FIR filter for mid freq. room modes, then a buffer of 2048 is better:

Code:
chrt -f 45 sox --buffer 2048 -r 48000 -c 2 -t alsa hw:1,0 -t alsa plug:filter1 fir /usr/filter/fir2peak48.txt vol 0dB 0.02
To run an LADSPA filter, the syntax would look something like this - ending with the filter parameters:

Code:
chrt -f 45 sox --buffer 1024 -r 48000 -c 2 -t alsa hw:1,0 -t alsa plug:filter1 ladspa ACDf 21 1 0 240 0.707 0 0 ladspa ACDf 21 1 0 240 0.707 0 0
I experimented with multiple SoX commands to create a speaker crossover but it was very tricky to time-align the different channels. ...not good for sound "imaging".

Cheers,

Frank

Last edited by francolargo; 15th November 2017 at 03:41 PM.
  Reply With Quote
Old 15th November 2017, 04:26 PM   #617
Russ White is offline Russ White  United States
diyAudio Member
 
Russ White's Avatar
 
Join Date: Jan 2005
Location: Nashville, TN, USA
Quote:
Originally Posted by sureshm View Post
Russ, can I please check if I have understood this correctly. With a Amanero-Hermes-Cronus Combo, the source feeding the Amanero has little influence on the final sound as the i2s going in to the DAC is re-clocked and isolated using a clean power supply? Therefore all the USB products out there that attempt to clean the USB signal/power (Jitterbug, ISO Regen, etc) won't be that effective? A simple rpi3, despite its various flaws, is sufficient to get very good sound as a source feeding the Amanero-Hermes-Cronus?
That is correct.
__________________
Less pulp more juice Twisted Pear
Audio
/Twisted Pear Audio Blog
  Reply With Quote
Old 15th November 2017, 05:15 PM   #618
francolargo is offline francolargo  United States
diyAudio Member
 
Join Date: Mar 2007
Location: Twin Cities, MN
Quote:
Originally Posted by francolargo View Post
To use SoX for USB streams you should decide what sampling rate SoX will use (96k or less) and perform any resampling on the supply side.
I should have mentioned that (obviously) you can kill and restart SoX using a different sample rate if your different USB sources can't resample. Its just that SoX won't adapt on the fly without performing linear interpolation. Sometimes that's better than nothing!
  Reply With Quote
Old 22nd November 2017, 10:19 AM   #619
TioFrancotirador is offline TioFrancotirador  Poland
diyAudio Member
 
Join Date: May 2014
Location: Poland
Russ,
So, any plans for RPI Hermes ? + Cronus + Buffalo III Pro + Mercury it would be my ultimate setup

Last edited by Russ White; 22nd November 2017 at 01:14 PM.
  Reply With Quote
Old 22nd November 2017, 01:20 PM   #620
Russ White is offline Russ White  United States
diyAudio Member
 
Russ White's Avatar
 
Join Date: Jan 2005
Location: Nashville, TN, USA
Quote:
Originally Posted by TioFrancotirador View Post
Russ,
So, any plans for RPI Hermes ? + Cronus + Buffalo III Pro + Mercury it would be my ultimate setup
Already done - just testing (probably today)
Attached Images
File Type: jpg IMG-2195.JPG (222.7 KB, 148 views)
__________________
Less pulp more juice Twisted Pear
Audio
/Twisted Pear Audio Blog
  Reply With Quote

Reply


Cronus - It's about time.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

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Long Time DIYer, first time poster... greglenz Introductions 2 4th September 2014 03:01 AM
long time audio, first time hifi tastie Introductions 7 12th December 2012 02:02 AM
Long time listener, first time caller. cihtog Introductions 5 15th April 2012 01:05 AM
First time caller, long time listener... smallangryboy Introductions 15 19th March 2005 09:10 PM
is doing time alignment now a waste of time? Beggar Multi-Way 9 28th July 2003 06:45 AM


New To Site? Need Help?

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


Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2017 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 15.00%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2017 DragonByte Technologies Ltd.
Copyright ©1999-2017 diyAudio
Wiki