Table des matières:

Sidstick : Pocket Chiptunes Player : 12 étapes
Sidstick : Pocket Chiptunes Player : 12 étapes

Vidéo: Sidstick : Pocket Chiptunes Player : 12 étapes

Vidéo: Sidstick : Pocket Chiptunes Player : 12 étapes
Vidéo: Trying Jennifer Barretta's 3-Rail Kick System | Your Average Pool Player Live 2024, Novembre
Anonim
Sidstick: Lecteur Chiptunes de poche
Sidstick: Lecteur Chiptunes de poche

100 000 chansons SID dans votre poche ! Le SIDstick est un lecteur chiptunes de poche comprenant:

  • stockage amovible prenant en charge les cartes microSD
  • Plus de 20 heures d'autonomie
  • Lecture matérielle de très haute qualité à une fréquence d'échantillonnage de 31 kHz, résolution > 16 bits
  • Complètement ouvert, la conception matérielle et le code source sont disponibles sous la licence MIT
  • Évolutif avec des connexions sur la carte.

Les kits et PCB sont disponibles sur www.gadgetgangster.com. Voici une démo: Et quelques autres favoris de ChiptunesOcean Loader: Quelques autres bons:

Étape 1: FAQ

FAQ
FAQ

Que sont les Chiptunes ? Pour citer Wikipédia, « de la musique écrite dans des formats sonores où tous les sons sont synthétisés en temps réel par une puce sonore d'ordinateur ou de console de jeux vidéo, au lieu d'utiliser une synthèse basée sur des échantillons ». Beaucoup de chiptunes sont extraits de jeux vidéo classiques, et certains sont de nouvelles œuvres. Le SIDstick joue la variété la plus courante de chiptunes, de la musique écrite pour la lecture sur une puce SID. La plus grande collection de musique SID est probablement la High Voltage SID Collection, qui contient 36 000 morceaux SID, téléchargeables gratuitement. Combien de temps durent les piles ? Selon le type de piles que vous utilisez, vous obtiendrez environ 20 heures de lecture. Je vous suggère d'utiliser des piles rechargeables, mais les alcalines fonctionneront également. Combien de chansons puis-je stocker ? Tous. Une carte microSD de 2 Go stockera 20 000 à 30 000 chansons, selon la taille du fichier. C'est environ 60 jours de morceaux uniques. Est-ce difficile à assembler ? Non, c'est assez facile - il n'y a pas beaucoup de composants sur le SIDstick, la plupart de la magie se produit dans le microcontrôleur. L'emplacement pour carte microSD est pré-assemblé, vous n'avez donc pas besoin de faire de soudure en surface. Je veux des détails techniques ! Ce n'est pas vraiment une question, mais voici les détails de SIDcog, le processeur audio principal;

  • taux d'échantillonnage de 31 kHz
  • >Résolution 16 bits
  • Prise en charge complète des filtres - toute combinaison de filtres passe-bas, passe-bande et passe-haut
  • Prise en charge complète de l'enveloppe avec une courbe de libération/décroissance logarithmique. (utilise la même approximation logarithmique qu'un vrai SID)
  • Prend en charge les 4 types de formes d'onde
  • Volume principal de 16 étapes
  • Le bit de réinitialisation de la forme d'onde fonctionne. (de nombreux morceaux de Rob Hubbard reposent sur ce comportement exact)
  • Modulation en anneau
  • Synchronisation de l'oscillateur

SIDcog fonctionne sur une hélice Parallax, un microcontrôleur à 8 cœurs, 80 MHz, et peut être reprogrammé avec un PropPlug, les connecteurs sont sur la carte. Le SIDstick est le produit d'un effort de groupe - Johannes Ahlebrand a fait le noyau et l'application de bureau SIDcog, Jeff Ledger a fait l'interface de la carte SD et le contrôle de piste / volume. J'ai fait la mise en page du circuit imprimé. Merci également à James Long de Lil' Brother SMT Assembly pour les services de conception et d'assemblage de la carte microSD.

Étape 2: Préparation: Outils

Outils pour la construction de projets électroniques de Gadget Gangster sur Vimeo.

Le SIDstick prend environ 40 minutes à assembler. La soudure est simple et c'est un bon projet si vous débutez. Il y a une tonne de super instructables sur la façon de souder (un ici).

Outils

