Sida 1 av 2
MP3-spelare, open source
Postat: 17 april 2014, 16:48:25
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?
Re: MP3-spelare, open source
Postat: 17 april 2014, 19:41:34
av Electricguy
Jesper byggde ju sina Yampp'ar för några år sen.
http://www.myplace.nu/mp3/
Re: MP3-spelare, open source
Postat: 17 april 2014, 21:19:02
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.
Re: MP3-spelare, open source
Postat: 17 april 2014, 23:33:09
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.
Re: MP3-spelare, open source
Postat: 18 april 2014, 01:06:20
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.
Re: MP3-spelare, open source
Postat: 23 april 2014, 00:01:40
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).
Re: MP3-spelare, open source
Postat: 23 april 2014, 00:07:29
av PaNiC
Läste du öht kraven?
Re: MP3-spelare, open source
Postat: 23 april 2014, 07:25:23
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å
Re: MP3-spelare, open source
Postat: 26 april 2014, 04:02:01
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?
Re: MP3-spelare, open source
Postat: 26 april 2014, 09:22:48
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.
Re: MP3-spelare, open source
Postat: 26 april 2014, 10:41:02
av MicaelKarlsson
Re: MP3-spelare, open source
Postat: 27 april 2014, 07:47:59
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.
Re: MP3-spelare, open source
Postat: 27 april 2014, 10:14:09
av blueint
Och sparkfun har chip som fixar .ogg ?
Re: MP3-spelare, open source
Postat: 27 april 2014, 11:46:54
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
Re: MP3-spelare, open source
Postat: 28 april 2014, 22:16:31
av kankki
Oj, ett finskt chip. Det ser man inte så ofta
