C64 SID sur port USB

un pet, un vic, un 64...

Modérateur : Politburo

Torlus
Administrateur
Administrateur
Messages : 1266
Enregistré le : 15 oct. 2005 22:33
Contact :

C64 SID sur port USB

Message par Torlus »

Hop là, mon dernier bricolage en date... Cela permet de relier un SID au port USB d'un PC, et donc d'écouter ses morceaux favoris avec le vrai son du SID ;)

Image

L'an dernier, j'avais commencé à travailler sur ce projet, mais je n'avais pas obtenu de bons résultats, à cause des temps de latence dûs à l'USB. J'avais montré une version sur port parallèle qui n'avait pas ce problème, mais bon l'USB c'est quand même plus sympa. :D

J'ai fini par enfin trouver une solution au problème, en faisant la synchronisation en "hard" avec un petit microcontroleur. Plus de détails (en anglais) ici : http://torlus.com/index.php?2007/07/04/ ... d-reloaded.

Pour écouter ce que ça donne : http://torlus.com/Sanxion_usbSID.mp3

Bon y'a un peu de boulot, déjà mettre tout ça sur un PCB ;) Et surtout voir si on peut alimenter le tout par le port USB (pour le moment il y a une alim externe).

S'il y a des intéressés, faites-le moi savoir ;)
En démo aux Infoticaires 2007, bien entendu. :D
"Pour finir, faut commencer."
"Il faut être un peu félé pour laisser passer la lumière".
Avatar du membre
mandrake
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2294
Enregistré le : 27 avr. 2006 22:41
Localisation : Chateauneuf les Martigues en face d'Ajaccio
Contact :

Message par mandrake »

bon boulot, chouette et pratique la plaquette d'essai

que pense tu de ça pour réparer les pistes de circuit de nos safépus ?
Image
http://www.gotronic.fr/catalog/circuits ... tframe.htm
Rien n'est jamais perdu, tant qu'il reste quelque chose à trouver. (pierre DAC)
Amiga 1000 512k + lecteur externe 1010 + 1081s + Parceiro II+
Amiga 1200 3.2.1 + Amitek A1200 FPU 68882 8M + CF 32G
Amiga 1200 3.1 + MTECH 1230/28 8M + CF 32G
Juke-box Rock-ola Max 477 (capacité 80 single 45 tours) 1979
Revox B77 MKII 1975
Collection audio :
https://urlz.fr/j10t
Avatar du membre
yvesffr
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2127
Enregistré le : 03 juin 2002 22:07
Localisation : 77
Contact :

Message par yvesffr »

beau boulot


Je suis évidemment intéressé par la version pcb :)

Yves
"Je vous aime" (© Pocket 1969)
"et moi je suis la vierge marie" (© Stamba 2009)
"Resistance is futile (if < 1 Ohm)"
"Un velux est un linux portugais"
"j'en vois encore un bout, yves" (© 2010 SbM)
"In minitel we trust" - Silicium
Avatar du membre
6503
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 134
Enregistré le : 23 févr. 2007 07:42
Localisation : Angers
Contact :

Message par 6503 »

Super Torlus!!!
idem que yves, quand est-ce que sort la version pcb ?! :-)
Avatar du membre
BubbleBobble
Modérateur
Modérateur
Messages : 2641
Enregistré le : 08 sept. 2004 22:24
Localisation : Toulon

Message par BubbleBobble »

Bravo Greg !
Je suis aussi intéressé par la version PCB.

Pierre
Le frottage de silex, c'est tout sauf une innovation : avant, on attendait simplement que la foudre tombe sur un arbre et qu'elle enflamme une branche, et ça fonctionnait très bien... ©SbM
Avatar du membre
Altomcat
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 348
Enregistré le : 02 avr. 2006 10:52
Localisation : Irreville - Eure - Normandie
Contact :

Message par Altomcat »

Bravo Greg,

Effectivement, si t'as le temps de finaliser un PCB, c'est cool !

Par contre, ça se trouve facilement un chip SID ? Il faut vampiriser une vieille bécane je suppose.

@+
Avatar du membre
Fabrice Montupet
Administrateur
Administrateur
Messages : 11113
Enregistré le : 17 mai 2002 11:39
Localisation : Nevers - France