Vous aurez besoin de quelques outils pour assembler le projet; 1 - Fer à souder et soudure. La soudure au plomb est plus facile à travailler et un fer de 15 à 40 watts convient parfaitement. Je vends un petit pack combo elenco (ici) qui fonctionne plutôt bien. 2 - Les digues. Les pinces coupantes diagonales sont utilisées pour couper les fils en excès des composants après les avoir soudés. Ils n'ont pas besoin d'être sophistiqués, j'utilise une paire que j'ai achetée chez Ikea pour un dollar ou deux.

Étape 3: Préparation: Liste des pièces

Préparation: Liste des pièces
Préparation: Liste des pièces

Voici les pièces dont vous aurez besoin. Si vous avez commandé un kit, vérifiez que votre colis contient toutes les pièces répertoriées. S'il manque quelque chose, envoyez-nous simplement un e-mail à [email protected];

Régulateur de tension MCP1700 (3V, TO-92) Référence Mouser: 579-MCP1700-3302E/TO Quantité: 1Switch tactile Référence Mouser: 653-B3F-1000 Quantité: 3 HC49/US Xtal Value: 5Mhz Référence Mouser: ECS- 50-20-4X Quantité: 1 Prise DIP 40 broches (600 mil) Référence Mouser: 517-4840-6004-CP Quantité: 1 Prise DIP 8 broches (300 mil) Référence Mouser: 517-4808-3004-CP Qté: 1 Prise casque stéréo 3,5 mm Réf. Mouser: 806-STX-3100-5N Qté: 1 Capuchon électrolytique radial 47uF (micro-mini) Réf. Mouser: 140-L25V47-RC Qté: 2 Microcontrôleur à hélice Disponible sur Parallax.com Qté: 1 module uSD disponible chez Gadget Gangster Qté: 1 potentiomètre à molette 10k ohm Référence Mouser: 3352T-1-103LF Quantité: 1 3xAA Battery Box Référence Mouser: 12BH331/CS-GR Quantité: 1 PCB SIDStick Disponible chez Gadget Gangster Qté: 132 Ko EEPROM Référence Mouser: 24LC256-I/P Qté: 1 Si vous l'obtenez avec le kit, il sera préprogrammé. Sinon, vous aurez besoin d'un programmeur EEPROM comme un PropPlug. Résistance 10k ohm (1/4 Watt) - (Marron - Noir - Orange) Qté: 4 Condensateur céramique radial de 0,1 uF (104) Qté: 5 Embases à broches rectangulaires Qté: 6 Embases à broches usinées Qté: 2

Étape 4: Faire: Étape 1

Faire: Étape 1
Faire: Étape 1
Faire: Étape 1
Faire: Étape 1
Faire: Étape 1
Faire: Étape 1

Prenez 3 des résistances (elles sont toutes identiques, 10k ohms, Marron - Noir - Orange), pliez les fils à un angle de 90 degrés et insérez-les dans le PCB à R1, R2 et R3.

Retournez la planche et écartez les fils. Soudez les résistances à la carte et coupez l'excès de fil.

Étape 5: Faire: Étape 2

Faire: Étape 2
Faire: Étape 2
Faire: étape 2
Faire: étape 2
Faire: étape 2
Faire: étape 2

Prenez les condensateurs en céramique.1uF et insérez-les dans C1, C2 et C3. Ils ne sont pas polarisés, donc peu importe dans quel sens ils entrent. Écartez les fils, retournez la carte, soudez-la et coupez les fils en excès. Prenez les bouchons en céramique restants et ajoutez-les à C4 et C5.

Étape 6: Faire: Étape 3

Faire: Étape 3
Faire: Étape 3
Faire: Étape 3
Faire: Étape 3

Ajouter les 2 bouchons électrolytiques en C6 et C7. Ces capuchons sont polarisés, les fils les plus longs passent par les trous carrés (à côté du + marqué sur le circuit imprimé). Les casquettes ont des rayures sur leur corps, les rayures partent à gauche (pointant vers le centre du plateau).

Ajoutez le régulateur de tension à 'VR'. C'est une petite boîte noire avec une encoche découpée et trois pattes qui sortent du bas. L'encoche doit pointer vers le bord de la planche, comme indiqué sur le marquage sur la planche. Ajoutez la 4ème résistance de 10k ohms (Marron - Noir - Orange) à R4.

Étape 7: Faire: Étape 4

Faire: Étape 4
Faire: Étape 4
Faire: Étape 4
Faire: Étape 4

