Editeur logique : supprimer les éléments note off.
- 18 réponses
- 3 participants
- 1 737 vues
- 4 followers
Mister H-Pi
1816
AFicionado·a
Membre depuis 22 ans
Sujet de la discussion Posté le 25/07/2005 à 08:56:41Editeur logique : supprimer les éléments note off.
Bonjour, tout est dans le titre
une bouteille au vainqueur
comment on fait pour supprimer les éléments note off d'un fichier midi, avec l'éditeur logique.
a+
une bouteille au vainqueur
comment on fait pour supprimer les éléments note off d'un fichier midi, avec l'éditeur logique.
a+
- 1
- 2
Mister H-Pi
1816
AFicionado·a
Membre depuis 22 ans
2 Posté le 25/07/2005 à 09:20:35
Désolé, je me suis trompé, c'est pas ca la question, c'est comment supprimer la donnée "Vélocité" de l'élément note off.
Choc
6968
Membre d’honneur
Membre depuis 22 ans
3 Posté le 25/07/2005 à 09:25:58
Il envoie quoi comme message midi cubase pour faire un noteOFF
Site personnel: https://www.enib.fr/~choqueuse/
Mister H-Pi
1816
AFicionado·a
Membre depuis 22 ans
4 Posté le 25/07/2005 à 09:46:47
Voila le meme extrait de fichier midi, au format txt fait par 2 softs :
SONAR :
|Program | chan= 1 | pgm #= 39 Synth Bass 1
|Program | chan= 2 | pgm #= 7 Harpsichord
|On Note | chan= 2 | pitch=B 1 | vol=97
|On Note | chan= 2 | pitch=B 2 | vol=97
|Program | chan= 4 | pgm #= 12 Vibraphone
|Program | chan= 5 | pgm #= 46 Pizzicato Str
|On Note | chan=10 | pitch=C 1 | vol=127
|On Note | chan=10 | pitch=C#2 | vol=127
1 |On Note | chan= 1 | pitch=B 0 | vol=127
19 |(Off) Note | chan=10 | pitch=c#2
20 |(Off) Note | chan= 2 | pitch=b 2
|(Off) Note | chan= 2 | pitch=b 1
26 |(Off) Note | chan=10 | pitch=c 1
36 |On Note | chan= 2 | pitch=C#2 | vol=105
|On Note | chan= 2 | pitch=C#3 | vol=105
56 |(Off) Note | chan= 2 | pitch=c#3
|(Off) Note | chan= 2 | pitch=c#2
2: 0 |(Off) Note | chan= 1 | pitch=b 0
CUBASE
|Program | chan= 1 | pgm #= 39 Synth Bass 1
|Program | chan= 2 | pgm #= 7 Harpsichord
|On Note | chan= 2 | pitch=B 1 | vol=97
|On Note | chan= 2 | pitch=B 2 | vol=97
|Program | chan= 4 | pgm #= 12 Vibraphone
|On Note | chan=10 | pitch=C 1 | vol=127
|On Note | chan=10 | pitch=C#2 | vol=127
|Program | chan= 5 | pgm #= 46 Pizzicato Str
1 |On Note | chan= 1 | pitch=B 0 | vol=127
16 |Off Note | chan=10 | pitch=c#2 | vol=0
17 |Off Note | chan= 2 | pitch=b 1 | vol=64
|Off Note | chan= 2 | pitch=b 2 | vol=64
22 |Off Note | chan=10 | pitch=c 1 | vol=0
30 |On Note | chan= 2 | pitch=C#2 | vol=105
|On Note | chan= 2 | pitch=C#3 | vol=105
47 |Off Note | chan= 2 | pitch=c#2 | vol=64
|Off Note | chan= 2 | pitch=c#3 | vol=64
2: 0 |Off Note | chan= 1 | pitch=b 0 | vol=64
L'idée est d'enlever ces valeurs de volume (donc velocité) des notes off, pour que le fichier soit plus léger.
SONAR :
|Program | chan= 1 | pgm #= 39 Synth Bass 1
|Program | chan= 2 | pgm #= 7 Harpsichord
|On Note | chan= 2 | pitch=B 1 | vol=97
|On Note | chan= 2 | pitch=B 2 | vol=97
|Program | chan= 4 | pgm #= 12 Vibraphone
|Program | chan= 5 | pgm #= 46 Pizzicato Str
|On Note | chan=10 | pitch=C 1 | vol=127
|On Note | chan=10 | pitch=C#2 | vol=127
1 |On Note | chan= 1 | pitch=B 0 | vol=127
19 |(Off) Note | chan=10 | pitch=c#2
20 |(Off) Note | chan= 2 | pitch=b 2
|(Off) Note | chan= 2 | pitch=b 1
26 |(Off) Note | chan=10 | pitch=c 1
36 |On Note | chan= 2 | pitch=C#2 | vol=105
|On Note | chan= 2 | pitch=C#3 | vol=105
56 |(Off) Note | chan= 2 | pitch=c#3
|(Off) Note | chan= 2 | pitch=c#2
2: 0 |(Off) Note | chan= 1 | pitch=b 0
CUBASE
|Program | chan= 1 | pgm #= 39 Synth Bass 1
|Program | chan= 2 | pgm #= 7 Harpsichord
|On Note | chan= 2 | pitch=B 1 | vol=97
|On Note | chan= 2 | pitch=B 2 | vol=97
|Program | chan= 4 | pgm #= 12 Vibraphone
|On Note | chan=10 | pitch=C 1 | vol=127
|On Note | chan=10 | pitch=C#2 | vol=127
|Program | chan= 5 | pgm #= 46 Pizzicato Str
1 |On Note | chan= 1 | pitch=B 0 | vol=127
16 |Off Note | chan=10 | pitch=c#2 | vol=0
17 |Off Note | chan= 2 | pitch=b 1 | vol=64
|Off Note | chan= 2 | pitch=b 2 | vol=64
22 |Off Note | chan=10 | pitch=c 1 | vol=0
30 |On Note | chan= 2 | pitch=C#2 | vol=105
|On Note | chan= 2 | pitch=C#3 | vol=105
47 |Off Note | chan= 2 | pitch=c#2 | vol=64
|Off Note | chan= 2 | pitch=c#3 | vol=64
2: 0 |Off Note | chan= 1 | pitch=b 0 | vol=64
L'idée est d'enlever ces valeurs de volume (donc velocité) des notes off, pour que le fichier soit plus léger.
Choc
6968
Membre d’honneur
Membre depuis 22 ans
5 Posté le 25/07/2005 à 09:51:28
Deux facons d'envoyer un note off
Table1 du protocole midi
1: Status binary: 1000nnnn = note OFF
2: Status binary: 1001nnnn = Note ON sauf si velocity=0 dans ce cas note off
avec n represente le numero de canal (0000= canal1 et 1111=canal16)
C'est deux possibilités definis dans le protocole...D'apres ce que tu dis, sonar= facon1 et cubase=facon2
Le midi c'est loin d'etre ce qu'il y a de plus lourd, imagines que tu passes de la facon2 a la facon1, tu vas gagner quoi 7 bits par note 1sec d'audio reperesente a 44.1kHz et dans le cas d'un fichier mono, 44100*16 bits
Table1 du protocole midi
1: Status binary: 1000nnnn = note OFF
2: Status binary: 1001nnnn = Note ON sauf si velocity=0 dans ce cas note off
avec n represente le numero de canal (0000= canal1 et 1111=canal16)
C'est deux possibilités definis dans le protocole...D'apres ce que tu dis, sonar= facon1 et cubase=facon2
Citation : L'idée est d'enlever ces valeurs de volume (donc velocité) des notes off, pour que le fichier soit plus léger.
Le midi c'est loin d'etre ce qu'il y a de plus lourd, imagines que tu passes de la facon2 a la facon1, tu vas gagner quoi 7 bits par note 1sec d'audio reperesente a 44.1kHz et dans le cas d'un fichier mono, 44100*16 bits
Site personnel: https://www.enib.fr/~choqueuse/
Mister H-Pi
1816
AFicionado·a
Membre depuis 22 ans
6 Posté le 25/07/2005 à 10:10:35
Ohoh pas mal Choc
C'est possible de le modifier (ou c'est figé dans le code de cubase)?
(désolé X-Plorer, je pense que tu es HS)
C'est possible de le modifier (ou c'est figé dans le code de cubase)?
(désolé X-Plorer, je pense que tu es HS)
Mister H-Pi
1816
AFicionado·a
Membre depuis 22 ans
7 Posté le 25/07/2005 à 10:15:16
Citation : Le midi c'est loin d'etre ce qu'il y a de plus lourd, imagines que tu passes de la facon1 a la facon2, tu vas gagner quoi 7 bits par note
oui c'est sur.... mais sur un morceau avec un ostinato piqué rapide, ca peut alourdir pas mal un fichier pour un peu qu'il soit long...
pour le jeu sur portable, on travaille avec des tailles rikiki.. une musique de 5ko, c'est ENORME!, donc toute trouvaille est bonne à prendre
Choc
6968
Membre d’honneur
Membre depuis 22 ans
8 Posté le 25/07/2005 à 10:27:50
Je sais pas si tu peux changer ca dans cubase...en fait ma remarque est assez theorique puisque ca se base sur la definition du protocole MIDI et j'ai les specifications devant les yeux
regarde si le fichier midi de sonar est importable de cubase, et regarde si cubase fait des modifs sur le fichier
regarde si le fichier midi de sonar est importable de cubase, et regarde si cubase fait des modifs sur le fichier
Site personnel: https://www.enib.fr/~choqueuse/
Mister H-Pi
1816
AFicionado·a
Membre depuis 22 ans
9 Posté le 25/07/2005 à 10:48:25
Oui c'est ce que j'ai fait.
je voulais voir justement, ce que faisait les 2 softs quand on importait, exporter un midi 0 tout simplement
donc le fichier est réalisé à la base sur cubase, quand il est passé sur Sonar, il a supprimé les vélocité des note off, (par contre il a rajouté une ligne de Time signature et un SMF event, je crois, mais au final, le fichier etait moins lourd... genre 2,60 au lieu de 2,75 ko (ca parait ridicule mais bon, c'est toujours ca de gagné)
et si je réimporte le fichier qui vient de sonar, dans cubase, il me rajoute les valeurs de vélocité des note off..
voila
je voulais voir justement, ce que faisait les 2 softs quand on importait, exporter un midi 0 tout simplement
donc le fichier est réalisé à la base sur cubase, quand il est passé sur Sonar, il a supprimé les vélocité des note off, (par contre il a rajouté une ligne de Time signature et un SMF event, je crois, mais au final, le fichier etait moins lourd... genre 2,60 au lieu de 2,75 ko (ca parait ridicule mais bon, c'est toujours ca de gagné)
et si je réimporte le fichier qui vient de sonar, dans cubase, il me rajoute les valeurs de vélocité des note off..
voila
Mister H-Pi
1816
AFicionado·a
Membre depuis 22 ans
10 Posté le 26/07/2005 à 11:10:45
Si quelqu'un trouve un pti soft qui convertit les protocoles...
- < Liste des sujets
- Charte
- 1
- 2