programmation dans cubase
- 6 réponses
- 3 participants
- 1 589 vues
- 2 followers
alexonif2
J'aimerais savoir comment m'y prendre avec les fonctions de Cubase SX3 (logic...)
pour réaliser une pièce midi qui obéisse à ces contraintes :
Je pars de quatre mesures écrites pour piano avec mélodie (main droite) et accompagnement (main gauche). Appelons-les respectivement d1 d2 d3 d4 et g1 g2 g3 g4.
Je souhaite que :
1°) cubase joue aléatoirement mains gauches et mains droites pourvu que g1 soit toujours joué avec d1 ou d3, g2 avec d2 ou d4, g3 avec d1, d2, d3 ou d4 et enfin g4 avec d4. La mélodie s'arrête si g1,g2,g3 et g4 son jouées dans cet ordre.
Exemple : (g2,d4)-(g1,d3)-(g1,d1)-(g2,d4)-(g3,d1)-(g4,d4) serait une mélodie possible.
.
2°) cubase transpose chaque mesure jouée par les deux mains d'une quinte au dessus ou au dessous (choix aléatoire) de la précédente.
.
3°) cubase effectue pour chaque mesure jouée (g et d) un tempo compris entre 10n et 10n+10 ou n est le numéro de la mesure modulo 22.
merci pour vos idées.
haruglory
PS: sinon t'achète une calculette scientifique, tu crée un rpogramme et tu rentre tes notes dans cubase
L'imagination est plus importante que le savoir !
Anonyme
Hello,
Idem je ne pense pas que Cubase soit capable de çà,, dumoins les versions que j'utilise.
NÉANMOINS :
j'ai déjà eu des problèmes équivalents et si tu sais coder dans un quelconque langage de programmation objet (c++, c#, python, java, etc) tu pourrais par exemple :
1-trouver une librairie de ton langage qui permet d'écrire /lire un fichier et des structures midi
(ou implémenter toi même un objet écrivant les bonnes structures suivant les RFC MIDI bonne chance....)
2-Depuis cubase, tu exportes les parties que tu cites dans ton post, un fichier mid par partie.
3-Et puis tu codes une petite application qui modélise ce que tu veux faire et accepte des fichiers mid en entrée et fournit un fichier mid en sortie !
4-Tu importes le résultat dans une piste de cubase.
Franchement avec Python çà doit être vite fait, c'est le langage le plus simple si jamais tu es débutant en programmation, sinon si tu connais un autre langage c'est aussi simple tant que tu as la librairie ad hoc.
exemple :http://code.google.com/p/midiutil/
Quand il n'y a pas l'application que l'on souhaite, souvent il faut la faire.
Sinon plonges dans PureData ou OpenMusic (http://repmus.ircam.fr/openmusic/home) qui à mon avis est surement ce qu'il y a de plus modulable et abouti pour ce genre d'approche en composition.
Hope this helps.
[ Dernière édition du message le 27/08/2012 à 13:31:54 ]
alexonif2
Puredata ou OpenGL ?
Il me semble que puredata soit + populaire...alors allons-y pour puredata !
Anonyme
Oh tu lis mes messages de travers ou bien ?
je ne parle pas de OpenGL (Api de graphisme) mais de Open Music tabarnak de calisse de crisse de vache.
Et pour te répondre PureData est plus populaire comme générateur de sons mais Open Music bien plus adapté à une démarche de composition.
Ce n'est que mon avis.
alexonif2
Anonyme
Amuse toi bien et je te conseille ce site pour puredata
- < Liste des sujets
- Charte