Bärbar infödda MOD spelare baserat på Raspberry PI (spelar MOD, S3M, det, XM etc...). Använder BassPlay bibliotek.
Hallon-PI grundval av ursprunglig MOD player för att spela musik moduler MOD, S3M, det, XM bland andra.
Den använder kommandoradsverktyget spelare baserad på bas-play bibliotek.
Kort beskrivning av musik moduler:
Musik moduler påbörjar från Amiga datorer, senare överfördes till en annan plattformar.
Den huvudsakliga principe är den fil som innehåller ljudexempel och mönster som innehåller information om när och hur visst ljud ska spelas.
Som spelare för Windows, Linux och andra plattformar nuförtiden, kan bärbara spelare spela bara mp3-filer som var min motivation att konstruera denna spelare.
Mer resurser när det gäller musik moduler:
http://en.wikipedia.org/wiki/Module_file
http://modarchive.org
FTP.modland.com
Motivation:
Som lång tid entusiast av musik moduler drömt jag om infödda bärbara spelare.
Raspberry PI har tillåtit detta.
Den använder kommandoradsverktyget player (körs på standard Raspbian) startas/stoppas av skript.
Principe av driften:
Knappar shorts pull-up motstånd för att ändra GPIO pins staten från 1 till 0.
Skript kontroller GPIO stift och utför viss åtgärd (play/stop/nästa/föregående).
Begagnade delar:
Raspberry Pi med standard Raspbian.
Lämplig hölje (en gammal walkman i mitt fall).
Knappar, möjligen PCB och kablar/kontakter (beroende på din design)
Mikro-USB-kontakt till power hallon som avsett.
4 10KOhm motstånd
Nödvändiga filer:
Dessa bibliotek används:
http://www.un4seen.com/stuff/bass24-linux-arm.zip
http://US.un4seen.com/files/bass24-Linux.zip
Kommandorads-spelare baserad på bibliotek ovan:
http://sourceforge.net/projects/almos666.u/files/bassplay-0.1.tar.gz/Download
Standard Raspbian från officiella hemsidan:
http://www.raspberrypi.org/downloads
Styra skript för att styra spelaren ovan via knappar tråg GPIO ingår i detta projekt.
Konstruktion anteckningar:
Det programvara är mest knepiga steg av projektet (jag har gjort det så utförligt som möjligt).
Ledningar av pull-up motstånd och knappar är enkelt på egen hand, jag skulle föreslå att försöka första bröd ombord innan lödning om du har lite lödning erfarenhet.
Slutliga anteckningar:
Jag har försökt att göra stegen nedan som lätt att förstå som möjligt.
Om du ska få förbryllad och/eller har några frågor/tips Låt mig veta och jag ska uppdatera detta projekt.
Tack:
STORT tack till Aleksander Mosingiewicz för att skapa kommandorads-spelare baserad på bas-play bibliotek och räkna ut sättet att kompilera den på hallon. Jag skulle inte kunna avsluta projektet utan honom.
Andra tack går till hallon team för stor del av maskinvaran och Un4seen utveckling för bassplay bibliotek.
Jag vill tacka grabbarna på www.brmlab.cz och www.bytefest.org och www.praseparty.cz för att uppmuntra mig att publicera detta.
Sist men inte minst vill jag tacka mina föräldrar för att stödja mig.