Como configurar um teclado MIDI

19

Gostaria de configurar meu teclado através do meu midi-sport 2x2, conectei tudo e até instalei o pacote midisport-firmware que não foi instalado automaticamente por algum motivo.

O objetivo é fazer com que o computador produza um som de piano quando as teclas do teclado são pressionadas. Se você pode fazer isso funcionar sem jack, isso também seria bom. Instruções passo a passo, quanto menos complexidade, melhor.

Martin Owens -doctormo-
fonte

Respostas:

21

OK, eu descobri o menor número de etapas para fazer esse teclado midi funcionar:

  1. Instale o qsynthInstalar qsynth , Jack Control (chamado qjackctl)Instale qjackctl e faça o download do Claudio_Piano.rar a partir daqui , descompacte e salve em um local acessível.

  2. Lançamento Jack Control ( Applications> Sound and Video> JACK Controlem versões mais antigas do Ubuntu, ou procure-o na colisão em versões mais recentes do Ubuntu)

  3. Clique no botão configurações no lado direito do painel Jack Control, na opção configurações na entrada midi, vá para o MIDI Drivermenu suspenso próximo à parte inferior da janela e selecione seq(alsa sequencer) e clique em OK.

  4. Carregue o Qsynth, entre na configuração, verifique Enable MIDI Inpute gire o driver midi para alsa_seq, na guia áudio, verifique se Audio Driverestá definido como jack, na guia fontes de som, abra a fonte de som baixada de cima. Clique em ok e redefina o servidor quando solicitado.

  5. Se o Qsynth congelar, descongele, interrompendo o servidor jack e iniciando-o novamente.

  6. Volte para a JACK Audio Connection Kitjanela e clique Connect, aqui vamos garantir Audioque o qsynth esteja conectado à saída do sistema (alças de arrasto).

    conectar qsynth à saída

    Na guia Alsa, vamos conectar nosso dispositivo midi ao qsynth.

    conectar midi ao qsynth

  7. De volta ao Qsynth Clique no Channelsbotão e observe cuidadosamente todas as pequenas luzes ao lado de cada um dos canais midi. Pressione as teclas do teclado e veja qual delas acende. Clique nessa linha e defina o nome para Piano (ou qualquer que seja o seu instrumento musical)

  8. Tocar teclado com saída de som.

Martin Owens -doctormo-
fonte
confirmado para o Ubuntu 12.10. Adicionadas capturas de tela para a etapa 6, onde eu desliguei por uma hora ... até entender a explicação. Agora, faça música meu amigo!
somethis
Até a etapa 7, onde vejo a luz ao lado da linha acender, tudo funciona. Eu não entendo como definir o nome para Piano. Então eu fiz isso na caixa "Nome predefinido", não na linha. Isso está correto? Depois de fazer isso, ainda não recebo nenhum som. Obviamente, eu me conectei, certo? Tenho certeza disso, já que pressionar as teclas fará a coisa acender. Ainda não consigo descobrir como obter som. Suponho que, de alguma forma, devo conectar o som do piano a isso, mas não sei como / onde fazer isso.
Zamphatta
Sou apenas eu ou isso funciona, mas o áudio comum não pode ser reproduzido? Eu faria uma pergunta em separado, mas acho que a solução apresentada aqui altera as configurações de áudio para que o áudio normal não possa mais ser reproduzido. Isso é normal? Nesse caso, deve explicar como voltar ao normal. Devo fazer uma pergunta separada?
Nateowami
Martin, por favor aceite meu beijo nos pés. Funcionou como um encanto.
user3804598
8

também é possível uma solução usando apenas timidez pmidi da alsa-utils via linha de comando.

  1. iniciar timidez em segundo plano

    timidity -iA -B2,8 -Os &

  2. descubra as portas do teclado midi e a timidez via

    pmidi -l

  3. conecte o teclado midi ao midi sequencer via aconnect port_midi_keyboard port_timidity, por exemplo

    aconnect 24:1 128:0

Nome
fonte