BrutefirDRC

BrutefirDRC is plugin for Slimdevices SqueezeCenter to enable BruteFIR digital room correction (DRC) and EQ on players. If you would like to know more about DRC see the resources at the end of this page. The plugin is still in beta state so use it at your own peril!

Quick Links

Download the plugin from it’s sourceforge page.

See the Installation Guide if you need help getting everything up and running.

Checkout the Manual for an explanation how to use the plugin.

What is it good for

Any Linux user that would like to do Digital Room Correction with his SqueezeCenter and does not have the spare CPU time for InguzEQ or does not want to install Mono to use InguzEQ. So here you get the reason to use BrutefirDRC:

  • Digital Room Correction helps to enhance the sound quality significantly over normal playback.
  • SqueezeCenter does not offer any EQ features, if you would like to boost your bass or have more treble you can use the BruteFIR EQ for this.
  • You are a Linux user and would like to use linux open source tools for DRC.
  • You want to do something with your CPU that is just idle.
  • It is fun to play with all this stuff.

What is it NOT good for

Digital Room Correction is great, but it is difficult to get started doing DRC. The plugin only provides a more comfortable interface to BruteFIR. All the gory details about DRC are still left for you to explore! The plugin does not

  • help to measure your room (see the resources to get help with this, got starting point: www.duffroomcorrection.com/wiki)
  • create a fir-filter that is useable with BruteFIR (you can use http://drc-fir.sourceforge.net/)
  • create a valid BruteFIR configuration file (but useable configuration template files are provided)

Features

  • Reasonable easy setup of BruteFIR within SqueezeCenter, no manual edit of custom-convert.conf files!
  • The plugin may be enabled on a per player basis, so the living room setup may use DRC while the kitchen setup does not!
  • True gapless playback (thanks to Toby Dickenson who created the wrapper script around BruteFIR for gapless playback)!
  • Easy access to the BruteFIR Equalizer features!
  • Easy access to BruteFIRs attenuation settings to prevent clipping that may be introduced due to filter amplification.
  • Filters can be ordered as the user sees fit, create subdirectories and more subdirectories to organize your filters.
  • Filter blind testing (starting with release 0.92): you want to compare two filters, use the blind testing functionality for a real test of the filter performance, without being biased by knowing which filter is used for playback!
  • BruteFIR configuration template files are provided that are fully compatible with the plugin.
  • All the software used is free so there will never be any licensing issues!

If you have any feature requests please checkout the feature tracker at sourceforge and add your request if it is not already contained there. If this is too difficult just add a comment to this page with your request.

Limitations

The Plugin only works with the new SqueezeCenter and right now it just supports Squeezebox3 or newer hardware (all files are streamed as flac, this may be changed by editing the custom-convert.conf to encode files as WAV or MP3 or whatever you like but this is not supported right now, you are on your own). Tested audio formats are FLAC, WAV, MP3 and OGG. All audio file formats that work with squeezecenter should work, but maybe you have to provide a valid configuration line for them, please drop me a note if you found one.

Only files with a sampling rate of 44.1 kHz are supported (but this is about to change work on a solution for this has already started). Even if you create filters for say 48 kHz they will not work, because the conversions must be changed as well.

Bugs

If you find any bugs please submit them with bug tracker on sourceforge. If this is too difficult add a comment to this page with your bug report.

Digital Room Correction resources

If want to learn more about Digital Room correction I recommend the following resources:

SourceForge.net Logo