MCI (Interface de Controle de Mídia)
O sequenciador DO MCI MIDI é o componente do sistema MCI que reproduz arquivos MIDI. Os aplicativos podem reproduzir arquivos MIDI facilmente usando MCI, mas o MCI impõe as seguintes restrições aos recursos MIDI:
- O MCI dá suporte apenas à saída MIDI.
- O MCI não permite a sincronização próxima entre eventos MIDI e outros eventos em tempo real (como vídeo).
Se você precisar de uma sincronização MIDI precisa, deverá usar os buffers de fluxo ou os serviços MIDI. Se você precisar de recursos de entrada MIDI, deverá usar os serviços MIDI.
O sequenciador MIDI do MCI reproduz arquivos MIDI padrão e arquivos MIDI do RIFF (formato de arquivo de intercâmbio de recursos), conhecidos como arquivos RMID. Os arquivos MIDI padrão estão em conformidade com a especificação Standard MIDI Files 1.0 . Como os arquivos RMID são arquivos MIDI padrão com um cabeçalho RIFF, as informações sobre arquivos MIDI padrão também se aplicam a arquivos RMID. Para obter mais informações sobre arquivos RIFF, consulte Serviços de formato de arquivo de intercâmbio de recursos.
Embora atualmente existam três tipos de arquivos MIDI padrão, o sequenciador MCI reproduz apenas dois deles: arquivos Format 0 e Format 1 MIDI.
Para obter mais informações sobre como controlar dispositivos multimídia (incluindo sequenciadores) usando comandos MCI, consulte MCI.