Gamoover

Vous êtes nostalgiques des jeux vidéos de votre enfance ? Vous désirez acquérir, ou construire une borne d'arcade ? Vous trouverez ici les réponses a vos questions et une communauté de joueurs passionnés.

Menu

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.

Voir les contributions Menu

Messages - Heden

#1
Salut @Little_Rabbit
je vais essayer d'etre plus clair :)


CitationJ'avais d'abord cru que tu utilisais une tablette... Puis en relisant, bah non puisque c'est basé sur un Raspberry Pi :D !

L'écran du Pi est tactile, et le Pi il est reliée en Blutooth à la colonne amplifiée, c'est ça ?

Oui RPI4 c'est un raspberry 4 de 4Go avec un SD de 64Giga , un ecran tactile posé dessus via une coque .
l'ensemble est connecté a une colonne BT qui avait un lecteur CD qui est HS .


CitationCitation de: Heden le Jeudi 26 Février 2026, 21:27:32 PM
- quand on ajoute un album le carrousel le détecte et affiche un voyant orange , suffit de cliquer sur la pochette et la on scan les MP3 pour détecter les blanc en un/out , et crée un js qui dit ou démarrer le titres , pour éviter les blancs trop long .

Tout ce passage est le plus obscure pour moi...


Les morceaux sont bien stockées sur la carte SD du Pi (ou streamés depuis un NAS/répertoire réseau ?) ?

C'est quoi des blancs en un/out ?

C'est quoi un js ? Un javascript ?

Ça analyse les blancs/moments de silence dans un morceau pour les squeezer ? Comment ça marche ?

- Les morceaux sont bien stockées sur la carte SD du Pi (ou streamés depuis un NAS/répertoire réseau ?) => sur la SD transfert depuis un pc en SFTP

- C'est quoi des blancs en un/out => certains titres de cd quand tu les ecoute il demarre à 2sec par ex , donc avant tu as un blanc idem en sortie , meme sur spotify y a des blanc en sortie de 10 sec parfois . IN/OUT c'est ENTREE/SORTIE sur le titre

- C'est quoi un js ? Un javascript => oui les infos une fois scanné sont stockés sur un fichier JS et associé au titre , IN:1.5sec et  OUT:2sec par ex donc quand le titre sera joué on va l'ecouter a partir 00m:01s:50ms et non a 0

-Ça analyse les blancs/moments de silence dans un morceau pour les squeezer ? Comment ça marche = > voila c'est ca si tu utilise par un log de dj tu peux le faire en auto ou placer un CUE la ou tu veux demarrer , ici en python j'utilise ffmeg qui scan chaque album ajouté



 
CitationCitation de: Heden le Jeudi 26 Février 2026, 21:27:32 PM
Il utilise ça sur le lecteur d'albums et le jukebox aléatoire.

Il utilise quoi ? La détection des blancs/silences pour ne pas les jouer ?
c'est exactement ca , certaines compilation ont des blancs et tu te retrouve avec des trous de 2,3,4 sec entre les titres , la on aura en mode CD ou aleatoire peut-etre une 0.5sec entre les titres ca je peux le regler apres si besoin


CitationCitation de: Heden le Jeudi 26 Février 2026, 21:27:32 PM
le script a une fonction pour reconnaître un album d'un artiste et une compilation , bien pratique pour l'affichage des infos '' Artiste - Titre''.
Peux-tu nous en dire plus ? Cette fonction analyse le son comme le ferait un Shazam, en ce connectant à une base de donnée ? Ou bien ça analyse le nom du fichier ? Le but est d'automatiser la création des méta-données de l'album ?

En fait, ce que je n'ai pas compris, c'est d'où viennent les albums ! :D Ce sont bien des fichiers que tu mets dans un répertoire non ?