Il y a 3 boutons sur le SIDstick pour aller à la piste suivante, revenir en arrière et Play/Pause. Ajoutez les boutons à S1, S2 et S3. Ces gars s'enclenchent - retournez la carte et soudez-les.

Le volume est contrôlé à l'aide du potentiomètre à molette, ajoutez-le dans le coin supérieur de la carte, comme indiqué sur le PCB.

Étape 8: Faire: Étape 5

Faire: Étape 5
Faire: Étape 5
Faire: Étape 5
Faire: Étape 5
Faire: Étape 5
Faire: Étape 5

Prenez les 2 broches usinées, séparez-les avec vos digues, et grattez le plastique. Vous aurez 2 petites épingles. Déposez les broches dans les 2 trous du PCB marqués 'Xtal'.

Utilisez un post-it collant pour les maintenir sur le tableau, retournez-le et soudez-les au tableau. Le post-it les empêchera de tomber avant qu'ils ne soient soudés. Une fois qu'ils sont soudés, il suffit de couper les fines pointes métalliques. Ce sera votre socle de cristal.

Étape 9: Faire: Étape 6

Faire: Étape 6
Faire: Étape 6
Faire: Étape 6
Faire: Étape 6

Insérez les douilles. La prise 40 broches va en U1, en plein milieu de la carte, l'encoche est plus proche des 2 capuchons électrolytiques.

ajouter la prise casque à côté des boutons La prise 8 broches va à U2, l'encoche est plus proche du bord de la carte. Maintenant, poussez l'hélice dans la prise - l'encoche sur la puce pointant de la même manière que la prise. Idem pour l'EEPROM.

Étape 10: Faire: Étape 7

Faire: Étape 7
Faire: Étape 7
Faire: Étape 7
Faire: Étape 7
Faire: Étape 7
Faire: Étape 7

Ajoutez les en-têtes de broche à la carte USB sur la rangée extérieure de trous. Maintenant, placez la fente pour carte uSD sur l'accessoire, comme indiqué sur la photo, afin qu'elle repose directement sur le circuit intégré. Retournez la carte et soudez les broches directement sur le PCB.

Vous pouvez déposer votre cristal dans la prise maintenant - il suffit de couper tout sauf 3-4 mm des fils sur le cristal et de les insérer dans le circuit imprimé à "XTAL".

Étape 11: Faire: Étape 8

Faire: Étape 8
Faire: Étape 8
Faire: Étape 8
Faire: Étape 8

Pour connecter la batterie, il y a un trou à côté de la connexion de la batterie sur la carte. Faites passer un fil de la batterie dans le trou et attachez-y l'autre fil - cela permettra de soulager les tensions.

Le fil rouge passera par le trou marqué '+', le fil noir passera par le trou marqué '-'.

Étape 12: Utilisation et téléchargements

Utilisation et téléchargements
Utilisation et téléchargements

Usage

L'utilisation du SIDstick est simple. Appuyez sur l'interrupteur d'alimentation (situé sur le boîtier de la batterie) et il commencera à jouer la première chanson (par ordre alphabétique du nom de fichier) sur la carte mémoire. Appuyez sur le bouton « play/pause » pour arrêter/démarrer la musique, et précédent/suivant vous permettra de sauter des pistes. Lorsque vous chargez votre carte mémoire avec des morceaux, gardez à l'esprit deux choses; 1 - Le SIDstick ne reconnaîtra que les noms de fichiers au format '8.3'. Cela signifie que vous devez conserver les noms de fichiers à 8 caractères avec une extension à 3 caractères. 'song.dmp' est correct, mais 'thisisasong.dmp' contient trop de caractères. Le SIDstick ignorera toutes les pistes qui ont trop de caractères dans le nom de fichier. 2 - Les fichiers.sid doivent être convertis en fichiers.dmp avant de pouvoir être lus. C'est un processus très bref et Johannes a construit un convertisseur multiplateforme avec une jolie petite interface utilisateur. La version Windows est là, et la version Mac et Linux devrait être prête dans quelques jours. C'est ça! Profitez de votre SIDstick !

Téléchargements

Tout est disponible sous la licence MIT, qui est essentiellement du domaine public: Firmware SIDstick: Version initiale. Vérifiez la page du projet pour les versions mises à jour. Schéma - pdf,.dch PCB layout - pdf,.dip Les photos haute résolution de ce tutoriel sont sur flickr. Le SIDstick est disponible en kit chez Gadget Gangster

Conseillé: