En coulisse

Play that floppy music white guy : de la musique avec de vieux lecteurs

Kevin Hofer
30/7/2019
Traduction: traduction automatique

Le PC Sleeper est terminé, mais je suis loin de l'être. Aujourd'hui, je fais du recyclage matériel avec les vieux éléments restants de Sleepy : de la musique programmée avec des lecteurs de disquettes.

Pourquoi jeter ce qui peut encore servir ? Hormis leur aspect jauni, les lecteurs de disquettes de Sleepy sont encore en parfait état.

  • Guide

    Projet PC Sleeper : la laideur a un nom

    par Kevin Hofer

Vous pouvez participer au concours pour le tirage au sort du PC Sleeper jusqu'au 1er août inclus. Pour savoir comment gagner, lisez l'article susmentionné.

Il est possible de bricoler toutes sortes de choses à partir de vieux lecteurs optiques. J'ai le talent musical d'un lindworm sous crack, mais j'aime quand même faire de la musique. C'est pourquoi je réalise un projet que j'ai en tête depuis longtemps : Faire de la musique avec des lecteurs de disquettes. Ainsi, je pourrai commencer une carrière de DJ à disquettes et vous ne subirez certainement pas de dommages auditifs à cause de mon moi sans talent.

Ce dont vous avez besoin pour la musique sur disquette

Grâce à Sleepy, je suis en possession de presque tout ce qu'il faut pour le projet:

  • Un ou plusieurs lecteurs de disquettes

J'ai encore un Arduino d'un projet précédent. Je n'ai besoin que des câbles de jumper. Je me base d'ailleurs sur ce manuel sur GitHub. Je ne vous donne donc pas ici un guide étape par étape pour réaliser votre propre projet.

C'est parti

Je connecte mon premier disque dur à l'Arduino. Les broches des lecteurs de disquettes sont construites par paires. Les broches de la ligne supérieure sont paires et celles de la ligne inférieure sont impaires.

Les broches paires sont pour les données et les impaires pour la mise à la terre. Pour ce projet, j'ai besoin des broches 12, 18 et 20. La broche 12 est la broche de sélection du lecteur. Elle permet d'allumer le lecteur de disquette afin qu'il réagisse aux signaux. La broche 18 est la broche de direction. Elle indique au moteur pas à pas du lecteur de disque d'avancer ou de reculer. La broche 20 est la broche step. Chaque fois qu'elle passe de mise à la terre à non mise à la terre, le moteur se déplace d'un pas dans la direction indiquée par la broche de direction.

Pour que le lecteur fonctionne, je connecte la broche Drive Select à sa contrepartie à la terre. Je connecte donc la broche 12 à la broche 11. Je connecte la broche de direction à la broche PWM numérique 3 de l'Arduino. La broche step est connectée à la broche PWM-2 de l'Arduino. Il ne me reste plus qu'à connecter la contrepartie à la terre de la broche step, la broche 19, à la broche GND de l'Arduino et la première disquette est connectée.

Je veux tout de suite essayer de voir si cela fonctionne. Mais avant de pouvoir le faire, je dois encore alimenter le lecteur de disquettes. Pour que mon bloc d'alimentation soit en mesure de le faire, je dois le ponter. La meilleure façon de le faire est d'utiliser sowas. Je l'ai fait différemment, mais ma méthode est déconseillée, c'est pourquoi je ne te dis pas comment j'ai fait.

Génial, le voyant d'état du lecteur s'allume. Il ne me reste plus qu'à flasher l'Arduino et à télécharger le logiciel. Comme je l'ai dit, vous trouverez les instructions pour le faire vous-même ici si vous voulez faire de la musique de disquette vous-même.

Maintenant, de la musique pour vos oreilles

Moppy Control, c'est le nom du logiciel, offre trois échantillons de chansons Midi. Pour que le lecteur de disquettes joue de la musique, je dois charger des fichiers musicaux au format Midi dans le logiciel. Le programme ne peut rien faire avec d'autres types de fichiers. Je choisis la chanson Tetris et appuie sur Play.

