Implementazione MIDI. Roland FC-300

Add to My manuals
72 Pages

advertisement

Implementazione MIDI. Roland FC-300 | Manualzz

MIDI FOOT CONTROLLER

Modello FC-300

Implementazione MIDI

Messaggi Roland di sistema esclusivo

1. Formato dati per messaggi

Esclusivi

L’implementazione MIDI di Roland utilizza il formato dati seguente per tutti i messaggi Esclusivi (tipo IV):

Byte

F0H

41H

DEV

MDL

CMD

[BODY]

F7H

Descrizione

Status di sistema esclusivo

ID Produttore (Roland)

Device ID

ID Modello

ID comando

Dati principali

EOX (Fine di sistema esclusivo)

Status MIDI: F0H, F7H

Un messaggio Esclusivo deve essere affiancato da una coppia di codici di status, che inizino con l’ID del produttore immediatamente dopo F0H (Versione MIDI 1.0).

ID produttore ID: 41H

ID produttore identifica il produttore di uno strumento MIDI che trasmette un messaggio di sistema esclusivo. Il valore 41H costituisce l’ID produttore di Roland.

Device ID: DEV

Device ID contiene un solo valore che identifica il singolo apparecchio nell’implementazione di diversi strumenti MIDI.

Generalmente è impostato su 00H–0FH, un valore inferiore di uno rispetto a quello del canale base, ma il valore 00H–1FH può essere usato per un apparecchio con più canali base.

ID Modello: MDL

ID Modello contiene un valore che identifica un modello e lo distingue da un altro.

Diversi modelli, tuttavia, possono condividere lo stesso ID Modello se gestiscono dati simili.

Il formato ID modello può contenere 00H in uno o più punti per offrire un ampio spettro di dati.

Seguono esempi di ID Modello validi, ognuno rappresentante un solo modello:

01H

02H

03H

00H, 01H

00H, 02H

00H, 00H, 01H

1 Aprile 2007

Versione 1.00

ID Comando: CMD

ID Comando indica la funzione di un messaggio Esclusivo.

Il formato ID Comando può contenere 00H in uno o più punti , per offrire un ampio spettro di dati.

Seguono esempi di ID Comando validi, ognuno rappresentante una sola funzione:

01H

02H

03H

00H, 01H

00H, 02H

00H, 00H, 01H

Dati principali: BODY

Questo campo contiene un messaggio da scambiare tramite un’interfaccia.

L’esatta dimensione dei dati e il contenuto varieranno in base a ID

Modello e ID Comando.

2. Trasferimento dati con

Address-map

Address map è una tecnica per il trasferimento dei messaggi in conformità con il formato dei dati dato alla sezione 1.

Assegna una serie di dati di memoria-registrazione-forma d’onda e tono, status d’attivazione, e parametri, ad esempio, in punti specifici in uno spazio d’indirizzo che dipende dalla macchina, consentendo pertanto l’accesso ai dati che si trovino all’indirizzo specificato di un messaggio.

Il trasferimento dati con Address-map è perciò indipendente dai modelli e dalle categorie di dati.

Questa tecnica consente l’uso di due diversi procedimenti di trasferimento: trasferimento one-way e handshake

(sincronizzazione).

Trasferimento one-way

(Vedere sezione 3 per dettagli.)

Questa procedura è adatta al trasferimento di piccole quantità di dati.

Trasmette un messaggio Esclusivo completamente indipendente dallo status dell’apparecchiatura ricevente.

fig.Connection-Diagram1.eps

Apparecchio (A) Apparecchio (B)

MIDI OUT

MIDI IN

1

2

MIDI IN

MIDI OUT

Il collegamento al punto 2 è essenziale per le procedure “Request data”. (Vd. sezione 3.)

59

Implementazione MIDI

Trasferimento Handshake

(sincronizzazione)

(Questo apparecchio non utilizza questa procedura)

Questa procedura inizia una sequenza di trasferimento predeterminato (handshaking) attraverso l’interfaccia prima che il trasferimento dei dati abbia inizio.

La procedura di Handshaking assicura che l’affidabilità e la velocità del trasferimento siano abbastanza alte da gestire una grande quantità di dati.

