Je me suis amusé ce matin à faire un petit programme qui décode les fichiers .MID (fichiers au format MIDI). Et je me suis demandé si ça pouvait avoir un intérêt de convertir un fichier MIDI dans un format exploitable sur CPC, et si oui vers quel format ?
Je voudrais faire simple pour commencer. Oui j'avais pensé au format Starkos, mais je ne connais pas ce format. Sinon un format "brut" YM serait peut-être un bon début...
J'ai eut le problème quand j'ai tenté de convertir (à la main...erf...) le morceau de DaftPunk...
En gros concernant les longueurs des notes... Implémenter une noir, Blanche, Ronde, Croche, Double Croche, Triolet ou que sais-je...
Sur le MIDI, tu l'as ça... en "automatique". un instrument inclue une sous-librairie de toutes les longueurs de note possible (un truc dans le genre.) il faut dire que le MIDI ça contrôle des séquenceurs et Synthétiseurs spécialisés en la matière autrement plus puissant qu'un simple AY directement contrôlé par un Z80..Z80 qui a autre chose à foutre d'ailleurs...)
Sur CPC/Arkos c'est vachement compliqué je trouve. Car tu dois le faire à la main.
un Instrument, C'est un seul type de longueur de note. Pour avoir le même genre de son mais sur une différente longueur, mais une "Attaque naturelle"... bin ça implique une très bonne connaissance de la théorie et de comment que le son se programme sur l'AY. Et non seulement y'a pas de didacticiel noob-friendly... Mais il n'y a pas d'outils qui te pré-calculerai ça par exemple (au moins une base de départ)... ni de sets complets de départ ou que sais-je...
Ce qui il est vrai serait super pénible à programmer aussi. Après il faudrait voir justement comment c'est fait en MIDI justement sur les machines typiques. Sur un séquenceur synthé par exemple... mais aussi voir si il y a des trucs coparables sur ST...
Equinoxe il gère les durée des notes ?
En gros l'idée de pouvoir convertir du MIDI, c'est surtout que ça offre de faite une énorme/Gigantesque/hallucinante/etc... librairie existante qui devient alors Compatible CPC... Même si il restera forcément du boulot d'affinage manuel..travail sur le son et le mixage par exemple) ça offre des bases de travail... pour du "Remix" CPC style.
Mais d'après ce que j'avais cru comprendre, Arkos axe son utilitaire plus pour le développement d'œuvres originales et artisanales...
Inscription : 20 Août 2007, 18:21 Message(s) : 4988
dans le même genre pour ZX ..
Citer :
Mid2ASM v3.2 (PC/Windows), by Karl McNeil and Matt Westcott. Converts MIDI files to assembly and TAP files. The source code is also available. This source package also contains the command line version of this tool, midi2beep2.exe, precompiled. [08/04/11]
Vous n’êtes pas autorisé(e) à consulter les fichiers insérés à ce message.
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 25 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