527421
218
Verklein
Vergroot
Pagina terug
1/229
Pagina verder
218
MIDI-implementatie
LOCATE (MCP)
Format 2 - LOCATE [TARGET]
Status Databytes Status
F0H
7FH, Dev, 06H, 44H, 06H, 01H, hrH, mnH, scH, frH, ffH
F7H
Byte Beschrijving
F0H Status Exclusive Message
7FH Universal System Exclusive Message Realtime Header
Dev Device ID (7FH)
06H MMC Command Message
44H LOCATE(MCP)
06H Number of Bytes
01H “TARGET” sub command
hrH, mnH, scH, frH, ffH
Standard Time with Sub Frame
F7H EOX (End of Exclusive Message)
* Dit bericht wordt verzonden als de songpositie beweegt.
3. Overig materiaal
Tabel met decimale/hexadecimale waarden
(hexadecimale waarden worden met een "H" erachter weergegeven)
MIDI gebruikt 7-bit hexadecimale waarden om datawaarden en het adres en de omvang
van exclusieve berichten aan te geven. De volgende tabel geeft de verhouding tussen
decimale en hexadecimale nummers aan.
+——————+——————++——————+——————++——————+——————++——————+——————+
| D | H || D | H || D | H || D | H |
+——————+——————++——————+——————++——————+——————++——————+——————+
| 0 | 00H || 32 | 20H || 64 | 40H || 96 | 60H |
| 1 | 01H || 33 | 21H || 65 | 41H || 97 | 61H |
| 2 | 02H || 34 | 22H || 66 | 42H || 98 | 62H |
| 3 | 03H || 35 | 23H || 67 | 43H || 99 | 63H |
| 4 | 04H || 36 | 24H || 68 | 44H || 100 | 64H |
| 5 | 05H || 37 | 25H || 69 | 45H || 101 | 65H |
| 6 | 06H || 38 | 26H || 70 | 46H || 102 | 66H |
| 7 | 07H || 39 | 27H || 71 | 47H || 103 | 67H |
| 8 | 08H || 40 | 28H || 72 | 48H || 104 | 68H |
| 9 | 09H || 41 | 29H || 73 | 49H || 105 | 69H |
| 10 | 0AH || 42 | 2AH || 74 | 4AH || 106 | 6AH |
| 11 | 0BH || 43 | 2BH || 75 | 4BH || 107 | 6BH |
| 12 | 0CH || 44 | 2CH || 76 | 4CH || 108 | 6CH |
| 13 | 0DH || 45 | 2DH || 77 | 4DH || 109 | 6DH |
| 14 | 0EH || 46 | 2EH || 78 | 4EH || 110 | 6EH |
| 15 | 0FH || 47 | 2FH || 79 | 4FH || 111 | 6FH |
| 16 | 10H || 48 | 30H || 80 | 50H || 112 | 70H |
| 17 | 11H || 49 | 31H || 81 | 51H || 113 | 71H |
| 18 | 12H || 50 | 32H || 82 | 52H || 114 | 72H |
| 19 | 13H || 51 | 33H || 83 | 53H || 115 | 73H |
| 20 | 14H || 52 | 34H || 84 | 54H || 116 | 74H |
| 21 | 15H || 53 | 35H || 85 | 55H || 117 | 75H |
| 22 | 16H || 54 | 36H || 86 | 56H || 118 | 76H |
| 23 | 17H || 55 | 37H || 87 | 57H || 119 | 77H |
| 24 | 18H || 56 | 38H || 88 | 58H || 120 | 78H |
| 25 | 19H || 57 | 39H || 89 | 59H || 121 | 79H |
| 26 | 1AH || 58 | 3AH || 90 | 5AH || 122 | 7AH |
| 27 | 1BH || 59 | 3BH || 91 | 5BH || 123 | 7BH |
| 28 | 1CH || 60 | 3CH || 92 | 5CH || 124 | 7CH |
| 29 | 1DH || 61 | 3DH || 93 | 5DH || 125 | 7DH |
| 30 | 1EH || 62 | 3EH || 94 | 5EH || 126 | 7EH |
| 31 | 1FH || 63 | 3FH || 95 | 5FH || 127 | 7FH |
+——————+——————++——————+——————++——————+——————++——————+——————+
D: decimaal
H: hexadecimaal
* Decimale uitdrukkingen zoals die voor MIDI channel, Bank Select en Program Change
worden gebruikt, zijn +1 van de decimale waarde in de bovenstaande tabel.
* Omdat elke MIDI-byte 7 verschillende gegevensbits draagt, kan elke byte maximaal 128
waarden uitdrukken. Data waarvoor een hogere resolutie nodig is, dienen over twee of
meer bytes te worden verzonden. Zo heeft bijvoorbeeld een waarde die als twee-
bytewaarde van aa bbH is aangegeven, een waarde van aa x 128 + bb.
* Voor een getekend nummer (+/-), ooH = -64, 40H = +/-0, en 7FH = +63. Dat wil zeggen,
de equivalente decimaal is 64 minder dan de decimale waarde uit de bovenstaande
tabel. Voor een twee-byte getekend nummer, 00 00H = -8192, 40 00H = +/-0, en 7F FH =
+8191. De decimale uitdrukking van aa bbH, bijvoorbeeld, is aa bbH – 40 00H = (aa x 128
+ bb – 64 x 128).
* Voor gegevens die als 'nibbled' worden aangegeven wordt een hexadecimale notatie in
twee eenheden van 4 bits gebruikt. De nibbled twee-bytewaarde van 0a 0b H zou a x 16
+ b zijn.
<Voorbeeld 1>
Wat is de decimale equivalent van 5AH?
Uit de bovenstaande tabel volgt: 5AH = 90
<Voorbeeld 2>
Wat is de decimale equivalent van de 7-bit hexadecimale waarden 12 34H?
Uit de bovenstaande tabel volgt: 12H = 18 en 34H = 52
Dus 18 x 128 + 52 = 2356
<Voorbeeld 3>
Wat is de decimale equivalent van de nibbled uitdrukking 0A 03 09 0DH?
Uit de bovenstaande tabel volgt: 0AH = 10, 03H = 3, 09H = 9, 0DH = 13
Het resultaat is dus ((10 x 16 + 3) x 16 + 9) x 16 + 13 = 41885
<Voorbeeld 4>
Wat is de decimale equivalent van de decimale uitdrukking 1258?
16 ) 1258
16 ) 78 ...10
16 ) 4 ...14
0 ... 4
Uit de bovenstaande tabel volgt: 0=00H, 4=04H, 14=0EH, 10=0AH
Het resultaat is dus 00 04 0E 0AH B
MIDI Machine Control (MMC) Commando,
Informatieveld/Responsreferentie
Verzonden commandos
Commando Actie
01H STOP STOP
03H DEFERRED PLAY PLAY
06H RECORD STROBE REC / PUNCH IN
07H RECORD EXIT PUNCH OUT
0DH MMC RESET RESET
44H 01H LOCATE TARGET LOCATE
218