fig.Connection-Diagram2.eps

Apparecchio (A)

Apparecchio (B)

MIDI OUT

MIDI IN

1

2

MIDI IN

MIDI OUT

Il collegamento ai punti 1 e 2 è essenziale.

Note alle procedure di cui sopra

• Vi sono diversi ID Comando per diverse procedure di trasferimento.

• Gli apparecchi A e B non possono scambiare dati a meno che non utilizzino la stessa procedura di trasferimento, condividano lo stesso Device ID e ID Modello, e siano pronte a comunicare.

3. Trasferimento one-way

Questa procedura trasmette dati fino al loro esauriemnto, ed è usata nel caso in cui i messaggi siano così corti da non richiedere conferma.

Per messaggi più lunghi, tuttavia, l’apparecchio ricevente deve acquisire ogni messaggio a tempo con la sequenza di trasferimento, che inserisce intervalli di 220 millisecondi. Con questo metodo, così come per l’apparecchio ricevente, è necessario ricevere dati correttamente a tempo.

Tipi di messaggio

Messaggio

Request data 1

Data set 1

ID Comando

RQ1 (11H)

DT1 (12H)

Byte

F0H

41H

DEV

MDL

:

:

11H aaH

Request data 1: RQ1 (11H)

Questo messaggio è inviato quando è necessario acquisire dati da un apparecchio dall’altro lato dell’interfaccia.

Contiene dati per l’indirizzo e la dimensione che specificano designazione e lunghezza, rispettivamente, dei dati richiesti.

Ricevendo un messaggio RQ1 , l’apparecchio remoto controlla in memoria l’indirizzo e la dimensione dei dati che soddisfino la richiesta.

Se li trova ed è pronto a comunicare, l’apparecchio trasmetterà un messaggio “Data set 1 (DT1)”, che contiene i dati richiesti.

Altrimenti, l’apparecchio non trasmetterà nulla.

ssH

:

: sum

F7H

Descrizione

Status di sistema esclusivo

ID Produttore (Roland)

Device ID

ID Modello

:

:

ID Comando

Indirizzo MSB

:

:

Indirizzo LSB

Dimensione MSB

Dimensione LSB

Check sum

EOX (Fine di sistema esclusivo)

• La dimensione dei dati richiesti non indica il numero di bytes che costituiranno un messaggio DT1 , ma rappresenta l’indirizzo in cui si trova il dato richiesto.

• Alcuni modelli sono soggetti a limiti nel formato dati usato in una transazione. i dati richiesti, ad. es., possono avere un limite di lunghezza o devono essere divisi in indirizzi pre-determinati prima di essere scambiati tramite interfaccia.

• Lo stesso numero di bytes comprende indirizzo e dimensione dei dati, che variano in base a ID Modello.

• Il processo di controllo errori usa un checksum che fornisce un pattern in cui gli ultimi 7 bit sono zero se sono sommati i valori di indirizzo, dimensione e checksum.

60

Implementazione MIDI

Byte

F0H

41H

DEV

MDL

12H aaH

:

:

Data set 1: DT1 (12H)

Questo messaggio corrisponde all’effettivo processo di trasferimento dati.

Poiché a ogni byte del dato è assegnato un unico indirizzo, un messaggio DT1 può portare l’indirizzo di partenza di uno o più bit di dati così come una serie di dati formattati secondo l’indirizzo.

Gli standard MIDI impediscono ai messaggi non real-time di interrompere un messaggio Esclusivo. Questo può essere scomodo, per apparecchi che presentino una funzione “soft-thru”.

Per mantenere la compatibilità con tali apparecchi, Roland ha limitato

DT1 a 256 bytes in modo che un messaggio esageratamente lungo sia inviato in ‘segmenti ’ separati.

ddH

:

: sum

F7H

Descrizione

Status di sistema esclusivo

ID Produttore (Roland)

Device ID

ID Modello

ID Comando

Indirizzo MSB

:

:

Indirizzo LSB

Dati MSB

:

:

Dati LSB

Check sum

EOX (Fine di sistema esclusivo)

• Un messaggio DT1 è in grado di fornire solo i dati validi tra quelli specificati da un messaggio RQ1.

