MP3-spelare, open source
MP3-spelare, open source
Det känns onödigt att bygga en mp3-spelare från grunden, det finns ju många som har gjort detta innan. Men alla jag har tittat på nu faller på ett eller annat krav, nämligen:
AVR-baserad (Inte Arduino)
Open source HW&SW
SD-kort, min 4GB
Någon som känner till ett projekt eller har ett eget som kan funka?
AVR-baserad (Inte Arduino)
Open source HW&SW
SD-kort, min 4GB
Någon som känner till ett projekt eller har ett eget som kan funka?
- Electricguy
- Inlägg: 12304
- Blev medlem: 15 augusti 2007, 16:52:14
- Ort: Kälmä' typ..
Re: MP3-spelare, open source
Jesper byggde ju sina Yampp'ar för några år sen.
http://www.myplace.nu/mp3/
http://www.myplace.nu/mp3/
Re: MP3-spelare, open source
Många mp3-spelare bygger på chippet MAS3507 som avkodar i hårdvara. Är tveksam till att en AVR processor har kapaciteten att avkoda helt i mjukvara. Isåfall kanske en enchips ARM på 60 MHz eller så är ett bättre val.
En utmaning är annars Ogg Vorbis eller FLAC som är helt fria och där det inte finns så mycket stöd utan man blir tvungen att skapa något nytt.
En utmaning är annars Ogg Vorbis eller FLAC som är helt fria och där det inte finns så mycket stöd utan man blir tvungen att skapa något nytt.
Re: MP3-spelare, open source
Electricguy: Ingen av dem passar in på beskrivningen.
Blueint: Självklart går det inte att avkoda i mjukvara med en AVR. Men det är mindre viktigt vilken krets som används, därav inte i kravspec.
Blueint: Självklart går det inte att avkoda i mjukvara med en AVR. Men det är mindre viktigt vilken krets som används, därav inte i kravspec.
Re: MP3-spelare, open source
Jag satte ihop en spelare baserad på vs1053b som kan köras med vilken uC som helst men är ju egentligen en färdig h/w-spelare med stöd flac, wav, ogg, midi, mfl. Alltså knappast OSH även om ju resten (styrande uC mm) mycket väl kan vara det.
Min spelare läser musikfiler från fat-formatterat SD-kort, styrs med IR-fjärr men saknar display.
EDIT: Det fina med vs1053b är bla att den direkt kan driva h-lurar och t.ex. spruta ur sig 16bit i2s i 192kHz mm.
Min spelare läser musikfiler från fat-formatterat SD-kort, styrs med IR-fjärr men saknar display.
EDIT: Det fina med vs1053b är bla att den direkt kan driva h-lurar och t.ex. spruta ur sig 16bit i2s i 192kHz mm.
Re: MP3-spelare, open source
http://www.rockbox.org/
Denna var nåt jag använt till en Sandisk spelare förr med gott resultat (det var tiden då ogg och viss mp3 inte stöddes av kommersiella firmwaren).
Denna var nåt jag använt till en Sandisk spelare förr med gott resultat (det var tiden då ogg och viss mp3 inte stöddes av kommersiella firmwaren).
Re: MP3-spelare, open source
Går du ifrån avr och upp till stm32f4 så kan du avkoda i mjukvaran. Se Helix mp3 decoder t.ex.
Pic32 lär visst funka också
Pic32 lär visst funka också
Re: MP3-spelare, open source
Vad kostade det totalt att beställa från vlsi.fi ? gick hanteringen av order bra?hanzibal skrev:Jag satte ihop en spelare baserad på vs1053b som kan köras med vilken uC som helst
Re: MP3-spelare, open source
Electrokit har annars en MP3 player shield.
http://www.electrokit.com/mp3-player-shield.48662
Du kan ju skippa arduino miljön och koda i avr studio mot avr:en på kortet.
Edit: alternativt välja valfri processor och bara använda shielden.
http://www.electrokit.com/mp3-player-shield.48662
Du kan ju skippa arduino miljön och koda i avr studio mot avr:en på kortet.
Edit: alternativt välja valfri processor och bara använda shielden.
- MicaelKarlsson
- Inlägg: 4669
- Blev medlem: 18 juni 2004, 09:16:07
- Ort: Aneby
- Kontakt:
Re: MP3-spelare, open source
Kan detta vara något: http://www.mictronics.de/projects/mp3stick-mp3-player/
Re: MP3-spelare, open source
Köpte ett breakout-kort och ett par lösa chip från Sparkfun omkring 2011, har för mig att det var ganska liten prisskillnad.blueint skrev:Vad kostade det totalt att beställa från vlsi.fi ? gick hanteringen av order bra?hanzibal skrev:Jag satte ihop en spelare baserad på vs1053b som kan köras med vilken uC som helst
Re: MP3-spelare, open source
Ja alltså, vs1053b kan både koda och avkoda Ogg Vorbis. Har för mig att jag var tvungen att patcha chipets f/w run-time men det görs enkelt över samma SPI-lina som används för data och styrning.
https://www.sparkfun.com/products/8892
https://www.sparkfun.com/products/8892