Então eu tenho um alto-falante Harman Kardon Onyx Studio 4.
Ele parece hibernar se não detectar um sinal no conector de fone de ouvido de 3,5 mm por mais de um segundo (ou se estiver muito baixo), o que faz com que ele entre e saia constantemente. Isso não acontece durante a transmissão por Bluetooth.
Eu fiz um tom de onda senoidal de 10 Hz com 12 horas de duração e repetição. Isso resolve o problema.
Este é um design realmente terrível?
Estou causando algum dano aos alto-falantes ao executar esse tom constantemente em segundo plano?
Atualmente, estou iniciando manualmente esse tom de fundo a cada reinicialização. Estou procurando conselhos sobre a melhor forma de automatizar isso. Estou usando Linux (ubuntu 24.04, mas mudarei para o Debian em breve) e acho que isso envolverá a criação de um script que executa um comando, então coloco esse script em /etc/rc.local ou algo assim para que ele seja executado em bota. VLC ou MPV são a escolha ideal para isso ou estou desperdiçando recursos?
Obrigado!
Provavelmente. Perguntas pedindo opiniões estão fora do assunto aqui.
Provavelmente. Perguntas pedindo opiniões estão fora do assunto aqui.
Eu escreveria um script bash
/home/totalconfusion/play10hz
com o seguinte conteúdo:Substitua
/full/path/to/sound-10hz.wav
pelo caminho completo e nome do arquivo.O
aplay
é um reprodutor básico de arquivos de áudio de linha de comando que vem com o Ubuntu.Abra o crontab com o comando:
crontab -e
e adicione a seguinte linha na parte inferior do arquivo:Salve o arquivo e saia do editor crontab.
Nota: Ao trabalhar com cron ou crontab, é melhor sempre fornecer o caminho completo para todos os arquivos, scripts e aplicativos.
Na próxima vez que o computador for iniciado, o som deverá ser reproduzido continuamente.
Espero que isto ajude