• Alcuni modelli sono soggetti a limitazioni nel formato dei dati usati per una singola transazione. I dati richiesti, ad esempio, possono avere un limite di lunghezza o devono essere divisi in indirizzi pre-determinati prima di essere scambiati attraverso l’interfaccia.

• Il numero di bytes comprendenti i dati di indirizzo varia da un

ID Modello a un altro.

• Il processo di controllo errori usa un checksum che fornisce un pattern in cui gli ultimi 7 bit sono zero se sono sommati i valori di indirizzo, dimensione e checksum.

Esempi di transazione messaggi

• L’apparecchio A trasmette dati all’apparecchio B

Tutto ciò che accade è il trasferimento di un messaggio DT1 .

fig.MessageTransaction1.eps

Apparecchio (A)

Apparecchio (B)

Data Set 1

Data Set 1

* Attendere 20 msec o piu’.

Data Set 1

• L’apparecchio B richiede dati all’apparecchio A

L’apparecchio B trasmette un messaggio RQ1 all’apparecchio A.

Controllando il messaggio, l’apparecchio A ritrasmette un messaggio DT1 all’apparecchio fig.MessageTransaction2.eps

Apparecchio (A)

Apparecchio (B)

Data Set 1

Data Set 1

Request Data

Data Set 1

* Attendere 20 msec o piu’.

Data Set 1

61

Implementazione MIDI

1. Dati ricevuti riconosciuti

Messaggi System Realtime

Active Sensing

Status

FEH

Quando FC-300 riceve un Active Sensing, misura gli intervalli di tempo tra i messaggi in ingresso. Se il messaggio successivo non arriva entro 400 msec dal precedente, FC-300 spegne Active Sensing per un certo periodo e smette di misurare gli intervalli tra messaggi.

Messaggi di sistema esclusivo

Status

F0H

Dati

iiH, ddH, ....., eeH

Status

F7H

F0H ii

Status di sistema esclusivo

ID Number: il numero ID (ID del produttore) è usato per distinguere i messaggi di sistema esclusivo di un produttore da quelli di un altro. L’ID di Roland è 41H. I numeri ID 7EH e 7FH sono usati come messaggi Universal Non-realtime (7EH), e Universal Realtime (7FH) per estendere lo standard MIDI .

dd, ..., ee 00H-7FH (0-127)

F7H EOX (Fine di sistema esclusivo)

I messaggi di sistema esclusivo che FC-300 può ricevere sono Data

Request (RQ1) e Data Set (DT1).

Per una spiegazione dettagliata di Data Request (RQ1) e Data Set

(DT1), fate riferimento a

“Messaggi Roland di sistema esclusivo”

(p. 59) e

“3. Comunicazioni esclusive”

(p. 64).

2. Dati trasmessi

Messaggi Trasmessi

Messaggi di canale

Note Off

Status

8nH

Secondo

kkH

Terzo

vvH

n = Numero canale MIDI kk = Numero nota vv = Velocità

0H-FH (ch.1-ch.16)

00H-7FH (0-127)

00H-7FH (0-127)

* Specificatamente se è selezionata la modalità Patch .

Note On

Status

9nH

Secondo

kkH

Terzo

vvH

n = Numero canale MIDI kk = Numero nota vv = Velocità

0H - FH (ch.1-ch.16)

00H-7FH (0-127)

01H-7FH (1-127)

* Specificatamente se è selezionata la modalità Patch .

Polyphonic Key Pressure

Status

AnH

Secondo

kkH

Terzo

vvH

n = Numero canale MIDI kk = Numero nota vv = Polyphonic Key

Pressure

0H - FH (ch.1-ch.16)

00H-7FH (0-127)

00H-7FH (0-127)

* Specificatamente se è selezionata la modalità Patch .

Control Change

Status

BnH

Secondo

ccH

Terzo

vvH

n = Numero canale MIDI cc = Numero controllo vv = Valore controllo

0H-FH (ch.1-ch.16)

01H-1FH (1-31), 21H-5FH (33-95)

00H-7FH (0-127)

* Non trasmette mentre è in modalità di sistema esclusivo.

Bank Select

Status

BnH

BnH

Secondo

00H

20H

Terzo

