MSX Village forum

L'atelier Covox CPLD

Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 18/09/2013 à 20h54
Et un petit covox en CPLD qui va bien ;)
covox.rar

Flow StatusSuccessful - Wed Sep 18 20:44:20 2013
Quartus II 32-bit Version12.1 Build 243 01/31/2013 SP 1 SJ Web Edition
Revision NameCOVOX
Top-level Entity NameCOVOX
FamilyMAX7000S
DeviceEPM7064SLC44-10
Timing ModelsFinal
Total macrocells42 / 64 ( 66 % )
Total pins21 / 36 ( 58 % )

On branche 20 fils sur le CPLD, la sortie son direct dans le pin49 du slot et zou pas besoin de résistance ou autre^^

A ça serait beau couplé à 4MO de RAM :love
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 4905

Le 18/09/2013 à 21h52
Tricheur :p


[NMS8250 MSX2+,4mo] ,SCC,Moonsound,Fm Stéréo,Music module,Sunrise CF,GFX9000,MFR,Console NeoDream,1PiMSX.
[NMS8220 MSX2+, FM, COVOX, Tada MIDI] ,Exp 4x, 512k RAM
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 18/09/2013 à 21h53
La fin justifie les moyen :lol
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 19/09/2013 à 12h48
Je met en lien un topic qui contient tout ce qu'il faut pour utiliser le covox.
http://www.msxvillage.fr/forum/topic.php?id=853 Edité par Fabf Le 19/09/2013 à 14h47
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 21/09/2013 à 19h43
Je m'étais un peu trop avancer pour le covox en direct :oups

Pour un fonctionnement optimale il faut rajouter un filtre R/C entre la sortie du CPLD et le pin49.


Maintenant que le covox est plié, je vais regarder cette histoire de RAM ;)
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 28/09/2014 à 16h02
Ca faisait un moment que ça me trottait alors j'ai profité d'un trou dans mon emploi du temps pour m'en faire un. :D





Boitier transparent avec led bleue qui flash sur la batterie de Cerrone :glass
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 28/09/2014 à 17h47
;)
Fabf :
J'ai profité d'un trou dans mon emploi du temps pour m'en faire un. :D


:lol :lol ... Profite, car le trou dans ton emploi du temps ne va pas durer ...





Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 28/09/2014 à 17h54
metalgear2 :
:lol :lol ... Profite, car le trou dans ton emploi du temps ne va pas durer ...




:oups
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 28/09/2014 à 21h08
Il me semblait qu'un COVOX était fait a partir de plusieurs résistances sur le port //.

Quel est l'avantage du COVOX en CPLD ?



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 28/09/2014 à 21h21
Avoir une belle cartouche de plus :D
Et aussi rediriger la sortie covox sur le moniteur.

Après c'est un covox, en cartouche ou sur LPT, ça sert pas à grand chose :lol


Kris Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 08/07/2013 à 23h09

Messages: 366

Le 29/09/2014 à 09h24
Elle sert à quoi cette interface mr Fabf ? C'est un genre de carte son ? Edité par Kris Le 29/09/2014 à 09h28


Kris - Old CPU addict
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 9531

GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 29/09/2014 à 12h05
Bien joué Fabf !

Le PWM corespond à quoi? Edité par GDX Le 29/09/2014 à 13h47
   
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 29/09/2014 à 12h15
@Kris
Le COVOX permet la lecture des fichiers PCM mono 8bits 15.75 Khz ou la bande son des vidéo EVA.
La qualité sonore est "époustouflante" pour un ordinateur comme le MSX.

Le gros inconvénient pour les fichiers PCM c'est que la musique est chargée en RAM et qu'il faut 1Mo par minute, extension 4Mo recommandée :|
L'autre inconvénient, inhérent au premier, c'est qu'il faut attendre que les 4Mo soient chargés pour écouter la musique.

Un lecteur en streaming serait le bienvenu :siffle

@GDX
Merci, le PWM est un convertisseur numérique-analogique en VHDL qui remplace le réseau de résistances.
http://fr.wikipedia.org/wiki/Modulation_de_largeur_d%27impulsion
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 19/01/2015 à 21h40
Bonsoir,

En utilisant ma FlashROM SCC en slot1 et en laissant le COVOX sur le slot2, je me suis aperçu d'un conflit.

En lançant Salamander sur ma FlashROM SCC, le son est en mode PSG :'(
Par contre, dans l'autre sens, si j'utilise le COVOX et en laissant ma FlashROM SCC dans le slot, la sortie son du COVOX est nickel.

Il y a donc un probléme de retour du COVOX vers la sortie son SCC. Ce qui est normal car les deux sorties sons (COVOX et SCC) sont sur la broche 49 du port cartouche.

Pour résoudre le probléme, une astuce toute simple, insérer un condo de 4.7Uf entre le CPLD (Sortie du PWM) et la broche 49 du port cartouche pour récupérer le son SCC :D

Là bien sur, c'est sur mon proto :

Edité par metalgear2 Le 19/01/2015 à 22h10



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie