L'atelier Carte son MSX pour PC

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 :
Merci et bonne fête de Pâques !
Ç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 :
- Je compte commencer avec juste le AY-3-8910 ; ou peut-on en acheter ?
- Quels sont les formats audios « natifs » les plus rependu ? (par ex., les 3 premiers dans l'ordre d'importance).
- 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 !

On est toujours ignorant avant de savoir.
Ç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).
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 :
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

Intéressant ce projet
C'est l'arduino qui fera interface entre le PC et les processeurs sonores ?

C'est l'arduino qui fera interface entre le PC et les processeurs sonores ?

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

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.

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.
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 ?
@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