BrutefirDRC

BrutefirDRC is plugin for Slimdevices SqueezeBoxServer 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.

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 SqueezeBoxServer 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.
  • SqueezeBoxServer 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)

Supported Hardware

BrutefirDRC only supports the old non colour display common to the SqueezeBox 3, Transporter and Boom. All Players that use this display should work fine. All players that use the new colour display including the Duet, the Remote or the Touch are not supported. The reason is simple: the GUI framework changed and the complete plugin needs to be rewritten to support the new colour menu. I do not own any device with a colour display so right now there are no plans to support this devices.

Features

  • Reasonable easy setup of BruteFIR within SqueezeBoxServer, 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.
  • All sampling and bitrates are supported, as long as SOX is able to handle the audio format.
  • 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

Only FLAC, WAV, OGG and MP3 are tested. WMA and AIFF are not working for me even if the conversions are specified all other file formats have not conversions defined. All audio file formats that work with SqueezeBoxServer should work, but maybe you have to provide a valid configuration line for them, please drop me a note if you found one.

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:

Get BrutefirDRC at SourceForge.net. Fast, secure and Free Open Source software downloads