mmH llH

n = Numero canale MIDI

0H-FH (ch.1-ch.16)

mm =

Bytes superiori del numero di Bank Select

00H-7FH (0-127)

ll =

Bytes inferiori del numero di Bank Select

00H-7FH (0-127)

* Specificatamente se sono selezionate le modalità Standard e Patch.

62

Implementazione MIDI

Program Change

Status

CnH

Secondo

ppH

n = Numero canale MIDI pp = Numero programma

0H-FH (ch.1-ch.16)

00H-7FH (prog.1-prog.128)

* Specificatamente se sono selezionate le modalità Standard e Patch.

Channel Pressure

Status

DnH

Secondo

vvH

n = Numero canale MIDI vv = Pressione canale

0H - FH (ch.1-ch.16)

00H-7FH (0-127)

* Non trasmette mentre è in modalità di sistema esclusivo.

Pitch Bend Change

Status

EnH

Secondo

llH

Terzo

mmH

n =Numero canale MIDI mm, ll = Pitch Bend

0H - FH (ch.1-ch.16)

00 00H - 40 00H - 7F 7FH

(-8192 - 0 - +8192)

* Non trasmette mentre è in modalità di sistema esclusivo.

System Realtime Message

Start

Status

FAH

* Non trasmette mentre è in modalità di sistema esclusivo.

Continue

Status

FBH

* Non trasmette mentre è in modalità di sistema esclusivo.

Stop

Status

FCH

* Non trasmette mentre è in modalità di sistema esclusivo.

Active Sensing

Status

FEH

* Durante l’operatività normale, trasmette a intervalli di circa 200 msec.

* Quando gli intervalli del messaggio vengono monitorati nella sezione di ingresso, l’uscita dei messaggi di Active Sensing cesserà per un certo periodo di tempo le gli intervalli in ingresso eccedono i 400 msec.

Messaggi di sistema esclusivo

Status

F0H

Dati

iiH, ddH, ....., eeH

Status

F7H

F0H ii = Numero ID

Status di sistema esclusivo

41H (65)

dd, ..., ee = dati

F7H

00H-7FH (0-127)

EOX (Fine di sistema esclusivo)

Per una spiegazione dettagliata, vd.

“Messaggi Roland di sistema esclusivo”

(p. 59) e

“3. Comunicazioni esclusive”

(p. 64).

MIDI Machine Control (MMC)

Status

F0H

Dati

7FH, 7FH, 06H, com

Status

F7H

Byte

F0H

7FH

7FH

06H com

F7H

Descrizione

Status di sistema esclusivo

Numero ID (Universal Realtime Message)

Device ID (Broadcast)

Sub-ID#1 (Machine Control Command)

Sub-ID#2 (MMC Command)

EOX (Fine di sistema esclusivo)

* FC-300 può impostare i seguenti comandi MMC.

com

01H

02H

03H

04H

05H

06H

07H

08H

09H

STOP

PLAY

DEFERRED PLAY

FAST FORWARD

REWIND

RECORD STROBE

RECORD EXIT

RECORD PAUSE

PAUSE

* Non trasmette mentre è in modalità di sistema esclusivo.

63

Implementazione MIDI

3. Comunicazioni esclusive

Usando i messaggi Roland di sistema esclusivo one-way, potete scambiare dati tra FC-300 e un altro apparecchio.

Potete usare il seguente ID Modello per FC-300.

• 00H 00H 1EH (FC-300)

Potete usare messaggi di sistema esclusivo per trasmettere e ricevere i parametri interni di FC-300 sotto forma di dati bulk.

• 00H 00H 20H (Foot Controller)

Potete usare messaggi di sistema esclusivo per trasmettere e ricevere i messaggi operativi di FC-300 e per visualizzare i messaggi.

Il Device ID può essere impostato tra 00H e 1FH.

Per ulteriori informazioni sull’impostazione di Device ID, vd.

“Impostare Device ID”

(p. 52).

11H aaH bbH ssH ttH sum

F7H

Request Data 1 RQ1 (11H)

Byte

F0H

41H dev mdl

Descrizione

Status di sistema esclusivo

ID Produttore (Roland)

Device ID (dev: 00H-0FH)