- Peux-tu nous en dire plus ? Cette fonction analyse le son comme le ferait un Shazam, en ce connectant à une base de donnée ? Ou bien ça analyse le nom du fichier ? Le but est d'automatiser la création des méta-données de l'album => non pas vraiment , les albums d'artistes sont fait d'une façon ou chaque titre à que le nom , donc le systeme va recupere le nom de l'album que j'ai rentré et vire le nom de celui ci pour garder que le nom de l'artiste + le titre et c'est affiché proprement , contrairement aux compilations multi artistes , la j'ai du modifier le code pour les detecter , les compilation les mp3 sont sous la forme "titre - artiste" je zap donc le nom de la compilation et recupere que les infos du mp3 , pas pareil que le systeme album ( tu as compris mdr)


-En fait, ce que je n'ai pas compris, c'est d'où viennent les albums ! :D Ce sont bien des fichiers que tu mets dans un répertoire non => ripp des cd de beaux parents qui ont pleinnnnn de cd , j'ai tout numerisé et fais des compilations et c'est en MP3/320 sur la sd


Voila pour les infos en details :)




#2
Bonsoir à tous

En 2025 j'avais débuté un petit projet , installer un raspberry avec écran 7" sur une Colonne bluetooth .

La V1 était disons fonctionnelle mais un peu bordélique et simpliste .

J'ai attaqué la V2

Rpi4 , 4go tjrs

Au boot :
-contrôle l'espace de la sd , le nbr d'albums présent .
- voyant rouge et arrêt du boot , si pas de bluetooth, une fois la liaison faites , voyant vert on continue le boot



- affichage des pochettes via un carrousel




- quand on ajoute un album le carrousel le détecte et affiche un voyant orange , suffit de cliquer sur la pochette et la on scan les MP3 pour détecter les blanc en un/out , et crée un js qui dit ou démarrer le titres , pour éviter les blancs trop long .
Il utilise ça sur le lecteur d'albums et le jukebox aléatoire.



- si le bluetooth est coupé , le système se met en pause , si le bluetooth ne revient pas on peut fermer le script .



- écran de veille après 10 min .


- le mode jukebox de 20 titres si on veut pas s'embeter



une fois fini il en régénére une , avec pour ordre de prendre que un titre par album .
le script a une fonction pour reconnaître un album d'un artiste et une compilation , bien pratique pour l'affichage des infos '' Artiste - Titre''
.

- si au pas d'action au bout de 5 min sur le carrousel , le jukebox se lance en mode auto aléatoire et génère une playlist de 20 titres .

- le lecteur d'albums peut lire en continue comme un cd ou en aléatoire, une fois les x titres fini il repasse sur le carrousel .















Le but ici est de remplacer une colonne bluetooth très utilisé et le lecteur CD est HS . . Et faire une utilisation simple pour une personne d'un certain âge , donc un truc simple à utiliser .
Recyclage mdr .
Script réalisé bien entendu avec l'aide de ChatGPT , autant l'utiliser bien 😊
Si vous avez des idées d'amélioration je suis preneur .
Amicalement Pascal
#3
Citation de: tilowil le Lundi 28 Juillet 2025, 02:10:25 AMHello,

Ca avance bien. Tu as déjà une idée du meuble ?

A+

Oui plus ou moins

pas facile mdr je peux pas faire gros j'ai pas trop de place a la maison

pour revenir a l'inerface j'ai supprimé le mode jour/nuit trop de bug , j'ai opté pour une version plus sombre des couleurs .
#4
Petit Update de l'interface :

l'ecran etant premier prix :) pas de gestion de la lumiere le soirée donc on se retrouve avec un "phare"
donc utilisation d'un module qui recupere les donnees du levé et couché du soleil
comme ca a present j'ai le mode "jour" et le mode "nuit" automatique
2 themes

je pense qu'on est pas mal a present :

- boot auto depuis le demarrage du rpi
- mise à jour des titres via l'interface ou via sFTP
- mise a jour auto et mise en base des pochettes via deezer , rectifiable aussi depuis sFTP
- logo au boot "JUKEBOX REVIVAL"
- ecran de Veille apres 5 miutes
- totalement configurable , lignes/colonnes
- theme jour/nuit automatique
- popup de confirmation si je veux le couper

voici les photos forcement entre les themes c'est pas super visible le tel reajuste la lumiere
mais on peut voir la petites diff des couleurs

