Hi Everyone. I just wanted to get some feedback before I go to the trouble of launching a Kickstarter.
When I stumbled on Rune my first thought was: "Holy sh*t I've got to build some custom hardware for that". This is what I've come up with:
My proposed circuit board will cost $200, less if I can manage it. I'm calling it 'Kraken' for now so I can make 'release the Kraken jokes'. Name may change. For this you'll get an assembled PCB, 170mm x 140mm, no case for it, and it will not have a power supply. Power supply is always going to divide people and I think it's best left up to the customer, as well as case/enclosure/mounting. I also don't want to get involved in safety issues around AC power. I will keep this project safe DC side only.
Assembled onto the circuit board:
1. A socket for Raspberry Pi.
2. A Wifi module (USB Micro-B).
3. A Bluetooth module for audio profile
4. An micro controller with USB (Device) Audio Profile (through MIcro-B connector)
5. An FPGA module (option)
6. Two expansion sockets with headers/sockets to take either a) An Arduino Shield, b) A PI expansion board, c) an Xbee radio module
7. A PWM processor (TAS5548) 4th order noise shaped Sigma-Delta DAC with Bi-Quads for active cross overs, volume control, a few other nice DSP'ish features.
8. Two TI Class D Power amplifiers, TAS5624A's. These might be configured for 8xSE outputs @ 30W each into 4ohm with <0.1 THD. Another standard option is 2xBTL @60W into 8ohm with <0.02% THD + another 6xSE. The board will be laid out so this is easy for any user with a soldering iron to change quickly.
9. Passive heat-sinking installed
10. Terminal blocks for attaching speaker cables.
11. Banana plugs for power in (14-36V)
The goal isn't to perform at the purist hifi top end. It's about getting close with good bang for buck, and enabling crazy features and development options - invention. I personally have about 20 good loudspeakers I've collected over the past decade sitting here around my desk doing nada. I want to make some novel enclosures, arrays, open baffle designs etc and need to do some correction in DSP to make them stick. This will be a great platform to develop on, drive them HARD, and that will scale into a living room product: being small, media rich, Rune powered and hide-able inside a small case. Wife-acceptance factor is a consideration in my plans.
What you'll get is a compact, cool, energy efficient system that can drive a lot of power with very low distortion into 8 loudspeakers. It's unlikely to need additional cooling or a fan. Crossovers can be implemented active through DSP. Pi-side software will be developed to move the cross over frequencies, and take advantage of other features. The I2S capabilities of the Pi will be used of course. There will be umpteen avenues to expand and customise the features. It should be loud enough to drive your neighbours to daylight psychosis.
Ras PI and Standard Pi Peripherals: HDMI, Ethernet, USB
Runs standard Rune, output to TV, RJ45 to network. Allows XBMC too, and possibly lots of other media applications. The HDMI interface and keyboard/mouse would be used to configure Rune on the device. The socket will be on a board edge so that all the Pi connectors can exit a case.
Break out P6 for I2S DAC operation
No brainer. I2S interface.
Wifi module on board
Integrated wifi module saves you buying another $20 dongle. Just a convenience and it'll be on a separate perk level for those who don't need it
Bluetooth audio input
For smartphones and other bluetooth sources. As above; something that can be cut out to save cost. There are control possiblities through this interface though, and app development would be interesting. An app could be written to use bluetooth to configure Rune to the network, etc. (I can't promise that though, I'm not an app developer.
USB Audio Profile Support
Every system needs a micro-controller for something and with a Cypress PSOC3 we can have USB audio as well. It's likely capacitive touch sensing buttons could find their way into the spec too (on the back of the PCB.) Target would be buttons for on/off, play stop etc.
FPGA Option
Add DSP. Studio effects, distortion, time delays, echos, echo cancellations, more biquads, FIR filters, analystics, resampling, visualisation. I'm keen to use the FPGA outputs with a colour LED Matrix panel like these: to do visualisations.
Expansion sockets
So you can add stuff like:
Or: , or Xbee modules for wireless controllers. The expansion doesn't have to be audio related - electro-mechnical options abound, and you can build your own shield easily.
PWM Processor and Class-D Amp Chips
The numbers are really good. Read here and . A lot of people are anti Class-D but it's a good technology for what I'm trying to do here. Ever since I got a Tripath powered amp I was a convert, and think that Bang for Buck nothing beats Class-D. TI make the best stuff.
Is 8 outputs enough? For phased arrays? Perhaps 16 is a squarer number...
So I'd like to know what you think? Hit or Sh*t? Will you buy one? Is $200 is too much?