MSX Village forum

Le Kiosque à Musique Multi OPLL

aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 3117

Le 07/12/2025 à 16h13
Hello,

Je suis tombé sur cette vidéo ou un japonais s'amuse à jouer des musiques avec plusieurs puces OPLL.

Dans cette exemple, il utiliser la puce OPLL interne du MSX turbo R plus 5 cartouches FM-PAC ! :heink


En dehors du coté sympa à écouter (même si je trouve que le son est parfois un peu désynchro), je me pose une question technique :

Comment peut-on contrôler plusieurs plus carte FM-PAC sachant qu'elles réagissent toutes aux mêmes ports I/O !? :hum
Toutes données envoyées à l'un des OPLL devraient aussi être reçu par toutes les autres puces.

Mystère... Edité par aoineko Le 07/12/2025 à 16h19


On est toujours ignorant avant de savoir.
Github    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 11119

aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 3117

Le 08/12/2025 à 09h17
Soit je rate un truc, soit ca explique comment utiliser son driver mais pas comment il fonctionne techniquement.
J'ai peu d'espoir qu'il publie les sources, mais je vais jeter un œil dans le package.
Oui lui demander directement... ça sera plus simple. ^^


On est toujours ignorant avant de savoir.
Github    
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 3117

Le 08/12/2025 à 13h26
J'ai téléchargé le package, mais pas plus d'info.
J'ai même checker les extensions que l'auteur a créé pour simuler 8 FM-PAC via openMSX, mais toutes les cartouches utilisent les mêmes ports I/O... :gne

Sur le Music Module, il me semble qu'il y avait une fonctionnalité spécifique pour changer les IO sur une 2e cartouche pour pouvoir en utiliser 2 en même temps, mais il ne me semble pas que ça existe sur le FM-PAC...


On est toujours ignorant avant de savoir.
Github    
popolon Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 28/07/2010 à 22h07

Messages: 630

Le 08/12/2025 à 15h46
et si la musique MML est jouée sur les FMPAC qui sont en "série" et non pas en "parallèle" ?
par exemple a chaque interruption du VDP,, tu change de sous slot et la zique est envoyée sur les mêmes ports I/O...
ça expliquerai la désynchro ? ;)


site en Français sur la musique MSX
Site web    
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 3117

Le 08/12/2025 à 23h33
Ca serait simple avec des cartouches SCC car les accès sont faits via les adresses (et dépendent donc de la cartouche sélectionné à un instant T) mais ça ne marche pas avec les accès I/O.

Je ne vois vraiment pas comment ça peut marche... :hum


On est toujours ignorant avant de savoir.
Github    
popolon Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 28/07/2010 à 22h07

Messages: 630

Le 09/12/2025 à 00h17
Pourquoi ça ne marche pas ?
T'as essayé de faire un test MML de base avec 2 ou 3 FMPAC et d'analyser le binaire résultant ?


site en Français sur la musique MSX
Site web    
TurboSEB Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 08/08/2010 à 20h57

Messages: 5985

Le 09/12/2025 à 06h12
J'ai écouté , c'est sympa :D
remarque de béotien , vue mon niveau , que je me pose :tea
- avec quel logiciel test tu le son ? ca doit être une demo spécifique pour le test j'imagine celle de la video et si c'est un jeu FM , normalement celui-ci repére la première puce FM et utilise celle ci sans se soucier des autres
- si il y a une légère désynchronisation du son , p'têt que son driver décale plusieurs sons histoire d'avoir un effect "spaciale" ? , pourquoi 6 (1+5) ? alors que deux suffirait deja pour avoir un effect "Stéréo" . Pour moi le seul intérêt d'avoir plusieurs signale sons identique (en série) serait de pouvoir avoir un effect Dolby ou chaque sons (Bass aigue ...) serait traité séparément mais on pourrait tout a fait faire ca avec du mathos audio externe a partitr de une ou deux FMPAC , en définitive j'arrive pas a comprendre l'utilité des 4 en superflu . A mois que les 5 ondes Sonore soit décalé et permettent d'augmenté la fréquence audible

J'imagine que chez Panasonic qui a consu le TurboR et la FMPAC , le fait d'avoir les deux ensemble a été prévue , histoire de pouvoir ne serait-ce que copier des fichiers SRAM entre les deux puces , il existe bien une cartouche SRAM pour la FMPAC , il me semble me souvenir (ca fait longtemps) d'une tel option dans le menu de la FMPAC .... :tea



MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
   
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie