Portable player MOD natif basé sur Raspberry PI (joue MOD, S3M, il, XM etc....). Utilise la bibliothèque de BassPlay.

Description:

Framboise-PI basé lecteur natif de MOD pour jouer des modules de musique MOD, S3M, il, XM parmi d’autres.
Il utilise le lecteur de ligne de commande basés sur la basse-jeu bibliothèques.

Brève description des modules de musique :

Modules de la musique provient d’ordinateurs Amiga, plus tard ont été transférés à une autre plateformes.
Le principe principal est le fichier contenant les échantillons sonores et les modèles contenant des informations de quand et comment sonore particulier doit être lu.
Comme il y a des joueurs pour Windows, Linux et d’autres plateformes de nos jours, lecteurs portables peuvent jouer uniquement les fichiers mp3 qui a été ma motivation pour construire ce joueur.

Plus de ressources concernant les modules de la musique :

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

Motivation :

Comme passionné de longue date des modules de la musique, j’ai rêvé tout lecteur portable natif.
Raspberry PI a permis cela.
Il utilise le lecteur de ligne de commande (en cours d’exécution par défaut Raspbian) pour être démarré/arrêté par script.

Principe de l’opération :

Boutons Short résistances de pull-up pour changer l’état de broches GPIO de 1 à 0.
Scripts de broches de contrôles GPIO et exécute une action particulière (play/stop/suivant/précédent).

Parties utilisées :

Raspberry Pi avec par défaut Raspbian.
Enveloppe appropriée (un vieux walkman dans mon cas).
Boutons, éventuellement de PCB et câbles/connecteurs (selon votre conception)
Connecteur micro-usb pour framboise puissance comme prévu.
4 résistances de 10KOhm

Fichiers nécessaires :

Ces bibliothèques sont utilisées :

http://www.Un4seen.com/Stuff/bass24-Linux-ARM.zip
http://US.Un4seen.com/files/bass24-Linux.zip

Joueur de ligne de commande basé sur les bibliothèques ci-dessus :

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

Raspbian par défaut du site officiel :

http://www.raspberrypi.org/downloads

Contrôler les scripts pour contrôler le lecteur ci-dessus via creux boutons GPIO sont inclus dans ce projet.

Informations sur la construction :

La partie logicielle est la plus difficile étape du projet (je l’ai fait aussi détaillé que possible).
Câblage des boutons et des résistances de pull-up est simple en soi, je vous suggère d’essayer d’abord à bord de pain avant de souder si vous avez un peu d’expérience souder.

Note finale :

J’ai essayé de faire des étapes ci-dessous aussi facile à comprendre que possible.
Si vous allez obtenir perplexe et/ou ont des questions/conseils s’il vous plaît faites le moi savoir et je mettrai à jour ce projet.

Merci :

Un grand Merci à Aleksander Mosingiewicz pour la création de joueur de ligne de commande basé sur les bibliothèques de la basse-jeu et de trouver la façon de compiler sur framboise. Je ne serais pas en mesure de terminer le projet sans lui.
Autres Merci va à l’équipe de framboise pour grand morceau de matériel et Un4seen de développement pour les bibliothèques bassplay.
Je tiens à remercier les gars de www.brmlab.cz et www.bytefest.org et www.praseparty.cz pour m’encourager à publier cela.
Dernière mais pas au moins, je tiens à remercier mes parents pour me soutenir.

Articles Liés

Comment obtenir Windows Media Player 11 pour l’ouvrir dans le menu est en ondes au lieu de la bibliothèque.

Comment obtenir Windows Media Player 11 pour l’ouvrir dans le menu est en ondes au lieu de la bibliothèque.

Une des parties plus mauvais sur WMP11 est que chaque fois que vous exécutez le programme, sa valeur par défaut est d'ouvrir dans la bibliothèque, au lieu de la fenêtre de lecture en cours. Microsoft a décidé que les gens ne devraient pas ont la poss
Prévoyant les légendes basé sur Flash Streaming vidéo

Prévoyant les légendes basé sur Flash Streaming vidéo

