Como configurar a entrada midi?

3

Eu tenho o Ubuntu 12.04 e quero configurar um M-Audio Axiom 49.

Eu tentei ler em jackd1 / jackdmp / jackd2 / qjackctl e outras coisas, mas ainda não obtive nenhum som do teclado.

Há muito tempo, eu consegui obter som dele usando rosegarden e qjackctl, mas não mais.

Eu tenho timidity instalado e posso reproduzir áudio midi com ele.

No rosegarden não há dispositivos de entrada midi disponíveis quando o teclado está conectado e ligado.

Na janela de conexões do qjackctls na guia midi, não há "clientes legíveis", mesmo ao executar vkeybd e zynaddsubfx e ter meu teclado conectado.

De lsusb posso ver:

Bus 005 Device 002: ID 0763:0199 Midiman Axiom 49

From cat /proc/asound/cards:
 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xfbf20000 irq 93
 1 [Generic        ]: HDA-Intel - HD-Audio Generic
                      HD-Audio Generic at 0xfbe40000 irq 94

O que preciso fazer para obter o áudio do meu teclado?

tags + = jackd, timidity (o site não me deixaria adicionar esses)

    
por Talas 16.08.2012 / 02:43

2 respostas

1

Peço desculpas desde o início por apenas fornecer uma resposta parcial, mas posso pelo menos dizer que estou usando o Ubuntu 12.04 com um Axiom 49 com sucesso "out of the box" (nenhuma configuração especial necessária). A saída para o lsusb parece a mesma para mim e para você, então não acho que o problema esteja lá.

Estou usando python com pygame para ler em eventos MIDI. (se você estiver interessado eu poderia postar algum código de exemplo, mas você teria que instalar o pygame para usá-lo)

Eu estou supondo que o problema está em algum lugar no JACK ou no Rosegarden, embora eu não os use, então não posso ajudá-los. Espero que restringir a busca a esses componentes, em vez do próprio Ubuntu, seja útil.

    
por Andrew Rosenfeld 24.09.2012 / 01:11
0

Por que vale a pena, nunca tive problemas em usar minha bateria MIDI no Ubuntu. Eu seleciono a entrada MIDI no próprio aplicativo (hidrogênio, cuja caixa de diálogo de configuração me permite escolher meu M-Audio Delta 1010LT como a fonte MIDI). Nesta configuração, acho que nunca vi o qjackctl relatar o cartão como um cliente legível, então acho que o que você está vendo é normal. Se os aplicativos que você está tentando rotear MIDI para permitir que você configure a fonte MIDI, tente usá-la.

    
por pablomme 16.08.2012 / 16:56
___ qstntxt ___

Eu tenho atualmente configurado um servidor Ubuntu com gitolite e funciona como um charme para a maioria das partes. O único problema foi quando baixei e configurei um web-gui (gitlist), para compartilhar meus repositórios. Im curto o problema é que toda vez que eu empurrar algumas atualizações as permissões de arquivo para alguns arquivos de referência no repositório tem suas permissões de arquivo alteradas e o apache não consegue acessá-las (e assim, o web-gui não terá acesso ao repositório).

Quando o instalei, fiz os seguintes passos:

  1. Criado um usuário git e configure os repositórios neste usuário
  2. Adicionou o usuário do www-data ao git-group com usermod -a -G git www-data
  3. Garantiu que o git era o grupo dos repositórios: sudo chgrp -R repositórios git /
  4. chmod as pastas para dar acesso a todos os usuários do grupo: sudo chmod ug + s repositories /

Assim que eu fizer um push com o git, a permissão do arquivo para 2-3 arquivos será alterada (por exemplo, o arquivo '/ repository / [name] / refs / head / master' ) e ele está definido como -rw ------- e somente o usuário git obteve acesso ao arquivo. Nenhum outro usuário pode ler ou escrever aqui.

Eu gostaria que esses arquivos ficassem com a permissão dada (por exemplo, chmod 755) depois que eu fizesse um git push, então eu não preciso atualizar as permissões toda vez que alguém fizer um push.

    
___ answer176535 ___

Como este é um site Q & amp; A, e eu encontrei a resposta para mim depois de muito rastreamento por meio de pesquisas no Google e resolvi isso.

O problema básico volta para uma umask que foi configurada, que mascarou todos os arquivos quando eu fiz o push - e eu tive que mudar isso. Para fazer isso, fiz o seguinte:

abra o arquivo .gitolite.rc na raiz do meu repositório e defina a variável:

%pre%

(Defina o Umask para a máscara que você quer ter). Depois disso, meus arquivos não foram removidos para a permissão de leitura do grupo.

    
___ tag123git ___ Git é um sistema de controle de revisão distribuído com ênfase em velocidade. ___
Problemas com Psychonauts e o Ubuntu Software Center?