Homemade Mp3 Player
BTX
Posts: 674
Hi all !!
This is what I've done for my living room, each family member will use their pen-drive to listen their favorite music.
This mp3 is a Vmusic2 based, with an OLED-128-GMD1 as display, and a propeller of course.
I took some code from "AlGorithm" member, and I modified some of it, to avoid some errors in the original code.
Another good point to comment is: "AlGorithm" talk about different jumper position to get the UART mode working, my experience was, that I bought the vmusic just a few weeks ago, and it's come with a not actualized internal firmware, so, you MUST actualized it for the new version (V3.63) to get the vmusic working correct, doing that, you will have coincidence between the vmusic manual, and the reality (ie. the jumper for SPI/UART position).
I also erase the "ECS" command in his code. I added too, some volume control to the vmusic2 driver (more simple), but I don't use it in my player.
For vmusic control, I add some keys (micro switches) in the P0..7 lines.
The coding is poor.... anybody could get it better, but it works fine, and is a good point to begin, for people that want to do a mp3 player.
I used 7 micro switches to get the following functions:
1- FF & Next track
2- Stop
3- Play/Pause
4- REW & Rewind
5- Oled On-Off
6- Ramdom play (activate/deactivate) (Must be used while the mp3 is in "stop mode" ).
7- Repeat all (activate/deactivate) (Must be used while the mp3 is in "stop mode" ).
Here's the code and some pictures of it, you also can see a demo in:
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Regards.
Alberto.
Envio editado por (BTX) : 3/25/2008 12:20:08 AM GMT
This is what I've done for my living room, each family member will use their pen-drive to listen their favorite music.
This mp3 is a Vmusic2 based, with an OLED-128-GMD1 as display, and a propeller of course.
I took some code from "AlGorithm" member, and I modified some of it, to avoid some errors in the original code.
Another good point to comment is: "AlGorithm" talk about different jumper position to get the UART mode working, my experience was, that I bought the vmusic just a few weeks ago, and it's come with a not actualized internal firmware, so, you MUST actualized it for the new version (V3.63) to get the vmusic working correct, doing that, you will have coincidence between the vmusic manual, and the reality (ie. the jumper for SPI/UART position).
I also erase the "ECS" command in his code. I added too, some volume control to the vmusic2 driver (more simple), but I don't use it in my player.
For vmusic control, I add some keys (micro switches) in the P0..7 lines.
The coding is poor.... anybody could get it better, but it works fine, and is a good point to begin, for people that want to do a mp3 player.
I used 7 micro switches to get the following functions:
1- FF & Next track
2- Stop
3- Play/Pause
4- REW & Rewind
5- Oled On-Off
6- Ramdom play (activate/deactivate) (Must be used while the mp3 is in "stop mode" ).
7- Repeat all (activate/deactivate) (Must be used while the mp3 is in "stop mode" ).
Here's the code and some pictures of it, you also can see a demo in:
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Regards.
Alberto.
Envio editado por (BTX) : 3/25/2008 12:20:08 AM GMT
Comments
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Regards.
Alberto.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
www.fd.com.my
www.mercedes.com.my
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Regards.
Alberto.
Nice work....
Coley
Post Edited By Moderator (Chris Savage (Parallax)) : 4/1/2008 5:35:22 PM GMT
Too bad it's also one of the most expensive I've seen in 10 years!
Still, better to have something you built than a black box... [noparse]:)[/noparse]
Question: What is the unique Propeller board on the top back?
OBC
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?
Getting started with the Protoboard? - Propeller Cookbook 1.4
Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us
Got an SD card? - PropDOS
A Living Propeller FAQ - The Propeller Wiki
(Got the Knowledge? Got a Moment? Add something today!)
And yes ..I forgot to mention that...It's the most expensive in the world mp3 player
@OBC
That propeller board was made for my big led screen last year....now I'm taking advance of them, to build some QFP propellers in a easy way... only that. So there are many chips not soldered in the board.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Regards.
Alberto.
So when will I get to see the pics of that big led screen?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Check out my robot using the propeller RECONAUTOR
If you like my avatar then check this out Propeller Domed Stickers for sale
computer guy, he posted them last year. http://forums.parallax.com/showthread.php?p=639825
The final cost was : (in my country)
$120.- Oled
$37.5 plus shipment of the Vmusic2. (I bought two...& I share this cost..$35.- for me)
$20.- Propeller
Power supply from an old cell phone charger, eeprom, board, box, etc.
Lots of money for an homemade mp3
PS: And i will post early, more videos for the big led screen again.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Regards.
Alberto.
Hola Alberto, como te va? Solo de curiosidad, donde mandaste a hacer las placas (Yo solia mandar a hacer a un muchacho en Liniers, lo tenia loco con la peque
Las mande a hacer a "Eleprint", si,... por aqui en Liniers...pero tambien antes se las daba a "Tiwar" (tambien por la zona).
Los propellers se los compro a "Aristides Alvarez", un distribuidor de Parallax que esta en Mar del Plata.
Un abrazo !!
(In English)
I commented him, the places where I bought the propellers, and where I made the pcbs.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Regards.
Alberto.
By the way, which speed did you reach with your 8 bit interpropeller bus ? (In the led curtain).
Abrazos
I get about 400Kbytes/sec, because the SD reader code. Then, I get it down to 15fps of 18432 bytes RGB each.
It's working fine !!.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Regards.
Alberto.