Télécharger Imprimer la page

Roland VS-880EX Mode D'emploi page 352

Publicité

Implémentation MIDI
✧ 04 Ecriture
+————————————————————————————————————————————————————————————————————————+
| Start
|
|
|
address |
Data
|
|==========+=========+===================================================|
| 12 00 00 | 0aaaaaaa| Data Size
| 12 00 01 | 0bbbbbbb|
aaaaaaabbbbbbbb = Data Size 1 - 16384 byte |
|——————————+—————————+———————————————————————————————————————————————————|
| 12 00 02 | 04
| Write Command
+——————————+—————————+———————————————————————————————————————————————————+
Ceci écrit la quantité de données spécifiée à partir du pointeur d'écriture du buffer, et
ensuite déplace le pointeur vers sa nouvelle position en envoyant le résultat à la zone
"Result".
✧ 05 Fermeture après la lecture
+————————————————————————————————————————————————————————————————————————+
| Start
|
|
|
address |
Data
|
|==========+=========+===================================================|
| 12 00 02 | 05
| Read Close Command
+——————————+—————————+———————————————————————————————————————————————————+
Ceci ferme le fichier qui est ouvert pour la lecture, et envoie le résultat à la zone "Result".
✧ 06 Fermeture après l'écriture
+————————————————————————————————————————————————————————————————————————+
| Start
|
|
|
address |
Data
|
|==========+=========+===================================================|
| 12 00 02 | 06
| Write Close Command
+——————————+—————————+———————————————————————————————————————————————————+
Ceci ferme le fichier ouvert pour l'écriture, et envoie le résultat à la zone "Result".
✧ 07 Vérification du fichier
+————————————————————————————————————————————————————————————————————————+
| Start
|
|
|
address |
Data
|
|==========+=========+===================================================|
| 10 00 00 | 20 - 7E | File Name - 1
| 10 00 01 | 20 - 7E | File Name - 2
| 10 00 02 | 20 - 7E | File Name - 3
| 10 00 03 | 20 - 7E | File Name - 4
| 10 00 04 | 20 - 7E | File Name - 5
| 10 00 05 | 20 - 7E | File Name - 6
| 10 00 06 | 20 - 7E | File Name - 7
| 10 00 07 | 20 - 7E | File Name - 8
| 10 00 08 | 20 - 7E | File Extension - 1
| 10 00 09 | 20 - 7E | File Extension - 2
| 10 00 0A | 20 - 7E | File Extension - 3
|——————————+—————————+———————————————————————————————————————————————————|
|
:
|
:
|
:
|——————————+—————————+———————————————————————————————————————————————————|
| 12 00 02 | 07
| Check File Command
+——————————+—————————+———————————————————————————————————————————————————+
Ceci envoie l'information de fichier ayant le nom spécifié au buffer.
+————————————————————————————————————————————————————————————————————————+
| Start
|
|
|
address |
Data
|
|==========+=========+===================================================|
| 10 00 00 | 20 - 7E | File Name - 1
| 10 00 01 | 20 - 7E | File Name - 2
| 10 00 02 | 20 - 7E | File Name - 3
| 10 00 03 | 20 - 7E | File Name - 4
| 10 00 04 | 20 - 7E | File Name - 5
| 10 00 05 | 20 - 7E | File Name - 6
| 10 00 06 | 20 - 7E | File Name - 7
| 10 00 07 | 20 - 7E | File Name - 8
| 10 00 08 | 20 - 7E | File Extension - 1
| 10 00 09 | 20 - 7E | File Extension - 2
| 10 00 0A | 20 - 7E | File Extension - 3
|——————————+—————————+———————————————————————————————————————————————————|
| 10 00 0B | 0000aaaa| File Size
| 10 00 0C | 0bbbbbbb|
| 10 00 0D | 0ccccccc|
| 10 00 0E | 0ddddddd|
| 10 00 0F | 0eeeeeee|
+——————————+—————————+———————————————————————————————————————————————————+
Ceci retourne un code d'erreur si le fichier n'existe pas, et envoie le résultat à la zone
"Result".
112
Contents and remarks
Contents and remarks
Contents and remarks
Contents and remarks
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
Contents and remarks
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
aaaabbbbbbbcccccccdddddddeeeeeee |
0 - 4.2Gbyte
✧ 08 Effacement d'un fichier
+————————————————————————————————————————————————————————————————————————+
|
| Start
|
|
|
address |
Data
|==========+=========+===================================================|
|
| 10 00 00 | 20 - 7E | File Name - 1
| 10 00 01 | 20 - 7E | File Name - 2
| 10 00 02 | 20 - 7E | File Name - 3
|
| 10 00 03 | 20 - 7E | File Name - 4
| 10 00 04 | 20 - 7E | File Name - 5
| 10 00 05 | 20 - 7E | File Name - 6
| 10 00 06 | 20 - 7E | File Name - 7
| 10 00 07 | 20 - 7E | File Name - 8
| 10 00 08 | 20 - 7E | File Extension - 1
| 10 00 09 | 20 - 7E | File Extension - 2
| 10 00 0A | 20 - 7E | File Extension - 3
|——————————+—————————+———————————————————————————————————————————————————|
|
:
|
:
|——————————+—————————+———————————————————————————————————————————————————|
| 12 00 02 | 08
+——————————+—————————+———————————————————————————————————————————————————+
|
Ceci efface le fichier ayant le nom spécifié, et envoie le résultat à la zone "Result".
|
|
Description de la zone "Result"( la section suivante )
✧ 00 OK ( Pas d'erreur ) / Prêt
+————————————————————————————————————————————————————————————————————————+
| Start
|
|
address |
Data
|==========+=========+===================================================|
| 12 00 02 | 00
|
+——————————+—————————+———————————————————————————————————————————————————+
|
|
La dernière commande a été correctement exécutée, et le VS-880EX est prêt à recevoir la
commande suivante.
✧ 01 Occupé
+————————————————————————————————————————————————————————————————————————+
| Start
|
|
address |
Data
|
|==========+=========+===================================================|
|
| 12 00 02 | 01
+——————————+—————————+———————————————————————————————————————————————————+
Le VS-880EX est occupé et n'accepte pas les commandes (lors de la lecture ou
l'enregistrement).
✧ 02 Erreur : Pas de disque présent
+————————————————————————————————————————————————————————————————————————+
| Start
|
|
address |
Data
|
|==========+=========+===================================================|
| 12 00 02 | 02
|
+——————————+—————————+———————————————————————————————————————————————————+
Aucun disque valide n'est connecté.
✧ 03 Erreur : Le fichier n'existe pas
|
|
+————————————————————————————————————————————————————————————————————————+
| Start
|
|
address |
Data
|==========+=========+===================================================|
| 12 00 02 | 03
+——————————+—————————+———————————————————————————————————————————————————+
Le fichier n'existe pas.
✧ 04 Erreur : Impossible d'effacer le fichier
|
+————————————————————————————————————————————————————————————————————————+
| Start
|
|
|
address |
Data
|
|==========+=========+===================================================|
|
| 12 00 02 | 04
+——————————+—————————+———————————————————————————————————————————————————+
Le VS-880EX ne peut pas effacer le fichier.
✧ 05 Erreur : Impossible de créer le fichier
+————————————————————————————————————————————————————————————————————————+
| Start
|
|
address |
Data
|==========+=========+===================================================|
| 12 00 02 | 05
+——————————+—————————+———————————————————————————————————————————————————+
Le VS-880EX ne peut pas créer le nouveau fichier.
|
|
Contents and remarks
|
:
| Delete File Command
|
|
Contents and remarks
| Complete
|
|
Contents and remarks
| Busy
|
|
Contents and remarks
| Error : No disk
|
|
Contents and remarks
| Error : File not exist
|
|
Contents and remarks
| Error : Can not delete file
|
|
Contents and remarks
| Error : Can not create file
|
|
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

Publicité

loading