Yes, ça marche. Je veux plus, plus de lecteurs de disquettes. Moppy Control peut contrôler plusieurs disquettes et en extraire des sons. Si je veux connecter plusieurs lecteurs, j'ai un problème : je dois connecter la broche 19, la broche de terre de la broche d'étape, à la broche GND de l'Arduino. Or, je n'en ai qu'une seule à disposition sur l'Arduino. Je résous le problème en connectant en série les broches 19 des autres lecteurs via une Breadboard et, pour finir, en les reliant à la broche GND de l'Arduino.

Après avoir tout connecté, je réessaie tout de suite avec la mélodie de Tetris.

Yes, yes ! Comme ça, la mélodie est encore plus géniale. J'ai envie de brancher d'autres lecteurs de disquettes et je m'en procure d'autres.

Au total, je connecte cinq disquettes et j'essaie différentes chansons midi.

Voici encore Tetris avec tous les instruments nécessaires. Il y a au maximum trois des cinq floppies qui jouent. Le fichier midi semble donc n'envoyer que les signaux correspondants. Je vais essayer un autre sample song : Kirby's Theme.

J'essaie encore un autre sample song : Kirby's Theme.

Je ne sais pas pour vous, mais je trouve que ça sonne vraiment bien. La mélodie me rappelle l'époque où je faisais avaler toutes sortes d'ennemis à Kirby, le héros rose, pour m'approprier leurs pouvoirs.

Mais passons à la musique. Récemment, mes collègues de digitec et Galaxus ont essayé des instruments pour enfants et ont joué Seven Nation Army de White Stripes dessus.

Bien que j'ai failli mourir de rire à partir de la vidéo, surtout à partir des visages limite débiles, je trouve que ma version sonne mieux.

Le style musical glitch puise son inspiration, entre autres, dans les bruits d'appareils électroniques. J'essaie donc de retraduire la chanson Fortune Days de Glitch en Floppy.

Eh bien, j'ai encore beaucoup de retard à rattraper par rapport à l'original. Peut-être qu'avec plus de lecteurs de disquettes, ça marchera mieux, ou peut-être que le fichier midi n'est pas si génial que ça.

Je ne me laisse pas abattre par ce petit coup de mou et je continue d'essayer assidûment. En ce moment, je joue à la version Switch de Final Fantasy VII dans le train, alors je fais jouer à mes floppies le thème de Boss Battle.

Pour cela, mes Floppy méritent un tonnerre d'applaudissements. C'est tout ce que vous pouvez obtenir dans notre boutique pour passer à un niveau supérieur. La mélodie héroïque me permet de m'évader par la pensée. À ce propos : connaissez-vous la situation où les jours se suivent et se ressemblent ? C'est vraiment frustrant et cela rend le quotidien vraiment pénible. Bill Murray, dans le film classique Groundhog Day, est encore plus mal loti et doit revivre la même journée encore et encore. Le pire dans le film : chaque fois que cette stupide polka joue cette mélodie. Grâce à mes Floppy, elle m'énervera certainement moins à partir de maintenant.

Enfin, le générique d'une de mes séries préférées de tous les temps : Pinky and the Brain

J'en veux toujours plus

La musique de Floppy met vraiment de bonne humeur. Avec mon petit projet, je n'ai fait qu'effleurer la surface. Il y a encore beaucoup à faire. Je continue d'expérimenter et je vous ferai part de mes escapades musicales dans d'autres articles. Si vous voulez vraiment écouter une chanson en particulier, dites-le dans la section des commentaires et je verrai ce que je peux faire.

  • Guide

    Projet PC Sleeper : la laideur a un nom

    par Kevin Hofer

Cet article plaît à 30 personne(s)


User Avatar
User Avatar

La technologie et la société me fascinent. Combiner les deux et les regarder sous différents angles est ma passion.


Gaming
Suivez les thèmes et restez informé dans les domaines qui vous intéressent.

Informatique
Suivez les thèmes et restez informé dans les domaines qui vous intéressent.

Ces articles pourraient aussi vous intéresser

  • En coulisse

    « Microsoft Flight Simulator 2024 » à l’essai : une expérience laborieuse

    par Kevin Hofer

  • En coulisse

    Analyse de l’air ambiant : Wuerfeli vs Oxocard Science Plus

    par David Lee

  • En coulisse

    Imprimante 3D à partir de vieux disques durs : une expérience qui a échoué sur le tard

    par Kevin Hofer

9 commentaires

Avatar
later