Skip to content

Category: Bluetooth

Bluetooth

Loundness filter for BlueMp3

I wrote an extension to the [BlueMp3](http://www.bluemp3.de/) firmware. Now you can use an loudness filter on the mp3-player. After reading the [VS1001](http://www.vlsi.fi/vs1001/vs1001.shtml) [specs](http://www.vlsi.fi/datasheets/vs1001.pdf), the [BlueMp3](http://www.bluemp3.de/) mp3-decoder, i noticed that it’s possbile to upload code to the dsp.This code can manipulate the current mp3 stream, so perfect for a loundness filter. I worked through the [VS1001](http://www.vlsi.fi/vs1001/vs1001.shtml) [application note]( http://www.vlsi.fi/datasheets/vs10XXan.pdf) and wrote some routines to upload that [VS1001](http://www.vlsi.fi/vs1001/vs1001.shtml) code to the chip. Then i integrated that routines into the [BlueMp3](http://www.bluemp3.de/) firmware. There is patch available for the 1.8 firmware but also the binary 2.5 firmware includes the loundness filter code.

[patch firmware 1.8](http://optixx.org/download/patch_firmware.gz)

[patch client 1.8](http://optixx.org/download/patch_client.gz)

[binary 2.4](http://www.beecon.de/projekte/BlueMP3-ct/BlueMP3-Firmware-Full_2.5.zip)

1 Comment

K2send – Gui for BlueMp3

After reading the [CT article](http://www.heise.de/ct/ftp/projekte/bluemp3/) about the [BlueMp3](http://www.bluemp3.de/) player, i knew i need this piece of hardware. It’s an bluetooth mp3 player based on the Atmel [Mega128](http://www.atmel.com/dyn/products/product_card.asp?part_id=2018) cpu. The firmware [source](http://www.beecon.de/projekte/BlueMP3-ct/BlueMP3-Firmware-ct_1.5.zip) is available and the [client](http://www.beecon.de/projekte/BlueMP3-ct/l2send-1.8.zip) is linux based. So what do i need more to play around? I ordered the pcb and parts at [Segor](http://www.segor.de/). The Bluetooth module and the Atmega was pre-solderd, because it’s not easy to solder [TQFP’s](http://en.wikipedia.org/wiki/TQFP) at home. The thing was build after a hour of soldering and worked perfect. But the bluetooth signal just worked over 5 meters. So i added an Lambda/4 antenna (thanks tobi) to the bluetooth module, which extented the coverage up to 20 meters. But what i really needed was a GUI to play my mp3s. Since iam [KDE](http://www.kde.org) user i deciced to programm my own Gui called **k2send**. I setup a [project page](https://developer.berlios.de/projects/k2send/) a [berlios](http://www.berlios.de) for it.

![Snes](http://optixx.org/images/k2send/k2send_s01.png)
![Snes](http://optixx.org/images/k2send/k2send_s02.png)

[Picture 1](http://optixx.org/images/k2send/k2send01.png)

[Picture 2](http://optixx.org/images/k2send/k2send02.png)

[Project page](https://developer.berlios.de/projects/k2send/)

[Download](https://developer.berlios.de/project/showfiles.php?group_id=1872&release_id=3059)

Comments closed