De alguma forma, é um acompanhamento dessa pergunta:
Como posso detectar o BPM (batimentos por minuto) de uma música?
Mas agora, em vez de detectá-los nas músicas, quero gerá-los.
Estou procurando um aplicativo que produza um som (algo curto como um sinal sonoro) um número configurável de vezes por minuto.
Se eu disser 20bpm, ele emitirá esse som a cada 3 segundos. (60/20)
Se 60bpm, a cada segundo.
Se 120bpm a cada meio segundo.
A razão para isso é que estou aprendendo a tocar bateria e o bpm parece realmente importante. Estou acompanhando este vídeo no youtube .
atualizar
Parece que eles são chamados metronomes
e até o Google tem um. Coisas legais.
https://www.google.com/search?q=metronomes
Obrigado Nick.
Respostas:
Como mencionado em um comentário, não consegui que os metrônomos mencionados (existentes para Linux / Ubuntu) funcionassem no 16.04, pelo menos não fora da caixa. Não gastei muito tempo em fazê-lo funcionar , pois praticamente todos dão a impressão de serem abandonados.
Hora de escrever uma ...
Essa resposta ( trabalho em andamento ) deve levar a um metrônomo, incluindo a GUI. Um bom momento para mencionar possíveis recursos que você deseja.
1. Metrônomo CLI
Criar um metrônomo direto acaba sendo surpreendentemente simples:
Como usar
O metrônomo precisa de ferramentas vorbis, para tocar o som
Execute-o com o bpm como argumento:
por exemplo:
Para executá-lo com 100 batimentos por minuto
Nota
Para o som, usei o arquivo
/usr/share/sounds/ubuntu/stereo/bell.ogg
, que deve estar no seu sistema por padrão (testado em 14.04 / 16.04). No entanto, você pode usar qualquer.ogg
amostra ( ) que desejar. Na versão final, várias opções (sons) estarão disponíveis.2. Versão GUI surpreendentemente simples
Como próximo passo, uma versão muito básica, a última versão sem um instalador:
O script
A imagem
Como usar
Como a versão cli, esta precisa
vorbis-tools
:Copie o script em um arquivo vazio, salve-o como
metro.py
icon.png
.Simplesmente execute o metrônomo pelo comando:
3. PPA para o metrônomo laranja
Está feito!
O metrônomo está pronto para instalação.
O metrônomo laranja vem com um conjunto de sons diferentes para escolher, e as batidas podem ser agrupadas. Todas as alterações são aplicadas imediatamente no metrônomo em execução:
Para instalar:
Trabalho para fazer
Atualmente, o metrônomo vem com quatro sons diferentes para você escolher. Provavelmente alguns serão adicionados nos próximos dias, alguns deles serão substituídos / atualizados
A longo prazo,
a longo prazo, estou pensando em adicionar a opção para estruturas complexas (personalizadas) como 3 + 3 + 2, 2 + 2 + 2 + 3 etc., que eu sempre sentia falta dos metrônomos.
Finalmente
A versão mais recente (atual)
0.5.3
adiciona vários sons, mas o mais importante é a opção de executar batidas irregulares (compostas). Nesta versão, eles são codificados. Será personalizável a partir da versão> 1.fonte
Parece que você está procurando um metrônomo!
O software de edição de áudio Audacity pode gerar uma batida ou tom constante, semelhante ao metrônomo (consulte o menu "Gerar"), embora existam programas mais simples que listarei abaixo. O Audacity está nos repositórios de software do Ubuntu e pode ser instalado através do Centro de Software ou digitando
sudo apt install audacity
em uma janela do terminal.Metrônomos on-line são abundantes, se você planeja ter acesso à Internet durante sua prática.
Outro software de metrônomo disponível nos repositórios de software do Ubuntu inclui gtick , klick , gtklick e kmetronome , embora eu não tenha experimentado nenhum deles.
fonte
Metrônomo simples do Bash
Uso
Info
metronome-core.sh
Por exemplo
Roteiro
fonte
toco guitarra e uso gtick , funciona muito bem para mim, posso ajustar as batidas por minuto, volume e até assinaturas de tempo, 1 / 4,2 / 4,3 / 4 e assim por diante. você pode instalá-lo a partir da linha de comando usando:
aqui está o meu truque : i.imgsafe.org/f2dc6c70f2.png
fonte
Já experimentou o kmetronome? Deve ser capaz de usar o apt-get / synaptic.
fonte