Geco, un programmeur hongrois qui officie sur Enterprise a réalisé un player .SID sur cette machine, et a eu la bonne idée de faire un portage sur CPC 128k. Ce n'est pas parfait, mais certaines musiques sont vraiment chouettes.
Cette version est un peu austère, donc :
- touches du clavier + Return pour choisir une musique - une fois la musique chargée, joystick pour changer de morceau et Fire pour quitter .
Si vous voulez tester d'autres .SID que ceux fournis, il faut les importer en ASCII (facile avec Managedsk). Cela explique aussi le temps de chargement un peu long. A priori, ça planterait avec certains .SID, mais pour ma part, je ne suis pas tombé sur ce problème pour l'instant.
Si vous voulez féliciter l'auteur ou lui donner des axes d'améliorations, vous pouvez toujours le contacter sur le forum http://enterpriseforever.com (anglais ou hongrois pour les courageux ).
T&J/GPA
Vous n’êtes pas autorisé(e) à consulter les fichiers insérés à ce message.
Inscription : 13 Jan 2010, 14:25 Message(s) : 2270
Bon, je ne sais pas comment "sonne" le player sur Enterprise, mais contrairement à se que je lis ici, c'est plutôt catastrophique sur CPC. (et l'auteur en est certainement conscient)
Je ne comprend pas trop l'intérêt de vouloir obtenir son code pour "optimiser" quelque chose qui n'est pas au point... Faudrait-il déjà que ça sonne juste... Et force est de constater que vous n'avez pas l'oreille musicale pour accomplir un tel travail.
Les musicos dans la salle (s'il y en a) savent qu'il est beaucoup plus plaisant de recomposer en AY les thèmes qui vous plaisent. Cela prenant moins de temps pour un résultat bien meilleur.
Bref, le "SID" ce n'est pas une histoire de programmeur... (Corneille?)
Marrant cette reponse Toto, je pense exactement l'inverse: il y a surement des possibilités d'amelioration à partir du source et meme si un CPC ne saura certainement jamais rejouer du .SID à la perfection, je trouve ça plutot motivant de tenter le challenge. D'ailleurs, on peut aussi penser à utiliser les DMAs du Plus pour s'en rapprocher au maximum non ?
Inscription : 13 Jan 2010, 14:25 Message(s) : 2270
Kris a écrit :
Marrant cette reponse Toto, je pense exactement l'inverse: il y a surement des possibilités d'amelioration à partir du source et meme si un CPC ne saura certainement jamais rejouer du .SID à la perfection, je trouve ça plutot motivant de tenter le challenge. D'ailleurs, on peut aussi penser à utiliser les DMAs du Plus pour s'en rapprocher au maximum non ?
Tu penses l'inverse mais tu réponds au conditionnel... Tu espères donc pouvoir faire mieux, sans vraiment savoir si c'est possible. Et peut-être que la "magie" du CPC+ pourra faire des miracles... Ou pas. Moi, c'est plutôt ça que je trouve marrant.
J'ai entendu des conversions de musiques SID en AY recomposées et je peux te dire que c'est autre chose que ce que fait ce programme en terme de qualité. Le savoir faire d'un musicien VS la théorie du programmeur, il n'y a pas photo. (c'est peut-être aussi pour ça que la musique est souvent mal émulée... Il faudrait peut-être l'avis d'un musicien sur le rendu sonore du programme)
Si vous voulez du SID, sincèrement prenez un C64 pour faire de la musique avec. Au moins, ça ne sera pas une perte de temps.
La grenouille qui veut se faire aussi grosse que le boeuf ? Il y a tellement mieux à faire sur CPC...
A mon avis, Geco ne devrait pas faire de problème pour diffuser ses sources, il l'a déjà fait pour la version Enterprise. Il est effectivement bien conscient que l'émulation n'est pas parfaite, mais personnellement, je trouve que certaines musiques s'en sortent vraiment bien (celles n'utilisant pas de grosses basses). Quant à savoir si c'est utile ou pas de travailler sur un tel programme, je dirai qu'on peut se poser la question de manière plus générale sur tout ce qui touche au CPC .
Etrangement, Devilmarkus a eu la même idée que toi Megachur, et m'a demandé comment contacter Geco . Bref, avec un peu de chance, vous allez pouvoir travailler dur sur ces sources prochainement.
Inscription : 12 Juin 2008, 20:29 Message(s) : 1710
Tiens moi/nous au courant T&J si tu as des news concernant les sources...
@TotO : on parle bien ici d'émulation... donc pas de raison que cela sonne différemment d'une conversion AY (avec le génie en moins) et donc au maximum du rendu sonore de l'AY. Si certaines musiques ne sonnent pas bien, c'est quelles ne sont pas à 50hz (le code de l'émulation n'est donc pas assez optimisé...). Si par exemple, c'est du code c traduit en asm z80, on pourra certainement bcp l'optimiser ! Il est sûr également, comme tu le dis, qu'il y a pleins d'autres choses à faire sur CPC : on manque pas d'idée, c'est déjà un bon début !
J'en profite pour vous souhaitez : Bon courage à tous dans vos réalisations, faite péter les releases sur 2012 !!!
Inscription : 13 Jan 2010, 14:25 Message(s) : 2270
Megachur a écrit :
Tiens moi/nous au courant T&J si tu as des news concernant les sources...
@TotO : on parle bien ici d'émulation... donc pas de raison que cela sonne différemment d'une conversion AY (avec le génie en moins) et donc au maximum du rendu sonore de l'AY.
Forcément, quoi que tu fasses jouer par un AY, ça sonnera comme un AY... Je parlais du fait que ça ne sonne pas juste. (et encore moins comme un SID, pour une émulation SID) Le résultat "avec le génie en moins", c'est un type qui agite ses doigts sur le clavier d'un piano alors qu'il ne sais pas encore en jouer. Alors oui, le fait de faire tourner ça à 50Hz corrigera certains problèmes de tempo, mais ça n'en fera pas pour autant quelque chose de plaisant à écouter. Il faut revoir la façon de convertir les sons du SID au AY, pour que ça soit écoutable. Pour ça que je me demandais à quoi ressemblait sa version Enterprise (je n'ai rien trouvé pour me faire une idée) car c'est peut-être "simplement" un problème de maturité du programme original.
Bon, je vous fais ce soir un petit post pour expliquer comment utiliser la version Enterprise du player SID. Même avec un peu d'habitude, c'est pas si simple que cela (à mort les émulateurs !).
Vous pouvez déjà regarder les sources Enterprise en récupérant l'archive du programme ici :
Inscription : 29 Déc 2011, 17:07 Message(s) : 7 Localisation : Saragosse, à proximité d'Oloron. Respecter les Pyrénées
Salutations de l'Espagne d'un musicien et amoureux de la CPC. Merci à nos camarades français pour le développement des fichiers AYC est excellent pour jouer chiptunes YM dans le CPC et maintenant: Merci Markerror / T & J pour les nouvelles super-chiptune de la possibilité de lire des fichiers SID dans notre machine aimée. Ma connaissance du français très rare me rendre visite dès votre page, désolé ... donc merci pour votre intervention dans CPCwiki. Excusez mon «français» de g**gl* Translator. 2012 câlins
Vous installez le bazar (ne choisissez pas le clavier hongrois) et si tout se passe bien, après une phase d'initialisation, vous vous retrouvez devant une mire Enterprise.
Appuyez sur <Espace> pour accéder au Basic.
Il faut maintenant monter la première image disque.
Menu :
- Options -- Disk --- Configure
Dans la fenêtre qui s'affiche, attacher le ficher au lecteur A:. De retour sur l'interface principale, taper :
RUN"SIDPLAY.COM"
Le soft devrait se lancer.
- Se déplacer dans le catalogue : <haut> et <bas> - Sélectionner une musique : <Espace>
Une fois le player activé :
- touches <gauche> et <droite> : changer de morceau - touche <ESC> : sortir !
Pour utiliser le disque de musiques, répéter l'opération de "montage" du disque. Dans l'interface de Sidplay, appuyez ensuite sur <A> pour forcer la découverte du disque.
Vous pouvez trouver des informations relatives à l'Enterprise ici :
Pour conclure, on peut noter que la version Enterprise est plus soignée que sur CPC. Qui se dévoue pour la mettre au niveau quand les sources seront disponibles ? (à moins que Geco ne se remette au travai ).
Vous n’êtes pas autorisé(e) à consulter les fichiers insérés à ce message.
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 9 invité(s)
Vous ne pouvez pas publier de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas insérer de pièces jointes dans ce forum