ID Modello

(mdl: 00H 00H 1EH) FC-300

(mdl: 00H 00H 20H) Foot Controller

ID Comando (RQ1)

Indirizzo MSB

Indirizzo LSB

Dimensione MSB

Dimensione LSB

Checksum

EOX (Fine del sistema esclusivo)

12H aaH bbH

: ddH eeH sum

F7H

DATA SET 1 DT1 (12H)

Byte

F0H

41H dev mdl

Descrizione

Status di sistema esclusivo

ID Produttore (Roland)

Device ID (dev: 00H-0FH)

ID Modello

(mdl: 00H 00H 1EH) FC-300

(mdl: 00H 00H 20H) Foot Controller

ID Comando (DT1)

Indirizzo MSB

Indirizzo LSB

:

Dati

Dati

Checksum

EOX (Fine del sistema esclusivo)

4. Parametro mappa indirizzi (ID Modello = 00H

00H 20H)

Ci sono due tipi di messaggio di sistema esclusivo per FC-300 . FC-300 può trasmettere e ricevere l’operatività di questa unità e visualizzare l’informazione usando i messaggi di sistema esclusivo.

Mappa indirizzi

Indirizzo

(H)

10 00 Mode Status

Gruppo

20 00

30 00

40 00

50 00

60 00

68 00

70 00

71 00

Pedal Status

Pedal LED Status

BANK/NUMBER Display Status

Controller Status

Message Display Status

Message Display User Font

Tuner Display Status

Tuner Pitch Status

Descrizione

Legge/

Scrive

Legge

Scrive

Scrive

Legge/

Scrive

Scrive

Scrive

Scrive

Scrive

Mode Status (Individual area)

Indirizzo

(H)

Dimensione

(H)

00 01

Dati (H) Parametro Descrizione

10 00

10 01

10 02

00 01

00 01

00-01

00-01

00-01

SYSEX Mode

Status *1

SYSEX Mode

Status *2

Function

Mode Status *3

0: Off, 1:On

0: Off, 1:On

0: Play, 1:TUNER

*1 Trasmette all’accensione o quando è effettuato un cambio di modalità.

Trasmette anche quando riceve Data Request (RQ1).

Data Set (DT1) è ignorato.

*2 Mode Status cambia quando riceve Data Set (DT1).

Cambia la modalità di sistema esclusivo quando riceve On.

Il pedale MODE premuto esegue la stessa operazione quando riceve Off in modalità di sistema esclusivo.

*3 Cambia il display LCD in modalità di sistema esclusivo quando riceve Data Set (DT1).

Appaiono i dati ricevuti in Message Display Status Address quando riceve PLAY.

Appare la schermata TUNER e i dati ricevuti in Tuner Pitch

Status Address quando riceve TUNER. (FC-300 non ha la funzione TUNER .)

Trasmette quando riceve Data Request (RQ1).

64

Implementazione MIDI

Pedal Status (Individual area)

24 00

24 01

24 02

24 03

24 04

21 00

21 01

21 02

21 03

21 04

22 00

22 01

Indirizzo

(H)

20 00

20 01

20 02

20 03

20 04

Dimensione

(H)

00 01

00 01

00 01

00 01

00 01

Dati (H)

00/7F

00/7F

00/7F

00/7F

00/7F

Parametro

Pedal 1/6 Status

Pedal 2/7 Status

Pedal 3/8 Status

Pedal 4/9 Status

Pedal 5/10 Status

00 01

00 01

00 01

00 01

00 01

00 01

00 01

00 01

00 01

00 01

00 01

00 01

00/7F

00/7F

00/7F

00/7F

00/7F

00/7F

00/7F

00-7F

00-7F

00-7F

00-7F

00-7F

CTL Pedal 1 Status

CTL Pedal 2 Status

CTL Pedal 4 Status

CTL Pedal 6 Status

CTL Pedal 8 Status

EXP Pedal SW 1

Status

EXP Pedal SW 2

Status

EXP Pedal 1 Status

EXP Pedal 2 Status

CTL3/EXP3 Pedal

Status

CTL5/EXP4 Pedal

Status

CTL7/EXP5 Pedal

Status

0-127

