next-tuner
Afinador de instrumentos no navegador, com treino de afinação de ouvido e de percepção harmônica e padrão de afinação configurável.

- Next.js
- React
- TypeScript
- Tailwind CSS
- Vercel
O projeto
Um afinador de instrumentos, principalmente de cordas, que roda direto no navegador. Foi criado para estudar e aplicar tecnologias modernas de desenvolvimento web, unindo programação e conhecimento de teoria e técnica musical.
Recursos
- Afinador cromático e corda a corda, com referência de afinação para diversos instrumentos e tipos de afinação.
- Treino de afinação: o usuário ouve uma nota de referência e tenta reproduzi-la apenas de ouvido.
- Treino de percepção harmônica: o usuário ouve uma sequência de acordes e precisa identificá-la, como ao tirar músicas de ouvido.
- Padrão de afinação configurável (A=440Hz, A=432Hz etc.), seguido por todo o app.
Sobre o código
O código da pasta de hooks foi gerado com ajuda de inteligência artificial, sob supervisão e guiado por conhecimento de teoria musical.