author

kfiebic

Inbox View Profile
4CommentsMorrisville, NC
Mechanical engineer, interested in audio. Have Pioneer VSX-32 receiver with 5.1 surround setup. Want to run my Aiwa 3-way bookshelf speakers as active with multi-channel audio from HDMI surround receiver.
  • Raspberry Pi Music Server With Built-in Crossover and DSP

    !Success! installing Raspbian-Buster on my old Pi2B+Followed Charlie Laub's instructions linked as posted in this Instructables message thread. In step 5 couldn't get the "sudo build_kernel.sh" to work, but manually stepping through the code from the command line worked fine. Compiling the kernel took less than an hour to compile with -J4 flag enabled. For mplayer to work properly I had to edit the asound.conf to replace the text "hw:0,0" with "hw:0,1" for this work. Took a good while to noodle this out!Now the Pi has a fully functioning Raspbian-Buster graphical interface and I can still SSH in to run mplayer.

    View Instructable »
  • Replaced the Aiwa speakers with a pair of (free from a neighbor on NextDoor app!) Klipsch KSF-10.5 tower speakers with 8" woofer, 8" mid, horn loaded tweeter and re-wired the drivers to bring out the woofer and mid individually. Left the tweeter connected to the factory crossover to protect against damage from inadvertent low frequencies. Asound.conf Crossovers set for 4th order at 300hz and 1900hz. The woofers are tied to the Onkyo Front Left and Front Right channels (these have larger transistors than the surround channels). The mids are tied to the Onkyo Surround Left and Surround Right channels. The tweeters are tied to the Onkyo Surround Back Left and Surround Back Right channels.Am playing music with Mplayer on Pi to the Onkyo TX-SR605 via the HDMI cable. Streaming i…

    see more »

    Replaced the Aiwa speakers with a pair of (free from a neighbor on NextDoor app!) Klipsch KSF-10.5 tower speakers with 8" woofer, 8" mid, horn loaded tweeter and re-wired the drivers to bring out the woofer and mid individually. Left the tweeter connected to the factory crossover to protect against damage from inadvertent low frequencies. Asound.conf Crossovers set for 4th order at 300hz and 1900hz. The woofers are tied to the Onkyo Front Left and Front Right channels (these have larger transistors than the surround channels). The mids are tied to the Onkyo Surround Left and Surround Right channels. The tweeters are tied to the Onkyo Surround Back Left and Surround Back Right channels.Am playing music with Mplayer on Pi to the Onkyo TX-SR605 via the HDMI cable. Streaming internet audio sounds fantastic, some sites even stream in FLAC. However, the Onkyo HDMI input relay will click off and on between songs if using Mplayer with a playlist (or in a directory using mplayer *.*). This can be annoying. The work-around is to run a background instance of Mplayer in another terminal (ALT-F2) and pause the playback (with spacebar). This silences the second audio and keeps the HDMI input on the Onkyo "awake" continuously. Then ALT-F1 back to the main terminal to run Mplayer and play the desired music. No more annoying clicking! I suspect other AV receivers will have a similar issue on their HDMI inputs. One other thing, for some reason on initial power-up the Pi HDMI output is defeated. Use "reboot" to get everything working correctly.I am running no additional eq (bass/treble, etc.) in my asound.conf and the CPU load runs about 18% per "top". Plenty of room to add eq whenever I get hold of a calibrated microphone to use with Charlie Laub's ACDf spreadsheets.This has been a great project, learned a lot about linux, alsa, and crossovers. Low cost Pi and availability of inexpensive second hand AV receivers makes this a true budget audiophile dream.

    View Instructable »
  • Success! I've got my Aiwa SX-NA702 (3-way speakers, factory paralleled woofer and midrange, with 2.2uF high pass blocking cap on the piezo tweeter) rewired to bring each driver out independently. The Pi is splitting the Low-Mid-High to the appropriate channels on my Onkyo TX-SR605 7.1 AV receiver. Currently rocking out with internet radio streams using mplayer. Still need to install the other music players. Tip - for newbies like me when installing the filters and drivers, you may need to install the programs 'cmake' and 'ccmake'. My raspbian build did not have these pre-installed. Also, if it looks like you are not getting any sound, but everything appears to be installed and connected correctly, try re-booting your Pi. This saved me from giving up and starting over. Also if the…

    see more »

    Success! I've got my Aiwa SX-NA702 (3-way speakers, factory paralleled woofer and midrange, with 2.2uF high pass blocking cap on the piezo tweeter) rewired to bring each driver out independently. The Pi is splitting the Low-Mid-High to the appropriate channels on my Onkyo TX-SR605 7.1 AV receiver. Currently rocking out with internet radio streams using mplayer. Still need to install the other music players. Tip - for newbies like me when installing the filters and drivers, you may need to install the programs 'cmake' and 'ccmake'. My raspbian build did not have these pre-installed. Also, if it looks like you are not getting any sound, but everything appears to be installed and connected correctly, try re-booting your Pi. This saved me from giving up and starting over. Also if the files you wget are filled with html nonsense, look up the github page you are trying to download from on a browser, click on the "Raw" button, and use that URL in your wget. This should wget a clean file.The Onkyo TX-SR605 works great because it has a "Direct" mode which lets the Pi serve as the DSP crossover for audiophile hi-fi. I can still listen to other sources (TV, Roku, FM tuner, etc.) using the "All Stereo" mode, which sends full-range to each driver, same as the factory wired Aiwa would behave anyway. (I am using a 40w light bulb as a resistor across the speaker output channel serving the tweeter in order to give the amplifier a resistive load).Next step will be to set up my Pi as a bluetooth streaming receiver!

    View Instructable »
      • Budget Driving Wheel Stand for Racing Simulators
      • Raspberry Pi Music Server With Built-in Crossover and DSP
      • Inexpensive, Easy to Build, Peristaltic Pump