Draagbare inheemse MOD speler op basis van Raspberry PI (speelt MOD, S3M, IT, XM enz...). BassPlay-bibliotheek gebruikt.


Description:

Raspberry-PI gebaseerd inheemse MOD speler om te spelen muziek modules MOD, S3M, IT, XM o.a..
Het opdrachtregelprogramma speler op basis van Bas-spel bibliotheken gebruikt.

Korte beschrijving van de muziek modules:

Muziek modules is afkomstig van de Amiga computers, later werden overgedragen aan een andere platformen.
Het belangrijkste principe is het bestand met geluidsvoorbeelden en patronen met informatie van wanneer en hoe bepaalde geluid moet worden afgespeeld.
Want er tegenwoordig spelers voor Windows, Linux en andere platforms zijn, kunnen draagbare spelers spelen alleen mp3-bestanden die was mijn motivatie om te bouwen van deze speler.

Meer middelen over muziek modules:

http://en.wikipedia.org/wiki/Module_file
http://modarchive.org
FTP.modland.com

Motivatie:

Als ervaren liefhebber van muziek modules, heb ik gedroomd over inheemse draagbare speler.
Raspberry PI is dit toegestaan.
Het opdrachtregelprogramma speler (waarop standaard Raspbian) gebruikt om te worden gestart/gestopt door script.

Principe van de operatie:

Knoppen shorts pull-up weerstanden u GPIO pinnen van staat van 1 naar 0.
De controles GPIO pinnen scripts en bepaalde actie (play/stop/volgende/vorige) uitgevoerd.

Gebruikte onderdelen:

Raspberry Pi met standaard Raspbian.
Geschikte behuizing (een oude walkman in mijn geval).
Knoppen, eventueel PCB en draden/stekkers (afhankelijk van uw ontwerp)
Micro-USB-connector aan macht framboos zoals ontworpen.
4 10KOhm weerstanden

Benodigde bestanden:

Deze bibliotheken worden gebruikt:

http://www.un4seen.com/stuff/bass24-Linux-arm.zip
http://US.un4seen.com/files/bass24-Linux.zip

Opdrachtregelprogramma speler op basis van bovenstaande bibliotheken:

http://sourceforge.net/projects/almos666.u/files/bassplay-0.1.tar.gz/Download

Standaard Raspbian uit officiële website:

http://www.raspberrypi.org/downloads

Controle scripts waarmee speler boven via knoppen via GPIO in dit project zijn opgenomen.

Bouw de opmerkingen:

Het deel van de software is meest lastige stap van het project (ik heb het zo uitgebreid mogelijk).
Bedrading van pull-up weerstanden en knoppen is eenvoudig op zijn eigen, ik stel voor om eerst te proberen op brood bord voor solderen hebt u een beetje solderen ervaring.

Definitieve nota's:

Ik heb geprobeerd om de onderstaande stappen als gemakkelijk te begrijpen mogelijk te maken.
Als u zult verbaasd krijgen en/of eventuele vragen/tips laat het me weten en ik zal het updaten van dit project.

Bedankt:

VEEL dank aan Aleksander Mosingiewicz voor het maken van de opdrachtregel speler gebaseerd op de bibliotheken van Bas-spel en de manier om te compileren op framboos uitzoeken. Ik zou niet kunnen voltooien van het project zonder hem.
Andere dank gaat naar Raspberry team voor prachtig stukje hardware en Un4seen ontwikkeling voor bassplay bibliotheken.
Ik bedank de jongens op www.brmlab.cz en www.bytefest.org en www.praseparty.cz voor het aanmoedigen van mij te publiceren.
Laatste maar niet minste ik wil graag mijn ouders bedanken voor hun steun mij.

Gerelateerde Artikelen

3G Draadloze Router op basis van Raspberry Pi2

3G Draadloze Router op basis van Raspberry Pi2

Dit is een 3G draadloze router op basis van Raspberry Pi 2. De raspberry pi die kan uitvoeren van de verschillende linux distributies kan doen diverse voeders en interessante hulpprogramma's worden gebruikt. Ik had deze 3g-router met behulp van de ra
Monitor voor draadloos verkeer tank robot op basis van raspberry pi

Monitor voor draadloos verkeer tank robot op basis van raspberry pi

DIY een tank van de monitor voor draadloos verkeer is niet moeilijk op basis van de raspberry pi, weergegeven in de volgende afbeelding.Stap 1: Materialen voor de monitor van de raspberry pi gebaseerd rc tank 1.De Raad van de Raspberry pi:http://www.
Aquarium LED licht Controller op basis van Raspberry Pi

Aquarium LED licht Controller op basis van Raspberry Pi

