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

PC Based Computer music servers, crossovers, and equalization

Raspberry Pi with Piano2.1 DAC DSP and Volumio2
Raspberry Pi with Piano2.1 DAC DSP and Volumio2
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
Reply
 
Thread Tools Search this Thread
Old 29th October 2017, 10:35 AM   #41
hkknudsen is offline hkknudsen
diyAudio Member
 
Join Date: Oct 2009
Quote:
Originally Posted by DonVK View Post
Thanks for the URL, I'll have a look at it. BruteFir2 also has up sampling in the plugin. I typically stay with one sample rate (48KHz) as I move between a PC and the RPI to compare the filters.
Just a bit additional info; it uses brutefir and sox and the usual suspects under the hood, but what I like more and more is the flexibility. If I upload just a 48KHz filter and activate upsampling 48->96 and also 48->192 I can test the sound of 48, 96 and 192 by just selecting the relevant song on the client (so, within seconds), they're all available. If I want to test the difference between 2 filters I can upload both and again switch in seconds. And also the possibility to try the different clients with the same convolving is great. But yea, many options these days
  Reply With Quote
Old 13th January 2018, 10:10 PM   #42
DonVK is offline DonVK  Canada
diyAudio Member
 
DonVK's Avatar
 
Join Date: Jan 2017
Location: Ottawa
Default Sample Allo PWF for TI GDE

@InorganicMatter : These are GDE PWF's for the stereo and sub outputs. Includes the configurations for all the sample rates.
Attached Files
File Type: zip stereo_8x.zip (123.8 KB, 5 views)
File Type: zip stereoSubwoofer_8x.zip (126.2 KB, 6 views)
  Reply With Quote
Old 16th January 2018, 12:55 PM   #43
InorganicMatter is offline InorganicMatter
diyAudio Member
 
Join Date: Nov 2017
Hi DonVK, thank you! I won't have much time to play around this week, but might be posting here for some more help next weekend... Quick question: what is the purpose of the "click remove" block in the subwoofer PWF? Also, what do the different output multipliers (4x, 8x, etc) represent? Finally, in the past you seem to have mentioned a Java app for converting the output files to bin format, is that available still?

Last edited by InorganicMatter; 16th January 2018 at 01:03 PM.
  Reply With Quote
Old 16th January 2018, 02:34 PM   #44
DonVK is offline DonVK  Canada
diyAudio Member
 
DonVK's Avatar
 
Join Date: Jan 2017
Location: Ottawa
The sample files are what Allo gave me. They are very useful because if your tool process is working you should be able to replicate the stock bin files. They also have embedded configurations to allow you to generate the suite of sample rate files for a given design.

I use a java converter to translate TI "cfg" to Allo "bin" files. I like to develop on a single platform and my TI GDE license runs on Windows. The converter is in this thread at Raspberry Pi with Piano2.1 DAC DSP and Volumio2

The 1x,4x,8x output muxes are used to "oversample" outputs. They are referenced to the base sample clock. So if base=44.1KHz, the selecting 8x would update the output interpolation filter at 352.8KHz.

When you are designing low freq filters you need to be careful about how the filter coefficients are represented. You should use extended precision, but it looks like Allo used default precision. At LFs, the coeffs are nearly =1 (ie. 0.99999754) and any rounding error will cause the filter to act like an integrator. So the outputs will slowly saturate (DC shift) and "bounce" against the min/max output causing noise. I think that is why the click block was put in. I have simulated the LP IIR filters with "rounded" coeffs and that is the behaviour I see. When I get a better solution for sub outputs I'll post it.
  Reply With Quote

Reply


Raspberry Pi with Piano2.1 DAC DSP and Volumio2Hide 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
DAC for Raspberry Pi LaxAnErde Digital Line Level 23 8th June 2017 05:38 PM
Tutorial: Raspberry Pi as Music Server, DSP, and Crossover jrubins PC Based 75 6th January 2017 05:28 AM
DSP for the Raspberry Pi usul27 Digital Line Level 39 30th August 2016 08:29 AM
Which DAC for Raspberry Pi? Miller-8 PC Based 14 10th August 2016 04:18 AM
Raspberry Pi DAC Help! pamantea Digital Source 26 8th November 2015 08:50 PM


New To Site? Need Help?

All times are GMT. The time now is 12:06 PM.


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