1 pontos por GN⁺ 2024-05-29 | 1 comentários | Compartilhar no WhatsApp
  • Grooved é um app que permite verificar e ajustar a velocidade do toca-discos analisando a reprodução de uma música com o iPhone
  • O fluxo de uso é simplificado em 3 etapas — Play, Analyze, Tweak — permitindo fazer a calibração apenas com a reprodução da música e a análise do app, sem equipamento adicional
  • O fluxo de áudio é processado localmente no dispositivo e não é gravado; o app não coleta nenhum dado
  • A implementação usa apenas componentes integrados da Apple e não depende de bibliotecas ou APIs de terceiros
  • O app para iOS está disponível na App Store, e a versão para Android está em beta fechado, com lançamento na Play Store previsto para junho

Calibração da velocidade do toca-discos usando uma música

  • Grooved é um app que ajuda a verificar e calibrar a velocidade do toca-discos com um único toque
  • Em vez de seguir um procedimento complicado, o usuário reproduz uma música, inicia a análise no app e ajusta o toca-discos conforme o resultado
  • Play, Analyze, Tweak

    • Play: escolha uma boa música e toque em volume alto
    • Analyze: abra o Grooved e inicie a análise
    • Tweak: ajuste o toca-discos e repita o processo se necessário

Privacidade e status de distribuição

  • Grooved não coleta nenhum dado
  • O fluxo de áudio é processado localmente no dispositivo do usuário e não é gravado
  • O app usa apenas componentes integrados fornecidos pela Apple e não utiliza bibliotecas ou APIs de terceiros
  • Usuários de iOS podem baixar o Grooved na App Store
  • Grooved for Android está atualmente em beta fechado, com lançamento na Play Store previsto para junho
  • Para participar dos testes no Android ou acompanhar novidades do lançamento, use Mastodon ou Twitter