0-127

0-127

0-127

0-127

25 00

25 01

00 01

00 01

00/7F

00/7F

UP Pedal Status OFF/ON

DOWN Pedal Status OFF/ON

• Trasmette quando si adopera il pedale in modalità di sistema esclusivo.

• Trasmette anche Data Set (DT1) quando riceve Data Request

(RQ1).

• Data Set (DT1) è ignorato.

Descrizione

OFF/ON

OFF/ON

OFF/ON

OFF/ON

OFF/ON

OFF/ON

OFF/ON

OFF/ON

OFF/ON

OFF/ON

OFF/ON

OFF/ON

LED Status (Individual area)

Indirizzo

(H)

30 00

Dimensione

(H)

00 01

Dati (H)

00/7F

Parametro

30 01

30 02

30 03

30 04

30 05

30 06

30 07

30 08

30 09

00 01

00 01

00 01

00 01

00 01

00 01

00 01

00 01

00 01

00/7F

00/7F

00/7F

00/7F

00/7F

00/7F

00/7F

00/7F

00/7F

Pedal 1/6 red LED

Status

Pedal 2/7 red LED

Status

Pedal 3/8 red LED

Status

Pedal 4/9 red LED

Status

Pedal 5/10 red LED

Status

Pedal 1/6 green LED

Status

Pedal 2/7 green LED

Status

Pedal 3/8 green LED

Status

Pedal 4/9 green LED

Status

Pedal 5/10 green

LED Status

Descrizione

OFF/ON

OFF/ON

OFF/ON

OFF/ON

OFF/ON

OFF/ON

OFF/ON

OFF/ON

OFF/ON

OFF/ON

31 00

31 01

00 01

00 01

00/7F

00/7F

CTL Pedal 1 LED

Status

CTL Pedal 2 LED

Status

OFF/ON

OFF/ON

32 00

32 01

00 01

00 01

00/7F

00/7F

EXP Pedal SW 1 LED

Status

EXP Pedal SW 2 LED

Status

OFF/ON

OFF/ON

35 00

35 01

00 01

00 01

00/7F

00/7F

UP Pedal LED Status OFF/ON

DOWN Pedal LED

Status

OFF/ON

• Riceve Data Set (DT1) in tutte le modalità, cambia lo status dei

LED di ogni pedale solo in modalità di sistema esclusivo.

• Data Request (RQ1) è ignorato.

BANK/NUMBER Display Status (Individual area)

Indirizzo (H)

40 00

40 02

40 04

Dimensione (H)

00 02

00 02

00 02

Dati (H)

0abcdefg,

0000000h

0abcdefg,

0000000h

0abcdefg,

0000000h

Parametro

Right

Center

Left

Descrizione

a f e d g c b h

• Riceve Data Set (DT1) in tutte le modalità, cambia lo status del display BANK/NUMBER solo in modalità di sistema esclusivo.

• Ogni bit rappresenta ON/OFF del corrispondente segmento di display.

Bit “0” = OFF; “1” = ON

• Data Request (RQ1) è ignorato.

65

Implementazione MIDI

Controller Status (Individual area)

Indirizzo (H)

50 00

Dimensione (H)

00 01

Dati (H)

00/7F

Parametro

50 01 00 01 00/7F

AMP CON-

TROL 1 Status

AMP CON-

TROL 2 Status

Descrizione

OFF/ON

OFF/ON

• Riceve Data Set (DT1) in ogni modalità.

• Cambia lo status del jack AMP CONTROL quando riceve Data

Set (DT1).

• Trasmette quando riceve Data Request (RQ1).

Message Display Status (Individual area)

Indirizzo

(H)

60 00

:

60 0F

64 00

:

64 0F

Dimensione

(H)

00 10

00 10

Dati (H)

:

00-07,

20-7D

00-07,

20-7D

:

00-07,

20-7D

00-07,

20-7D

Parametro

:

Line 0

Column 0 data

Line 0

Column 15 data

:

Line 1

Column 0 data

Line 1

Column 15 data

Descrizione

00-07: Font utente

20-7D: caratteri

ASCII

• Riceve Data Set (DT1) in ogni modalità.

• Trasmette quando riceve Data Request (RQ1).