par KEVIN JONES(télécharger une version PDF de ce Instructable de la motopompe Centre d'échange d'informations d'accessibilité).« Comment sous-titrer mes médias coulants? » « Comment puis-je caption ma vidéo pour YouTube ou mon propre site Web? » « C
Alarme d’arrivée bus basé sur ARM mbed WIZwiki-W7500

Alarme d’arrivée bus basé sur ARM mbed WIZwiki-W7500

Salut, tout le monde.Je présente mon projet mbed. J'ai la fabrication d'autobus en temps réel arrivée alarme dispositif issu WIZnet WIZwiki-W7500 mbed Conseil de plate-forme de l'ITO. Ce projet smart device pour les gens occupés dans la matinée. Peut
Une bibliothèque portable w / Affichage hack

Une bibliothèque portable w / Affichage hack

j'ai magasiné partout pour une unité d'affichage produit portable.ils étaient tous énormes, pas très mobiles ou très cher.Alors j'ai pensé que je serait un hack mes bibliothèques pliantes à double fonction.Cela prend votre norme pliage Bibliothèque e
Bibliothèque PIC de Microchip pour contrôler une 20 de 4 LCD sur I2C

Bibliothèque PIC de Microchip pour contrôler une 20 de 4 LCD sur I2C

Ce Instructable présente une bibliothèque de « C » pour contrôler un seul 20 par 4 LCD basée sur le contrôleur LCD HD44780 sur I2C à l'aide de l'extenseur de IO 8 bits NXP PCF8574 distant. L'écran LCD est configuré pour l'interfaçage de 4 bits et peu
(Ascensor) Modèle d’ascenseur en utilisant Arduino, App Inventor et autres logiciels libres

(Ascensor) Modèle d’ascenseur en utilisant Arduino, App Inventor et autres logiciels libres

ESPConstrucción, paso a paso, de Nations Unies ascensor un escala usando arduino (como controlador del motor y entradas y salidas por bluetooth), inventeur de l'app (para diseño de aplicación como panneau de control del ascensor) y freeCAD y LibreCAD
Livres de la bibliothèque de lecture sur un iPad ou le kindle

Livres de la bibliothèque de lecture sur un iPad ou le kindle

OK--ici nous allons... Ma fille viens de recevoir un kindle pour Noël pour qu'elle puisse avoir tous les livres qu'elle veut disponible au bout de ses doigts... Alors, bien sûr, la question suivante est... « Comment puis-je obtenir les livres sur cet
Station météorologique basée sur Raspberry Pi

Station météorologique basée sur Raspberry Pi

Il s'agit d'un projet simple pour une station météorologique.Au départ, il lit la température, de pression et d'humidité. Prochaine étape est de mesurer la direction du vent et après que la vitesse du vent.La base du projet est un a + PI framboise qu
Socle d’ordinateur portable (basé sur les supports de IKEA)

Socle d’ordinateur portable (basé sur les supports de IKEA)

créer ce peuplement a eu moins de 20 minutes.J'ai utilisé deux supports VALTER de IKEA morceau de bois, 2 vis et vieux tapis de souris.Étape 1: Préparation pour la coupe Marquer la ligne d'un côté des tranches avec un crayon.Etape 2: Couper les bords
Comment obtenir aMule sur Raspberry Pi

Comment obtenir aMule sur Raspberry Pi

Dans ce instructable je vais vous montrer toutes les étapes pour obtenir un joli, web gérés, aMule nœud sur une facture pro forma de framboise.L'idée née de la nécessité d'avoir un faible coût et faible consommation aMule nœud toujours en cours d'exé
Ordinateur portable logement mod « DRAGONWARE »

Ordinateur portable logement mod « DRAGONWARE »

mon vieux portable criait pour un nouveau travail de peinture et le logo fujitsu-siemens était ennuyeux, alors j'ai fait moi-même un nouveau logo, il sculpté avec mon outil de gravure/multipurpose et comblé le vide avec quelques résine époxy et la LE
DIY scanner 3D basé sur vision structurée de léger et stéréo en langage Python

DIY scanner 3D basé sur vision structurée de léger et stéréo en langage Python

Ce scanner 3D a été effectué à l'aide de faible coûts éléments classiques comme le vidéo-projecteur et webcams. Un scanner 3D à lumière structurée est un dispositif de balayage 3D pour mesurer la forme tridimensionnelle d'un objet à l'aide de motifs
GitPi : Un serveur privé Git sur Raspberry Pi

GitPi : Un serveur privé Git sur Raspberry Pi

Git est habituellement utilisé en synchronisation avec GitHub - le premier est un système de gestion de code source et le second est un site Web où vous pouvez partager/contribuer dépôts Git avec la plus grande communauté de l'internet.Pour ceux qui
JavaScript pour ITO : clignotant LED sur Raspberry Pi avec Node.js

JavaScript pour ITO : clignotant LED sur Raspberry Pi avec Node.js

Dans ce tutoriel, vous apprendrez les étapes précises comment contrôler une LED connectée à une broche GPIO de Raspberry Pi en utilisant JavaScript et Node.js. C'est réellement la meilleure chose à faire avec un Pi de framboise et d'une LED. L'exempl