sPot, un iPod de 2004 modifié pour jouer de la musique depuis… Spotify

Nicolas Furno |

Guy Dupont s’est lancé un sacré défi : après avoir récupéré un iPod de quatrième génération, un modèle sorti en 2004 qui intégrait tous les contrôles sur la mythique roue de sélection inventée par Apple, il a tenté de le lier à son compte Spotify. Pour ceux qui étaient trop jeunes pour avoir connu cette époque, sachez qu’il n’y avait aucun service de streaming en 2004. L’iPod intégrait alors sa propre musique sur un disque dur de 40 ou 80 Go et on transférait les fichiers via iTunes exclusivement.

Pour parvenir à cet objectif, il a fallu modifier l’iPod en profondeur. De fait, il ne reste plus rien de l’original, si ce n’est la coque extérieure qui intègre la roue de sélection. Tout a été changé à l’intérieur, y compris l’écran, pour intégrer les composants nécessaires. Comme le bricoleur l’explique dans sa vidéo, il est parti d’un Raspberry Pi Zero, un micro-ordinateur qui intègre une puce Wi-Fi, relié à un écran couleur de la même taille que l’écran original. Il a développé sa propre interface, en conservant au maximum l’esprit original de l’iPod.

Si l’iPod modifié par Guy Dupont est bien préservé à l’extérieur, l’intérieur est une autre affaire…

Comme il le détaille dans sa vidéo, il a utilisé plusieurs composants additionnels pour convertir les contrôles sur la molette tactile en commandes que le Raspberry Pi pourra comprendre, pour permettre la charge de la batterie à partir d’un port micro-USB qui remplace le connecteur trente broches original, ou encore pour apporter une sensation physique en tournant la molette à l’aide d’un moteur haptique. Une batterie de 1 000 mAh a été installée pour alimenter tout ça et le bouton de verrouillage de l’écran sert désormais à allumer et éteindre cet ordinateur.

La vidéo détaille aussi ce qui a été nécessaire côté logiciel et les plus bricoleurs d’entre vous pourront trouver le code source (en C pour le matériel et en Python pour l’interface) à cette adresse. Le matériel nécessaire est détaillé sur cette page. Le résultat est assez bluffant, mais il y a quelques inconvénients à noter. La sortie jack ne fonctionne pas, tout se fait en Bluetooth et il faut aussi compter 45 secondes environ pour chaque démarrage, sachant qu’il n’y a pas de veille.

avatar brucewayne | 

Je rêve d un nouvel iPod “old gen” avec Apple Music 😃

avatar Biking Dutch Man | 

@brucewayne

J’ai acheté une sorte d’iPod à roue (modèle d’une marque chinoise) avec sortie symétrique et lecteur de carte SD 512GB. Le DAC et l’ampli casque sont superbes, l’autonomie de 20 heures, avec un bon casque Sennheiser c’est magnifique, loin de Spotify et des AirPods!

avatar Cric | 

@Biking Dutch Man

FiiO ?

avatar ancampolo | 

@brucewayne

Oui space grey ou le bleu du airpods max j’achèterai de suite

avatar louisb | 

Pour ceux qui étaient trop jeunes pour avoir connu cette époque, sachez qu’il n’y avait aucun service de streaming en 2004.

Je meurs... 😭 (28 ans)

avatar hogs | 

ben la radio ... mais ce n'était pas toi qui choisissait la playlist ;-)

avatar abioninho | 

@louisb

27 ici mais j’avais le streaming en 2004 😃

avatar koko256 | 

Et elle date de quand la tentative d'un groupe politique (les écolos ?) en faire passer la licence globale pendant que les autres dormaient avant de l'annuler ?

avatar abioninho | 

‘Pour ceux qui étaient trop jeunes pour avoir connu cette époque, sachez qu’il n’y avait aucun service de streaming en 2004’

C’est ça ! Exactement... c’est incroyable pourtant c’était comme hier.

(Enfin si on fait exception de Napster lancé en 2001 et des autres services de streaming disponibles en 2004... Le journaliste à la MacGé 😂😂 ; c’est Apple qui a inventé le streaming j’imagine)

avatar gwadada | 

@abioninho

Napster en 2001 c’était pas du tout du streaming...et donc dis nous en 2004 il y avait quoi comme services de streaming?

avatar Nicolas Furno | 

@gwadada

Oui, je suis très curieux aussi de découvrir ça. 🤔

Sachant que YouTube n’était même pas encore né (février 2005), il y avait bien QuickTime, mais c’était de la niche dans la niche en 2004.

avatar gwen | 

@nicolasf

Si si, en 2004, on pouvais streamer la musique de son électrophone avec deux pots de yaourt et un fil. Comme ça, on pouvais partager sa musique avec ses amis à prêt de cinq mètre de distance. 😜

avatar fosmiling | 

Je suis toujours impressionné par les gens qui ont l’envie et les compétences pour faire ce genre de truc, et surtout le temps!!!

avatar fosmiling | 

Je suis toujours impressionné par les gens qui ont l’envie et les compétences pour faire ce genre de truc, et surtout le temps!!!

avatar raoolito | 

competences en electroniques, en code etc… c’est fou et une bidouille magique, comme d’autres site soit-disants spécialisés devraient se souvenir...

avatar 406 | 

Donc il préfère le mp3 à l aiff ? Ok...

avatar wataru | 

faire un interface graphique en python ? pourquoi pas…

avatar smog | 

Oui, je n'ai pas trop compris le truc. Quel est l'intérêt de Python pour la GUI ?

Par ailleurs, je me permets de dire que ces Spotify et consorts, c'est vraiment une plaie pour la plupart des artistes, et juste pour ça je n'en ferai pas un ! ;-)

avatar wataru | 

@smog

C’est une question d’habitude je pense. A titre personnel j’aurai sûrement fait du C++. Mais on peut faire pleins de choses avec le Python est vraiment un super langage (que je déteste personnellement) !

avatar smog | 

@wataru oui, sans doute en effet. C'est vrai que Python c'est quand-même assez génial pour sa versatilité et son efficacité !

avatar Nicolas Furno | 

@wataru

Il en parle à la fin, c'est une question d'habitude et aussi parce qu'une librairie simplifie les choses pour gérer Spotify.

avatar david66 | 

Le modem 56 kbit/s... eMule... une nuit de téléchargement pour récupérer un album...

avatar nukeo | 

@david66

+1
Ça me parait fou aujourd’hui :)

avatar Cric | 

Je n’ai pas compris en quoi c’était un iPod modifié ?
C’est plutôt un RPi avec la coque d’un iPod, non ?

avatar Tibimac | 

@Cric

Oui en effet pour le coup à part la coque il n'y a plus rien de l'iPod d'origine ^^
[EDIT] Si pardon, le bouton de verrouillage ^^ haha

avatar Louisgaga | 

@Cric

Il garde l'âme de l'iPod, la roue, la sensation du touché, le look de l'interface.

avatar Cric | 

@Louisgaga

Oui certes mais je m’attendais à une adaptation sur le hardware de l’iPod.
Cela n’enlève rien à la qualité du travail effectuée et au résultat obtenu.

avatar morpheusz63 | 

Merci du partage, un interview de l'auteur aurais été un plus pour mieux comprendre ça démarche, pourquoi pas du swift à la place du python?

avatar iftwst | 

Même son nom fait old school.

avatar empedro9 | 

@iftwst

😂

avatar Ingmar97432 | 

Attachant, intéressant et brillant ce jeune homme 👍

CONNEXION UTILISATEUR