MP3-spelare, open source

Berätta om dina pågående projekt.
Användarvisningsbild
PaNiC
Inlägg: 2565
Blev medlem: 15 augusti 2003, 22:16:15
Ort: Skånelandet

MP3-spelare, open source

Inlägg av PaNiC »

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?
Användarvisningsbild
Electricguy
Inlägg: 12304
Blev medlem: 15 augusti 2007, 16:52:14
Ort: Kälmä' typ..

Re: MP3-spelare, open source

Inlägg av Electricguy »

Jesper byggde ju sina Yampp'ar för några år sen.
http://www.myplace.nu/mp3/
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: MP3-spelare, open source

Inlägg av blueint »

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.
Användarvisningsbild
PaNiC
Inlägg: 2565
Blev medlem: 15 augusti 2003, 22:16:15
Ort: Skånelandet

Re: MP3-spelare, open source

Inlägg av PaNiC »

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.
Användarvisningsbild
hanzibal
EF Sponsor
Inlägg: 2499
Blev medlem: 7 september 2010, 20:54:58
Ort: Malmö/Lund

Re: MP3-spelare, open source

Inlägg av hanzibal »

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.
jgb
Inlägg: 129
Blev medlem: 17 december 2011, 22:15:07
Ort: Sollentuna

Re: MP3-spelare, open source

Inlägg av jgb »

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).
Användarvisningsbild
PaNiC
Inlägg: 2565
Blev medlem: 15 augusti 2003, 22:16:15
Ort: Skånelandet

Re: MP3-spelare, open source

Inlägg av PaNiC »

Läste du öht kraven?
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Re: MP3-spelare, open source

Inlägg av Micke_s »

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å
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: MP3-spelare, open source

Inlägg av blueint »

hanzibal skrev:Jag satte ihop en spelare baserad på vs1053b som kan köras med vilken uC som helst
Vad kostade det totalt att beställa från vlsi.fi ? gick hanteringen av order bra?
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Re: MP3-spelare, open source

Inlägg av Micke_s »

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.
Användarvisningsbild
MicaelKarlsson
Inlägg: 4669
Blev medlem: 18 juni 2004, 09:16:07
Ort: Aneby
Kontakt:

Re: MP3-spelare, open source

Inlägg av MicaelKarlsson »

Användarvisningsbild
hanzibal
EF Sponsor
Inlägg: 2499
Blev medlem: 7 september 2010, 20:54:58
Ort: Malmö/Lund

Re: MP3-spelare, open source

Inlägg av hanzibal »

blueint skrev:
hanzibal skrev:Jag satte ihop en spelare baserad på vs1053b som kan köras med vilken uC som helst
Vad kostade det totalt att beställa från vlsi.fi ? gick hanteringen av order bra?
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
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: MP3-spelare, open source

Inlägg av blueint »

Och sparkfun har chip som fixar .ogg ?
Användarvisningsbild
hanzibal
EF Sponsor
Inlägg: 2499
Blev medlem: 7 september 2010, 20:54:58
Ort: Malmö/Lund

Re: MP3-spelare, open source

Inlägg av hanzibal »

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
Användarvisningsbild
kankki
Inlägg: 3369
Blev medlem: 2 januari 2010, 15:05:12
Ort: Nykarleby, Finland

Re: MP3-spelare, open source

Inlägg av kankki »

Oj, ett finskt chip. Det ser man inte så ofta :P
Skriv svar