Message par Fabrice Montupet »

Wow Greg!! :D
A chaque fois que tu réalises un projet, je suis épatté :o :o
Bravo!!
Torlus
Administrateur
Administrateur
Messages : 1266
Enregistré le : 15 oct. 2005 22:33
Contact :

Message par Torlus »

Merci à tous :oops:
Pour le SID, effectivement il faut vampiriser un C64... mais bon il vaut mieux attendre qu'il soit mort avant (sinon j'en entends déjà hurler au sacrilège ;)).
En même temps, il est monté sur support, donc facile à enlever/remettre.
"Pour finir, faut commencer."
"Il faut être un peu félé pour laisser passer la lumière".
Potrzebie
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 10726
Enregistré le : 09 mars 2003 16:23
Localisation : Vendée - France
Contact :

Message par Potrzebie »

t es vraiment un grand malade :)

cool le montage !
Image
Avatar du membre
Altomcat
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 348
Enregistré le : 02 avr. 2006 10:52
Localisation : Irreville - Eure - Normandie
Contact :

Message par Altomcat »

Greg,

Au passage, je viens de recevoir quelques samples de chez Microchips avec dans le lot un 18F4550 que j'ai choisi pour l'usb.
Il y a un firmware pour une émultation série et l'autre pour du HID. Cette dernière solution peut-elle être envisagée pour ton montage ?

@+
Avatar du membre
BubbleBobble
Modérateur
Modérateur
Messages : 2641
Enregistré le : 08 sept. 2004 22:24
Localisation : Toulon

Message par BubbleBobble »

Torlus a écrit :Pour le SID, effectivement il faut vampiriser un C64...
ou un SX64

[ ] :arrow: clac

Pierre
Le frottage de silex, c'est tout sauf une innovation : avant, on attendait simplement que la foudre tombe sur un arbre et qu'elle enflamme une branche, et ça fonctionnait très bien... ©SbM
Avatar du membre
mandrake
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2294
Enregistré le : 27 avr. 2006 22:41
Localisation : Chateauneuf les Martigues en face d'Ajaccio
Contact :

Message par mandrake »

BubbleBobble a écrit :
Torlus a écrit :Pour le SID, effectivement il faut vampiriser un C64...
ou un SX64

[ ] :arrow: clac

Pierre
Ha non pas un SX64...... :cry:
Rien n'est jamais perdu, tant qu'il reste quelque chose à trouver. (pierre DAC)
Amiga 1000 512k + lecteur externe 1010 + 1081s + Parceiro II+
Amiga 1200 3.2.1 + Amitek A1200 FPU 68882 8M + CF 32G
Amiga 1200 3.1 + MTECH 1230/28 8M + CF 32G
Juke-box Rock-ola Max 477 (capacité 80 single 45 tours) 1979
Revox B77 MKII 1975
Collection audio :
https://urlz.fr/j10t
Avatar du membre
BubbleBobble
Modérateur
Modérateur
Messages : 2641
Enregistré le : 08 sept. 2004 22:24
Localisation : Toulon

Message par BubbleBobble »

hihi

Pierre
Le frottage de silex, c'est tout sauf une innovation : avant, on attendait simplement que la foudre tombe sur un arbre et qu'elle enflamme une branche, et ça fonctionnait très bien... ©SbM
Avatar du membre
redrum76
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 847
Enregistré le : 14 déc. 2006 10:48
Localisation : Charente-Maritime
Contact :

Message par redrum76 »

excellent ! il est vraiment trop balèze ce greg ! 8O

je connais un stamba qui va être content ;)
Image
Avatar du membre
fabrice93fr
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4135
Enregistré le : 28 mai 2002 15:45
Localisation : noisy le grand
Contact :

Message par fabrice93fr »

mandrake a écrit :
BubbleBobble a écrit :
Torlus a écrit :Pour le SID, effectivement il faut vampiriser un C64...
ou un SX64

[ ] :arrow: clac

Pierre
Ha non pas un SX64...... :cry:
un C65 peut il faire l'affaire ?
Fabrice93fr fait rien qu a dire des bétises
Troll a mi-temps
Répondre

Retourner vers « Commodore 8bits »