on va pouvoir retourner sur le gros du boulot , dessiner le jukebox :)
et ça ....... chat GPT pourra pas faire grand chose je pense ou limite me donner des idées







#5
Autres jeux & Jukebox - EN COURS DE TRI / JUKEBOX 300/400 CD DIY
Vendredi 25 Juillet 2025, 08:10:07 AM
Merci
Oui je m'en cache pas , après autant utiliser l'outil a faire des choses utile.
Et pas des vidéo ou photos fake .
Bref , un outils bien pratique.

Oui les pochettes donnent un peu de ''vie'' et l'automatisation est sympa

Reste a rentrer les vrai titres maintenant
#6
Petit update de la tablette

Ajout des pochettes des singles .
Automatique depuis Deezer , et stocké dans le rpi , Si je rajoute un titre ça va aller le charger directement.

Modification du visuel

Un petit avant / après







#7
Citation de: Mario25 le Mercredi 23 Juillet 2025, 18:41:49 PMSalut,

C'est toujours fascinant à observer ces systèmes à carrousel. J'imagine que tu vas réaliser un boitier style vitrine pour le mettre en valeur, comme les jukebox de la grande époque.  :-)=

oui bien sur un meuble mais pas comme un jukebox classique , je vais me tourner vers un truc original , enfin j'espere mdr pas toujours facile
#8
Autres jeux & Jukebox - EN COURS DE TRI / JUKEBOX 300/400 CD DIY
Mercredi 23 Juillet 2025, 18:25:50 PM
Merci :)

oui j'ai un Pioneer Jukebox 300cds que j'avais recuperé
voici les infos sur le reste de ma realisation

un Arduino pour piloter le demarrage du systeme + init du jukebox avec un bouton unique et arret complet avec ce meme bouton , pratique l'arduino .

coté jukebox , c'est un pioneer CX355 avec la telecommande donc 300 disques
j'ai ajouté des boutons 0 à 9 puis "Select disc" et "enter" pour valider
j'ai simpletement modifié la telecommande en me branchant dessus pour mon clavier

et bien sur le rpi pour la partie jaquette

voici une video de la partie jukebox



trop de jukebox numerique , retour aux CDs :)
par contre y a du taf

effectivement chatGPT m'a fait 90% du job en python
au final ca ressemble un peu au php , disons que des commandes sont dans le meme esprit

mais grace à lui j'ai reussi enfin a faire mon interface
il m'a aidé a faire une fonction sFTP pour modifier mon fichier des titres depuis un pc exterieur et securisé , utile pour les grosses modifs ,
le bouton "editer" sur l'interface servira si ya une erreur de frappe par ex 


j'ai pas mis comme une vrai etiquette sachant que c'est du monotitre sur les cd donc ca aurait pas ete



#9
Bonjour à tous ,
il y a deja quelques mois (voir années mdr) je me suis mis dans la tete de faire mon propre jukebox CD
vu les prix des machines , le faire moi meme etait la solution (pas aussi beau mais bon)

j'ai recuperé un vieux jukebox 400 cd pioneer en panne gratos mais vite remis en route

j'ai modifié le systeme de commande pour ne plus avoir a utiliser la telecommande mais des boutons comme un vrai
0 à 9 , play

via un arduino j'ai fais un systeme de boot de la machine propre , via un bouton et via ce meme bouton le jukebox s'arrete proprement (oui le jukebox cd a une procedure d'arret)

et pas envie de le couper betement avec un cd en lecture .

mais le gros à l'epoque , c'etait les etiquettes , 400 titres à afficher ...... il allait me falloir une truc de 2m sur 1 mdrrrr
donc forcement j'ai esssayé plein de truc mais c'etait moche ou impossible à faire .

j'ai donc mis ca de coté .................. jusqu'a vendredi dernier et oui :)

idée du jour : tester un codage complet en python avec ChatGPT

sachant que mon niveau de codage en python est sur une echelle de 20 à -10 MDRRRR

bref idée folle on y va et on se lance dans une interface .

un rpi3 , rasperry os , et du temps pour faire un codage python

l'idée :
une logo sympa au boot sur l'ecran (tactile bien sur)
une fois l'os demarré basculé sur l'interface en plein ecran .
j'affiche 3 colonne de 5 titres sur un 10"
il me fallait 2 boutons , "precedent" et "suivant" pour naviguer dans les eitquettes
alors oui c'est pas vraiment une etiquette de JKB mais ca rend plutot pas mal je trouve :)
y a le numero à taper , le titre et l'interprete .
chaque CD est mono titre que je grave un par un :) c'est long bordxxxxx :D

sur l'interface j'ai ajouté "edite" et "rafraichir"
oui si je change un cd je dois pouvoir changer sans avoir a bricoler dans le systeme
quand on clique dessus ca ouvre un "editeur texte" et je peux modifier ( via un petit clavier sans fils a part) mon fichier
une fois enregistré je ferme et je refraichi et c'est mis à jour en live

et un bouton "eteindre" pour couper ca proprement et pas planter le rpi

oui aussi apres 3 min un ecran de veille se met sur l'ecran suffit juste de la toucher pour revenir à l'interface



voici une petite video


 

oui c'est peut etre pas parfait mais fait en 3 jours avec chatGPT sans connaissance de python

pour une fois que chatgpt est pas utilisé a faire des photos ou videos bidon

Amicalement Pascal

#10
tiens te voila ici aussi :)
#11
Citation de: Fred G5 le Vendredi 29 Janvier 2021, 08:14:30 AM
Faudra espérer que la répa tienne le coup, sinon sa se trouve à pas trop chère ces grosses bêtes

avant quand je vois les prix des 200/300 cd sur LBC , truc de fou
dire que mon 300 m'a couté ... 50€

donc trouvé un pas chere se fait rare , tres rare
#12
bon le plus dur est la
trouver comment réaliser le jukebox pour afficher 25 pochettes de cds et qu'on puisse voir le mécanisme

j'ai plein d'idée mais , le plus dur reste à réaliser un beau jukebox
donc la ca va être la période , recherche de modèles et rea d'un croquis
#13
Petite pause forcé :)
j'ai reçu un JUKEBOX 100CDS et malheureusement il a pas aimé le voyage , il a un peu morflé
du coup réparation de la bête :)















donc cela a prit pas mal de temps à reparer
la piece noir existant plus et la faire refaire en 3D c'est 150€
alors que le jukebox m'a couté au final 15€ :D
donc super colle cyanoacrylate pro et ca bouge plus .

plus retrouver des circlips de 5 mm ultra fin pas facile :)





#14
Citation de: famak le Vendredi 08 Janvier 2021, 21:50:35 PM
C'est vraiment impressionnant !


Tu prévois un amortissement pour l'ensemble mobile ? Les vibrations des baffles en interne risques d'user le mécanisme .

je dois avouer ne pas m'etre posé la question
je dirais que normalement doit pas y avoir de soucis , le bloc est de 1996 ca doit etre costaud mais a reflechir quand ca sera en service lors de premiers tests
#15
Citation de: AsPiC le Vendredi 08 Janvier 2021, 17:48:08 PM
Le proto en carton est une bonne idée ! Simple à travailler et quasi-gratuit ^-
En tous cas la peinture noire de ton support est super propre ^-^

Simple bombe au taf :)

Oui le carton est pratique , déjà faire la structure arrière

faut aussi que je fasse à l'ordi la console pour piloter tout ca avec les boutons un peu comme je l'imagine 


Citation de: Fred G5 le Vendredi 08 Janvier 2021, 17:53:27 PM
Un  projet intéressant  ^-
Mes parents avaient un lecteur Pioneer 25 CD similaire à l'époque, avec le temps le mécanisme à pris du jeu rendant l'insertion du CD dans le bloc optique très aléatoire.
Il a fini à la déchetterie

1996 celle ci , acheté 25€ ya 2/3 ans pres de chez moi au final presque jamais utilisé .
il marche plutot pas mal pour son age
#16
Voila la partie électronique est fini , j'ai récupéré toutes les commandes