O que aconteceu com os arquivos do meu dispositivo midi?

2

Eu tenho trabalhado em um projeto pessoal que envolve a análise de um fluxo binário de dados midi de um controlador. O jeito que eu estava fazendo era ler /dev/dmmidi1 . No final de semana eu fiz o upgrade do Kubuntu 12.04 para o Kubuntu 14.04. Agora, quando eu conecto meu controlador midi, não há arquivos de dispositivos que se pareçam com aqueles que correspondem ao meu controlador.

Quando executo aplaymidi -l , a saída mostra o dispositivo que espero. Por que não estou vendo arquivos de dispositivos?

    
por Peter Klipfel 21.04.2014 / 23:23

1 resposta

2

Os arquivos /dev/*midi* são para a interface OSS, que é considerada legada. Aparentemente, CONFIG_SND_OSSEMUL não está habilitado em seu kernel.

Você deve usar a biblioteca ALSA para receber dados MIDI, mas pode ler apenas de /dev/snd/midi* -

    
por CL. 22.04.2014 / 09:42