Message Display User Font (Individual area)

Indirizzo

(H)

68 00

:

68 07

68 08

:

68 38

Dimensione

(H)

00 08

00 08

:

00 08

Dati (H)

00-1F

:

00-1F

00-1F

:

00-1F

Parametro

User Font 1

Line 0 data

:

User Font 1

Line 7 data

:

User Font 2

Line 0 data

User Font 8

Line 7 data

*1

Descrizione

• Riceve Data Set (DT1) in ogni modalità, cambia il font utente dell’LCD solo in modalità di sistema esclusivo.

• Data Request (RQ1) è ignorato.

*1 I seguenti dati bitmap del font utente sono visualizzati in LCD.

Parametro

User Font line0 data

User Font line1 data

User Font line2 data

User Font line3 data

User Font line4 data

User Font line5 data

Dati

000xxxxx

000xxxxx

000xxxxx

000xxxxx

000xxxxx

000xxxxx

66

User Font line6 data

User Font line7 data

000xxxxx

000xxxxx

Tuner Display Status (Individual area)

Indirizzo (H)

70 01

Dimensione

(H)

00 01

Dati (H)

00/7F

Parametro

C#/D Display

Status

Descrizione

C#/D

70 02 00 01 00/7F

70 03

70 04

70 05

00 01

00 01

00 01

00/7F

00/7F

00/7F

D#/E Display

Status

F#/G Display

Status

G#/A Display

Status

A#/B Display

Status

D#/E

F#/G

G#/A

A#/B

• Riceve Data Set (DT1) in ogni modalità, cambia il display LCD solo se lo status della modalità Function è TUNER.

• Data Request (RQ1) è ignorato.

Tuner Pitch Status (Individual area)

Indirizzo (H)

71 00

Dimensione

(H)

00 01

Dati (H) Parametro Descrizione

71 01

71 02

00 01

00 01

00, 01-06 String

Number

00, 01-0D Tuner Note

Status

00,

01–40–7F

Tuner Cent

Status

00: OFF

01: 1-6

00: No Signal

01: C, 02: C#

03: D, 04: D#

05: E, 06: F

07: F#, 08: G

09: G#, 0A: A

0B: A#, 0C: B

00: No Signal

01: -50

40: 0

7F: 50

• Riceve Data Set (DT1) solo quando lo status della modalità

Function è TUNER.

• Cambia il display LCD quando riceve Data Set (DT1).

• Data Request (RQ1) è ignorato.

MIDI FOOT CONTROLLER

Modello FC-300

Funzione...

Canale

Base

Tabella implementazione MIDI

Default

Cambiata

1—16

1—16

Trasmesso

*1

*1 x x

Riconosciuto

Modalita’

Default

Messaggi

Alterati x x

************** x x

Nota

Numero

Velocita’

True Voice

Nota ON

Nota OFF

0—127

************** o 9n v=1—127 o 8n v=0—127

*3

*3

*3 x x x x

After

Touch

del tasto del canale o 0—127 o 1—16

*3

*1 x x

Pitch Bend

o

Control

Change

0, 32

1 — 31

33 — 95 o o o

*1

*2

*1

*1 x x x x

Implementazione MIDI

Data : 1 Aprile 2007

Versione : 1.00

Note

Memorizzato

Bank Select

Program

Change

True # o

*********

Esclusivo di sistema

Common

o

Song Position

Song Select

Tune Request x x x

*2 o x x x x x

System

Realtime

Clock

Commands

AUX

Messages

Locale ON/OFF

Tutte le note OFF

Tutti i suoni OFF

Resetta tutti i Controller

Active Sense

System Reset

Note

x o

*1 x x x o x x x x x x x x o x

*1 Non trasmette in modalita’ di sistema esclusivo.

*2 Trasmette in modalita’ Standard e Patch.

*3 Tramette in modalita’ Patch.

Modalita’ 1: OMNI ON, POLY

Modalita’ 3: OMNI OFF, POLY

Modalita’ 2: OMNI ON, MONO

Modalita’ 4: OMNI OFF, MONO

Numero programma

1 — 128 o: Si x: No

67

advertisement

Related manuals

advertisement

Table of contents