Idioma

MidiDeviceProtocol Enumeração

Definição

Especifica o protocolo padrão de um dispositivo MIDI.

public enum MidiDeviceProtocol
type MidiDeviceProtocol = 
Herança
MidiDeviceProtocol

Campos

Nome Valor Description
Unknown -1

Constante representando um dispositivo com um protocolo padrão desconhecido. Se forem necessários Pacotes MIDI Universais (UMP), use MIDI-CI até MIDI 1.0. O UMP é definido na especificação "Formato de PACOTE MIDI Universal (UMP) e Protocolo MIDI 2.0". MIDI-CI é definido na especificação "MidI Capability Inquiry (MIDI-CI)".

Referência do Android para android.media.midi.MidiDeviceInfo.PROTOCOL_UNKNOWN.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

UmpUseMidiCi 0

Constante que representa um protocolo padrão com PACOTES MIDI Universais (UMP). O UMP é definido na especificação "Formato de PACOTE MIDI Universal (UMP) e protocolo MIDI 2.0". Todos os dados UMP devem ser vários de 4 bytes. Use UMP para negociar com o dispositivo com MIDI-CI. MIDI-CI é definido na especificação "MidI Capability Inquiry (MIDI-CI)". Chame MidiManager.getDevicesForTransport com MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS de parâmetro para obter dispositivos com esse transporte.

Referência do Android para android.media.midi.MidiDeviceInfo.PROTOCOL_UMP_USE_MIDI_CI.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

UmpMidi10UpTo64Bits 1

Constante que representa um protocolo padrão com PACOTES MIDI Universais (UMP). O UMP é definido na especificação "Formato de PACOTE MIDI Universal (UMP) e protocolo MIDI 2.0". Todos os dados UMP devem ser vários de 4 bytes. Use MIDI 1.0 até UMP com tamanhos de pacote de até 64 bits. Chame MidiManager.getDevicesForTransport com o parâmetro MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS para obter dispositivos com esse transporte.

Referência do Android para android.media.midi.MidiDeviceInfo.PROTOCOL_UMP_MIDI_1_0_UP_TO_64_BITS.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

UmpMidi10UpTo64BitsAndJrts 2

Constante que representa um protocolo padrão com PACOTES MIDI Universais (UMP). O UMP é definido na especificação "Formato de PACOTE MIDI Universal (UMP) e protocolo MIDI 2.0". Todos os dados UMP devem ser vários de 4 bytes. Use MIDI 1.0 até UMP com tamanhos de pacote de até 64 bits e carimbos de data/hora de redução de tremulação. Chame MidiManager.getDevicesForTransport com o parâmetro MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS para obter dispositivos com esse transporte.

Referência do Android para android.media.midi.MidiDeviceInfo.PROTOCOL_UMP_MIDI_1_0_UP_TO_64_BITS_AND_JRTS.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

UmpMidi10UpTo128Bits 3

Constante que representa um protocolo padrão com PACOTES MIDI Universais (UMP). O UMP é definido na especificação "Formato de PACOTE MIDI Universal (UMP) e protocolo MIDI 2.0". Todos os dados UMP devem ser vários de 4 bytes. Use MIDI 1.0 até UMP com tamanhos de pacote de até 128 bits. Chame MidiManager.getDevicesForTransport com o parâmetro MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS para obter dispositivos com esse transporte.

Referência do Android para android.media.midi.MidiDeviceInfo.PROTOCOL_UMP_MIDI_1_0_UP_TO_128_BITS.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

UmpMidi10UpTo128BitsAndJrts 4

Constante que representa um protocolo padrão com PACOTES MIDI Universais (UMP). O UMP é definido na especificação "Formato de PACOTE MIDI Universal (UMP) e protocolo MIDI 2.0". Todos os dados UMP devem ser vários de 4 bytes. Use MIDI 1.0 a UMP com tamanhos de pacote de até 128 bits e carimbos de data/hora de redução de tremulação. Chame MidiManager.getDevicesForTransport com o parâmetro MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS para obter dispositivos com esse transporte.

Referência do Android para android.media.midi.MidiDeviceInfo.PROTOCOL_UMP_MIDI_1_0_UP_TO_128_BITS_AND_JRTS.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

UmpMidi20 17

Constante que representa um protocolo padrão com PACOTES MIDI Universais (UMP). O UMP é definido na especificação "Formato de PACOTE MIDI Universal (UMP) e protocolo MIDI 2.0". Todos os dados UMP devem ser vários de 4 bytes. Use MIDI 2.0 até UMP. Chame MidiManager.getDevicesForTransport com o parâmetro MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS para obter dispositivos com esse transporte.

Referência do Android para android.media.midi.MidiDeviceInfo.PROTOCOL_UMP_MIDI_2_0.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

UmpMidi20AndJrts 18

Constante que representa um protocolo padrão com PACOTES MIDI Universais (UMP). O UMP é definido na especificação "Formato de PACOTE MIDI Universal (UMP) e protocolo MIDI 2.0". Todos os dados UMP devem ser vários de 4 bytes. Use MIDI 2.0 até UMP e carimbos de data/hora de redução de tremulação. Chame MidiManager.getDevicesForTransport com o parâmetro MidiManager.TRANSPORT_UNIVERSAL_MIDI_PACKETS para obter dispositivos com esse transporte.

Referência do Android para android.media.midi.MidiDeviceInfo.PROTOCOL_UMP_MIDI_2_0_AND_JRTS.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Comentários

Esses valores representam as PROTOCOL_* constantes de MidiDeviceInfo. Os valores UMP descrevem mensagens MIDI 1.0 ou MIDI 2.0 transportadas em pacotes MIDI universais, com opções para carimbos de data/hora de redução de tamanho de pacote e tremulação. UmpUseMidiCi seleciona a negociação de protocolo por meio do MIDI Capability Inquiry (MIDI-CI).

Unknown indica um protocolo padrão desconhecido. Ele não indica um erro; o dispositivo não dá suporte a Pacotes MIDI Universais por padrão.

Consulte a referência de protocolo padrão do Android.

Aplica-se a