This is one of my posts that lived long in drafts while I was in making of a music gadget, “DivZ” -a portable, connected music system and karaoke box which is inspired by Phillips AEA7100.
The idea is to use a smart phone in place of a wireless mic and stream audio over Bluetooth to a separate device (DivZ) for mixing and playback. DivZ will use any open hardware board such as BeagleBoard or RaspberryPi with a flavour of Embedded Debian and strong Linux audio and connectivity libraries. In this post I will present an overview of the project, not going deep into hardware and software details.
DivZ main hardware will be a single-board computer with Audio, USB and Storage support which can run a bare minimum embedded Linux distribution from an SD card. Connectivity will be achieved using a USB dongle solution such as HC-05. The audio out will be taken either through onboard audio connectors or USB.
Going for Embedded Linux is… Choosing! Here is my recipe for DivZ,
Linux distribution: Emdebian (if it supports ARMv6) or Raspbian (More recent).
Audio over BT: BlueZ and Pulse audio based solution.
Connectivity: Blueman based solution.
Mobile application: An application for browsing files on DivZ over Bluetooth and act as a A2DP source. WiFi based solution could be used if DivZ can run a tiny web server.
Time to start cooking! :). In coming updates I will share my experiences with this recipe…