Het hebben van een aquarium is goed voor een hobby en goed voor een beroep.Een van de belangrijkste onderdelen van een aquarium is de juiste verlichtingssysteem (onder anderen).Er is veel literatuur op het internet over dit thema, uit de zeer fundame
Weerstation op basis van Raspberry Pi

Weerstation op basis van Raspberry Pi

Dit is een eenvoudig project voor een weerstation.In eerste instantie leest het temperatuur, druk en vochtigheid. Volgende stap is het meten van de windrichting en na die wind snelheid.De basis van het project is een Raspberry PI-a + die werd gekozen
High-End Sound met 7 Inch Touchscreen Control op basis van Raspberry Pi en Max2Play

High-End Sound met 7 Inch Touchscreen Control op basis van Raspberry Pi en Max2Play

Met de komst van de nieuwe officiële Raspberry Pi Touchscreen waren we enthousiast om te vinden van aanvragen voor het in ons Max2Play-systeem. Sinds audio-toepassingen hebben een van onze belangrijkste richt zich vanaf het begin, dacht wij meteen va
Uitvoering van de MP3-speler met behulp van de Raspberry Pi

Uitvoering van de MP3-speler met behulp van de Raspberry Pi

Uitvoering van de MP3-speler met behulp van Raspberry PiVia dit instructable kun je mp3-bestanden op een USB flash drive met behulp van de raspberry pi.Vereisten:1-raspberry Pi B rev2.2-SD kaart met Raspbian OS.3 - weerstand 10 k ohm (2).4 - led ("1)
Eenvoudige Wav speler met behulp van Arduino

Eenvoudige Wav speler met behulp van Arduino

Praten over met behulp van Arduino om muziek te spelen, is het de Arduino MP3 schild niet het eerste ding dat je verzinnen? Of misschien sommige geeks zullen overwegen over tone() functie? Ze zijn niet de dingen die ons onderwerp gaat over vandaag. W
Op afstand gecontroleerde Multifunction scorebord op basis van Arduino, ESP8266 en uPanel firmware: interface ontwikkeling

Op afstand gecontroleerde Multifunction scorebord op basis van Arduino, ESP8266 en uPanel firmware: interface ontwikkeling

De oplossing hier gebruikt om op afstand controle Arduino door middel van ofwel smartphoneof tablet in plaats van drukknoppen, displays, etc. geldt voor vele projecten waarin de microcontroller worden gecontroleerd op afstand, moet dus de toepassing
Pong spel met behulp van fpga kit

Pong spel met behulp van fpga kit

Hallo iedereen. Ik deelde hier het project "pong spel met fpga kit". FPGA is veld programmable gate array. het is een technologie dat we elk digitaal apparaat door te programmeren ontwerpen kunt. dat betekent dat de fpga-kit fungeren als een dig
Programmeren van de ATtiny85 van Raspberry Pi

Programmeren van de ATtiny85 van Raspberry Pi

deze instructies vertellen u hoe te installeren en de ATtiny85 microcontroller van een Raspberry Pi via de SPI interface program. Veel mensen gebruiken de Ardiuno om dit te doen (dan kun je de Arduino IDE en vereenvoudigde C opdrachten gebruiken), of
DIY operatie spel met behulp van de geleidende inkt

DIY operatie spel met behulp van de geleidende inkt

DIY operatie spel met behulp van de geleidende inkt uit kale verf.Van een te bouwen het dag bij de San Antonio Hacker spatieDelen:Klein vak1 LED1 NPN-transistor1 weerstand 390 Ohmelektrische tapeBare verf Eelectrically geleidende verfMetalen pincetDi
Kwik RF afstandsbediende contactdoos controle van Raspberry Pi

Kwik RF afstandsbediende contactdoos controle van Raspberry Pi

Hoe u kunt besturen van kwik RF externe aansluitingen van de Raspberry Pi met behulp van Python.Stap 1: preambuleIk wilde het bouwen van een aangepaste controller voor bewaking en beheersing van het milieu in mijn (sub) tropische kassen, en de eerste
Operatie spel met behulp van Tynker

Operatie spel met behulp van Tynker

Dit is een stapsgewijze "How To" voor 4de en 5de klassers een interactieve bewerking-spel maken.Materiaal:1 - granenVakEen vel karton knippen uit een verschillende kartonnen doosVerf, Markers, om het even wat aan kleur metSharpieLiniaalSchaarX-A
Automatische ijsemmer leverancier op basis van Arduino

Automatische ijsemmer leverancier op basis van Arduino

Afgelopen vrijdag enkele ingenieurs uit DFRobot nam hun de Ice Bucket Challenge om het bewustzijn voor ALS. We besloten om het te doen in een maker manier met een leverancier van automatische ijsemmer op basis van Arduino.And zijn we alle makers over