Sujet Editeur logique : supprimer les éléments note off.
- 18 réponses
- 3 participants
- 1 727 vues
- 4 followers
Mister H-Pi
1816
AFicionado·a
Membre depuis 21 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
Choc
6968
Membre d’honneur
Membre depuis 22 ans
11 Posté le 26/07/2005 à 11:15:05
Tu peux pas le fabriquer toi même
je t'ai filé la valeur des bits en plus,
tu recherches les mots binaires de type 1001nnnn qui doivenet etre suivit d'octets decrivant la velocité et le pitch, t'as juste a remplacer ces octets par 1000nnnn suivit de la valeur du pitch...
Ok plus facile a dire qu'a faire
je t'ai filé la valeur des bits en plus,
tu recherches les mots binaires de type 1001nnnn qui doivenet etre suivit d'octets decrivant la velocité et le pitch, t'as juste a remplacer ces octets par 1000nnnn suivit de la valeur du pitch...
Ok plus facile a dire qu'a faire
Site personnel: https://www.enib.fr/~choqueuse/
Mister H-Pi
1816
AFicionado·a
Membre depuis 21 ans
12 Posté le 26/07/2005 à 12:35:21
Vais plutot demander à un vrai programmeur ;)
Mister H-Pi
1816
AFicionado·a
Membre depuis 21 ans
13 Posté le 27/07/2005 à 14:33:25
Apparemment c'est une histoire de MIDI Running Status ;)
Tip 1: Use MIDI’s running status feature
In the MIDI standard, a key-on or a key-off event will use, at most, three bytes each.
However, when several key events occur on the same MIDI-channel, the running status
feature can be used. In principle, running status means the first byte of a key-on event is
omitted. In addition, the key-on event having a velocity of zero is equivalent to the key-off
event. Thus, combining running status with key-on events that have zero velocity reduces
the number of bytes needed to encode all key events.
EXAMPLE:
Without using the running status, features, the sequence
91 2E 23 8E, 91 2B 50 8E, 81 2E 64 00, 81 2B 64 00
represents “Key 2E ON” Velocity 23 MIDI Ch 1”, “Key 2B ON Velocity 50 MIDI Ch 1”,
“Key 2E OFF Velocity 64 MIDI Ch 1”, “Key 2B OFF Velocity 64 MIDI Ch 1”. Using the
running status feature reduces the sequence to:
91 2E 23 8E, 2B 50 8E, 2E 00 00, 2B 00 00,
That is, the command byte is omitted and velocity zero is used for key off.
Tip 1: Use MIDI’s running status feature
In the MIDI standard, a key-on or a key-off event will use, at most, three bytes each.
However, when several key events occur on the same MIDI-channel, the running status
feature can be used. In principle, running status means the first byte of a key-on event is
omitted. In addition, the key-on event having a velocity of zero is equivalent to the key-off
event. Thus, combining running status with key-on events that have zero velocity reduces
the number of bytes needed to encode all key events.
EXAMPLE:
Without using the running status, features, the sequence
91 2E 23 8E, 91 2B 50 8E, 81 2E 64 00, 81 2B 64 00
represents “Key 2E ON” Velocity 23 MIDI Ch 1”, “Key 2B ON Velocity 50 MIDI Ch 1”,
“Key 2E OFF Velocity 64 MIDI Ch 1”, “Key 2B OFF Velocity 64 MIDI Ch 1”. Using the
running status feature reduces the sequence to:
91 2E 23 8E, 2B 50 8E, 2E 00 00, 2B 00 00,
That is, the command byte is omitted and velocity zero is used for key off.
Mister H-Pi
1816
AFicionado·a
Membre depuis 21 ans
14 Posté le 27/07/2005 à 16:19:08
Et voila.... pas de bouteille..
regardez la bonne blague de chez Steinberg
un post assez croustillant
regardez la bonne blague de chez Steinberg
un post assez croustillant
Mister H-Pi
1816
AFicionado·a
Membre depuis 21 ans
15 Posté le 28/07/2005 à 09:48:08
silicon/silicium
2662
Squatteur·euse d’AF
Membre depuis 19 ans
16 Posté le 28/07/2005 à 14:45:04
Flagada, j'arrive ce soir
Mister H-Pi
1816
AFicionado·a
Membre depuis 21 ans
17 Posté le 29/07/2005 à 10:13:12
En fait, t'embete, pas, ya la solution et l'explication dans mes 2 derniers posts.... ;)
mais je maintiens que Steinberg nous a fait un gros caca...
mais je maintiens que Steinberg nous a fait un gros caca...
silicon/silicium
2662
Squatteur·euse d’AF
Membre depuis 19 ans
18 Posté le 29/07/2005 à 10:27:35
Mouais, je vois le probleme, faut que je regarde sous midiox si on peut faire ça, ça ne m'etonnerais pas, en fait il faut virer la nature du message et convertir les off en on de vel 0, uniquement quand on a des chaines de notes.
y'a du cc et tout ça dans les fichiers utilisés par les portables?? ou que de la note?? combien de channel??
y'a du cc et tout ça dans les fichiers utilisés par les portables?? ou que de la note?? combien de channel??
Mister H-Pi
1816
AFicionado·a
Membre depuis 21 ans
19 Posté le 29/07/2005 à 11:35:36
Apparemment Midi Ox non, mais ya un autre soft qui le permet. (cf les liens)
sinon oui, ya du CC (c'est même vital, notamment le cc55 qui réduit la polyphonie) et du prg change, du pitch bend même s'il faut éviter d'en abuser parce que ca te rajoute des bits inutiles ;)
sinon oui, ya du CC (c'est même vital, notamment le cc55 qui réduit la polyphonie) et du prg change, du pitch bend même s'il faut éviter d'en abuser parce que ca te rajoute des bits inutiles ;)
- < Liste des sujets
- Charte
- 1
- 2