1 comentários

 
GN⁺ 2024-05-29
Opiniões no Hacker News
  • Ontem coloquei um disco para tocar e minha esposa disse que estava tocando rápido demais. No começo achei que não, mas hoje vi este post e testei o app; segundo o app, está 3,5% mais rápido
    Agora preciso descobrir como ajustar isso. Muito obrigado por um app gratuito e sem firulas
    Atualização: o YouTube resolveu. É um Audio-Technica LP60, um toca-discos de entrada bem comum, então deixo o link do vídeo para outras pessoas poderem consultar - https://www.youtube.com/watch?v=d3PdS2V8Jz0

    • 3,5% é bastante. Um semitom é um pouco menos de 6%
      Entre 59 e 60 cents, ou seja, mais do que um quarto de semitom. Para ser exato, (* 1200 (log2 1.035)) dá 59.5569212695205, então são 59,6 cents com 3 algarismos significativos. Alguém que se lembra de como uma música deve soar na cabeça conseguiria perceber essa diferença. Especialmente se for uma música que ouviu recentemente
    • Que ótimo saber que você testou de verdade. Era exatamente a situação que eu tinha em mente ao criar este app
      Eu queria fazer uma ferramenta extremamente simples para pessoas que querem deixar o som dos discos melhor, mas não têm o equipamento nem o conhecimento necessários para fazer ajustes
    • Fiquei curioso sobre por que sua esposa achou que estava rápido demais. Será que a afinação estava errada, o andamento estava acelerado, ou havia outro motivo?
    • Acho que você teve sorte. Uso o mesmo toca-discos e, como estou no Android, fiz uma medição com giroscópio usando outro app; a diferença média foi de apenas 1,3%
      Tenho uma boa percepção musical e sempre soou bem para mim
    • Por curiosidade, esse toca-discos tem uma luz piscante sincronizada com a borda do prato para indicar a velocidade?
  • Parece uma abordagem muito inteligente. Fiquei curioso para saber como ela funciona de fato
    No começo achei que comparasse a faixa do vinil com uma faixa digital de referência de algum serviço de streaming, analisando frequências com uma transformada rápida de Fourier ou observando o timing dos picos. Mas, pelo vídeo de demonstração, não era preciso informar nada sobre a música
    Então pensei que talvez o método fosse verificar o quanto as frequências se ajustam à escala temperada baseada no Lá 440 Hz. Isso levanta três dúvidas: ele obviamente não funciona em álbuns de stand-up comedy ou trechos de solo de bateria? Todos os álbuns são mesmo afinados em Lá 440 Hz? E, se a velocidade do toca-discos estiver errada em mais de 2,8%, ele não acabaria se ajustando à nota errada?

    • Nem todos os álbuns são afinados em 440 Hz. Isso fica muito claro quando você toca um instrumento junto com o álbum
    • Talvez nem seja preciso chegar a uma transformada rápida de Fourier. Acho que bastaria contar o número de batidas e ter um banco de dados de BPMs de músicas conhecidas
      Para identificar a música em reprodução, dá para usar algo como AcoustID/Chromaprint. Como as melhores ideias, é uma ideia muito simples
    • Meu palpite: 1) detecta wow: https://www.youtube.com/watch?v=kCwRdrFtJuE 2) mede a duração do wow 3) arredonda para a velocidade de disco mais próxima e informa a diferença
      Mesmo uma abordagem do tipo “pegar um algoritmo comum de transformada rápida de Fourier e martelar até funcionar” parece ter boas chances de dar certo com esforço moderado, sem tratar a saída de forma excessivamente especializada em processamento de sinais
    • Quando uma orquestra toca com um órgão, o órgão define o ponto de referência. 440 Hz é um padrão relativamente recente, e muitos órgãos foram construídos antes disso
    • Álbuns pop também não são todos em 440 Hz. Pyromania, do Def Leppard, fica cerca de um quarto de tom fora da afinação padrão, e há muitos casos parecidos
  • Os toca-discos que conheci quando era criança todos tinham calibração embutida. Havia quatro linhas de quadrados pretos e prateados repetidos na lateral do prato, uma luz que piscava na frequência da rede elétrica e um pequeno dial; você ajustava a velocidade de rotação até a linha correspondente à combinação 50/60 Hz e 33/45 RPM parecer parada
    Era um truque realmente engenhoso

    • Parece que você teve acesso a toca-discos bem bons quando criança. Isso era uma característica que separava o público mais sério de hobby musical de quem só queria colocar música para tocar
      Não mexo em toca-discos há mais de 20 anos, mas hoje em dia quem usa toca-discos provavelmente já é desse público supostamente mais sério; acho que fabricar um toca-discos sem esse tipo de ajuste seria motivo de piada no mercado. Vai dizer que o próximo passo é usar acionamento por correia, agulha de plástico e braço com contrapeso não ajustável também? :)
    • Acho que, se o toca-discos permite ajustar a velocidade do motor, ele provavelmente já tem esse recurso. Digo isso com base na minha experiência limitada com toca-discos de décadas atrás
      Como app pequeno, tudo bem, mas se ele só mostrar o erro de um toca-discos que não pode ser ajustado, a utilidade prática não será grande
    • Se o toca-discos não tiver estroboscópio embutido, mas tiver um padrão de calibração na borda, você pode baixar um app de estroboscópio para celular e medir e ajustar a velocidade do toca-discos com precisão
    • Em coisas como impressoras, uma versão mais sofisticada desse método, usando listras e sensores ópticos, substituiu muitos motores de passo. Tenho certeza de que há produtos que fazem o mesmo em toca-discos
    • Quando esse recurso não existe, dá para baixar e imprimir um disco estroboscópico
  • É legal, mas seria bom se também conseguisse determinar outras coisas, se é que isso é possível, como se a força de apoio da agulha está correta ou se a cápsula está devidamente alinhada. Talvez dê para fazer algo observando se o canal esquerdo ou direito soa mais alto ou mais baixo, por exemplo
    O texto do site me incomodou um pouco. Não sei se um app desses precisa de uma crítica ao copywriting moderno, e pessoalmente senti uma estranha intimidade forçada do tipo “nós entendemos você”, parecida com aquilo que ele tenta criticar

  • Gostei da introdução do site. Na cozinha eu não gosto de utensílios de uso único, mas aquela introdução me lembrou o encantamento quase mágico que essas ferramentas transmitiam nos tempos dos primeiros smartphones modernos

  • Testei com cerca de uma dúzia de discos e ele só continuou mostrando a mensagem “verifique se o dispositivo consegue ouvir a música e use uma faixa moderna com batida clara”
    Com certeza há uma batida muito clara

    • Estranho. Você poderia compartilhar exemplos dos discos usados? Fiquei curioso para saber se são discos razoavelmente populares ou comuns
      Também queria saber se o pequeno contorno do disco se mexe durante a análise. Se ele se mexe, significa que o celular está ouvindo o som saindo do toca-discos. Só para garantir: a música precisa estar tocando alto pelos alto-falantes
  • Já usei antes um app que mede a velocidade angular com o acelerômetro e mostra o RPM. Você coloca o celular sobre o toca-discos; existem muitos apps desse tipo
    Não entendo bem por que seria necessário outro método

    • Sou totalmente iniciante nisso, mas, se o celular for grande e pesado como os de hoje, o peso dele não deixaria o toca-discos mais lento e teria um impacto bem grande no RPM?
  • Isso é apenas um teste para ver se o disco está tocando na velocidade correta? Há outras funções? Fico curioso se ele compara com uma gravação validada da música, ou se mede quantos cents a música está desviada de uma tonalidade natural
    Se for o segundo caso, há muitos discos meus que não são reproduzidos em uma tonalidade natural. Além disso, alguns dos meus discos de 45 rpm têm o furo fora do centro, então a afinação oscila para cima e para baixo a cada volta do disco. Fico curioso sobre como esse app reagiria a essa situação e que sugestões poderia dar para mitigá-la

    • Esse erro de centragem provavelmente dá para resolver observando oscilações sutis e repetitivas no espectro
      O período da oscilação estaria relacionado ao raio em relação ao centro, e a amplitude do deslocamento do espectro estaria relacionada ao raio e ao erro de centragem. Com um sistema moderno de tração direta, acho que seria possível tratar a modulação de velocidade, e há uma boa chance de alguém já ter feito isso
  • É um app perfeitamente simples. Vou testar hoje à noite no meu Technics SL1200 mk2
    Além disso, é bem divertido ler os comentários de engenheiros tentando entender um app de calibração para um dispositivo analógico de reprodução musical :-)

    • Acho que isso é para toca-discos de tração por correia, não de tração direta. Eu também tenho um par de 1200
      Hoje em dia, a maioria dos mixers já vem com função de BPM, e antes disso eu conferia o BPM com um contador micro BPM vermelho e um amplificador de fones. Nos meus 1200, quando o pitch está travado, nunca vi a leitura sair diferente do BPM definido pelo produtor
  • Sou cético. Sem uma fonte de referência em mídia digital, não dá para saber se uma música qualquer saindo do toca-discos está afinada
    Ele detecta vestígios de hum de 60 Hz deixados na gravação? Ou ajusta para o pitch de concerto uma música que está desafinada? Claro, se você não quiser ou não puder afinar o instrumento enquanto toca junto com a faixa, isso é muito útil
    Para acertar a velocidade exata, eu procuraria na coleção de discos uma música com uma nota longa sustentada, encontraria a mesma música no YouTube, obteria o pitch de referência dessa nota com um afinador digital e então ajustaria o toca-discos para bater essa nota com precisão de 0,1 Hz. Para começo de conversa, fico me perguntando por que os toca-discos de 2024 não têm a luz estroboscópica embutida para ajuste de velocidade, algo que era comum até em casas de baixa renda em 1984

    • Infelizmente, muitos toca-discos intermediários de hoje não têm estrobo. O meu também não, provavelmente por motivos estéticos. Mesmo olhando lojas online agora, há apenas alguns modelos com estrobo
      É bom ser cético. Pela terceira lei de Clarke, isso significa que estou fazendo algo impressionante. Dá para ver o app sendo testado em vários discos aqui: https://twitter.com/OKatBest/status/1795453042994680148
      Os resultados não são 100% perfeitos e não serão tão bons quanto ajustar uma frequência específica, mas dá para chegar bem perto do RPM ideal
    • Hum de 60 Hz provavelmente não funcionaria. A Europa usa 50 Hz