Hulp nodig? Stel uw vraag in het forum

Spelregels

Misbruik melden

Gebruikershandleiding.com neemt misbruik van zijn services uitermate serieus. U kunt hieronder aangeven waarom deze vraag ongepast is. Wij controleren de vraag en zonodig wordt deze verwijderd.

Product:

Bijvoorbeeld antisemitische inhoud, racistische inhoud, of materiaal dat gewelddadige fysieke handelingen tot gevolg kan hebben.

Bijvoorbeeld een creditcardnummer, een persoonlijk identificatienummer, of een geheim adres. E-mailadressen en volledige namen worden niet als privégegevens beschouwd.

Spelregels forum

Om tot zinvolle vragen te komen hanteren wij de volgende spelregels:

Belangrijk! Als er een antwoord wordt gegeven op uw vraag, dan is het voor de gever van het antwoord nuttig om te weten als u er wel (of niet) mee geholpen bent! Wij vragen u dus ook te reageren op een antwoord.

Belangrijk! Antwoorden worden ook per e-mail naar abonnees gestuurd. Laat uw emailadres achter op deze site, zodat u op de hoogte blijft. U krijgt dan ook andere vragen en antwoorden te zien.

Abonneren

Abonneer u voor het ontvangen van emails voor uw Roland BR-900CD bij:


U ontvangt een email met instructies om u voor één of beide opties in te schrijven.


Ontvang uw handleiding per email

Vul uw emailadres in en ontvang de handleiding van Roland BR-900CD in de taal/talen: Nederlands als bijlage per email.

De handleiding is 12,82 mb groot.

 

U ontvangt de handleiding per email binnen enkele minuten. Als u geen email heeft ontvangen, dan heeft u waarschijnlijk een verkeerd emailadres ingevuld of is uw mailbox te vol. Daarnaast kan het zijn dat uw internetprovider een maximum heeft aan de grootte per email. Omdat hier een handleiding wordt meegestuurd, kan het voorkomen dat de email groter is dan toegestaan bij uw provider.

Stel vragen via chat aan uw handleiding

Stel uw vraag over deze PDF

loading

Uw handleiding is per email verstuurd. Controleer uw email

Als u niet binnen een kwartier uw email met handleiding ontvangen heeft, kan het zijn dat u een verkeerd emailadres heeft ingevuld of dat uw emailprovider een maximum grootte per email heeft ingesteld die kleiner is dan de grootte van de handleiding.

Er is een email naar u verstuurd om uw inschrijving definitief te maken.

Controleer uw email en volg de aanwijzingen op om uw inschrijving definitief te maken

U heeft geen emailadres opgegeven

Als u de handleiding per email wilt ontvangen, vul dan een geldig emailadres in.

Uw vraag is op deze pagina toegevoegd

Wilt u een email ontvangen bij een antwoord en/of nieuwe vragen? Vul dan hier uw emailadres in.



Info