MSX Village forum

L'atelier Carte son MSX pour PC

aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 3001

Le 27/03/2016 à 14h40
Salut,
Ça fait un bail. ^^
J'ai enfin un (tout petit) peu de temps à moi et j'aimerai concrétiser une idée qui me trotte dans la tête depuis un bout de temps : faire une carte son MSX pour PC ; avec un Arduino et les processeurs audio d'origine (AY-3-8910, etc.).
Le but serait d'avoir un player et une interface qui joue les fichiers audios « natifs » du MSX.
Du coup, j'ai quelques questions :
  1. Je compte commencer avec juste le AY-3-8910 ; ou peut-on en acheter ?
  2. Quels sont les formats audios « natifs » les plus rependu ? (par ex., les 3 premiers dans l'ordre d'importance).
  3. Ensuite, j'ajouterai bien d'autres procs comme le SCC, le MusicModule, etc. En dehors du SCC (auquel je tiens particulièrement) à quel point les autres procs ont été utilisé ?

Merci et bonne fête de Pâques ! :tchin


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

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 27/03/2016 à 15h05
Ça existe déjà, Un Japonais l'a fait il y a pas longtemps. On en a parlé un peu sur le forum. Sa carte son est modulable via des ports cartouches de type MSX dans lesquels on peut y mettre différentes puces sonores des années '80 (cartouche SCC, SN76489, YM2149, etc).



aoineko :
Je compte commencer avec juste le AY-3-8910 ; ou peut-on en acheter ?


Je ne sais pas mais tu peux aussi chercher un de ceux-là : AY-3-8913, YM3439 ou YMZ284. Edité par GDX Le 27/03/2016 à 15h22
   
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 3001

Le 27/03/2016 à 15h56
Oui, j'ai vu que ça existe déjà plus ou moins, mais le but est de le faire soit même. :)


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

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 27/03/2016 à 18h18
Intéressant ce projet :top
C'est l'arduino qui fera interface entre le PC et les processeurs sonores ?
popolon Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 28/07/2010 à 22h07

Messages: 407

Le 27/03/2016 à 19h57
GDX :
Ça existe déjà, Un Japonais l'a fait il y a pas longtemps. On en a parlé un peu sur le forum. Sa carte son est modulable via des ports cartouches de type MSX dans lesquels on peut y mettre différentes puces sonores des années '80 (cartouche SCC, SN76489, YM2149, etc).




C'est le projet Re:Birth

http://ym2203.com/rebirth/

Le module avec le port cartouche MSX appelé RE1-EXT-MSCCX ne sert en fait qu'a rajouter la puce "SCC/SCC+" a la carte principale en utilisant une vraie cartouche MSX, les autres puces FM sont gérées par des modules complémentaires coutant un bras chacun...

Quelques infos en Anglais :

http://www.lavandeira.net/2015/01/rebirth/


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

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10891

Le 28/03/2016 à 17h36
pour récupérer des chips de son MSX n'hésitez pas a dépouiller de trés vieux Atari et Amstrad ( pas de port joystick dans le dernier )


:noel
Site web    
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 3001

Le 03/04/2016 à 23h53
Bon, ça y est ! J'ai bien reçu mon Arduino et j'ai commencé à faire quelques tutoriels ; c'est pas trop compliqué pour le moment. :)

Pour aller plus loin, il me faudrait un AY-3-8910 et la doc sur son fonctionnement.
Ou puis-je trouver ça ?

@Fabf : Oui, le but est de programmer l'Arduino pour qu'il puisse interpréter un flux de donnée en instruction compréhensible par le processeur sonore du MSX.

@GDX : Tu me conseils les AY-3-8913, YM3439 ou YMZ284 : Est-ce exactement les mêmes processeurs ? Aurais-je le même son que sur nos bons vieux MSX ?

Je précise que le but est de me former à l'électronique ; c'est pourquoi j'essaye pas de trouver des solutions clef-en-main.
J'aimerai bien comprendre toutes les étapes.


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

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 18/04/2016 à 08h01
aoineko :


@GDX : Tu me conseils les AY-3-8913, YM3439 ou YMZ284 : Est-ce exactement les mêmes processeurs ? Aurais-je le même son que sur nos bons vieux MSX ?


Ce sont les mêmes mais sans la partie I/O qui sert principalement à gérer les manettes de jeu. Ce qui est inutile pour ta carte son. Tu gagneras en place et en simplicité.



Voici un exemple avec le YMZ284 :



http://hijiri3.s65.xrea.com/sorekore/develop/pic/PIC04_YMZ.htm



Autre exemple avec le YMZ284 + un Arduino :



http://curious4dev.mydns.jp/post-417/



Pour le PDF de cette puce :



http://akizukidenshi.com/catalog/g/gI-00181/



Tu n'as plus grand chose a faire pour finir ton projet maintenant. ^^
   
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie