Chord Nebula: um jogo web simples para ajudar a aprender acordes e progressões básicas
(chords.yottanami.com)- Chord Nebula é um jogo web para praticar acordes de piano em várias tonalidades e progressões de acordes comuns com um dispositivo MIDI
- Pianistas e tecladistas iniciantes podem aprender encadeamento de acordes e usar isso para tocar músicas, compor e improvisar
- Para a entrada real, é necessário um teclado MIDI, e alguns aplicativos móveis permitem usar o celular como um teclado MIDI virtual
- Como ainda é um projeto em desenvolvimento, podem ocorrer problemas durante o uso, e é possível receber novos lançamentos ou mudanças por meio da lista de e-mails
- O código-fonte está disponível no GitHub, e relatar problemas, enviar sugestões e dar estrela no repositório ajuda na continuidade do desenvolvimento
Transformando prática de acordes de piano em jogo
- Chord Nebula é um jogo web criado para aprender acordes de piano e progressões de acordes comuns em várias tonalidades
- Foca nos seguintes usuários
- Pianistas e tecladistas iniciantes que querem entender o encadeamento de acordes
- Usuários que gostam de tocar várias músicas, compor ou improvisar
- Para praticar, é necessário um teclado MIDI
- Alguns aplicativos móveis permitem usar o celular como um teclado MIDI virtual
Estado de desenvolvimento e formas de participar
- Chord Nebula ainda está em desenvolvimento, então podem ocorrer problemas durante o uso
- Novos lançamentos ou mudanças podem ser recebidos ao se inscrever na lista de e-mails
- O código-fonte do projeto está disponível no GitHub
- É possível enviar problemas ou sugestões, e dar estrela no repositório do GitHub também ajuda na continuidade do desenvolvimento
1 comentários
Opiniões no Hacker News
Parabéns pelo lançamento. Se for feito para ser usado apenas por quem tem um teclado MIDI conectado, especialmente no Hacker News, é provável que você perca 99,9999% dos usuários em potencial.
Com essa condição, acho que será bem difícil obter feedback real; talvez seja melhor divulgar em comunidades de música, onde há maior chance de as pessoas atenderem ao requisito de hardware.
Esse também foi um dos melhores conselhos que já recebi, e as pessoas sempre pedem para você perder o foco e se dispersar.
A maioria das pessoas que quer aprender acordes a sério tem equipamento MIDI, e dar suporte também a entradas que não sejam MIDI tornaria o desenvolvimento muito mais difícil; esses usuários provavelmente não estariam tão envolvidos. Hoje em dia, equipamento MIDI é muito barato, então quem quiser pode comprar.
Para constar, eu também tenho vários equipamentos MIDI porque faço jogos por conta própria.
Pessoas que têm um teclado com suporte a MIDI e querem melhorar suas habilidades musicais são uma minoria minúscula em comparação com quem não tem, mas, se bem executado, certamente é um mercado rentável. Afinal, há muitos cursos online de teclado musical.
Os preços de hardware e software também são bem altos, então a receita com anúncios pode ser boa.
Por isso, pessoalmente, quero mantê-lo voltado a equipamentos MIDI, mas ajudar os usuários a encontrar um dispositivo MIDI virtual também pode ser uma boa ideia.
Dito isso, se isto é para aprender dedilhado, e não para treinar a identificação de acordes de ouvido, faz sentido exigir um teclado. Afinal, sem teclado não dá para usar.
Uma pergunta relacionada: algumas pessoas recomendam teclados que são apenas controladores MIDI, mas não sei se isso é suficiente. Nesse caso, de onde sai o som? Ao conectar um teclado que é só controlador, algum timbre padrão é acionado?
Depois que consegui fazer funcionar, achei bem legal, e me lembrou aqueles jogos de treino de digitação no terminal.
Eu também criei um app para aprender acordes e tonalidades: https://apps.apple.com/us/app/bloopkeys/id6689494178
Meu app não precisa de MIDI, mas oferece saída MIDI como opção. Ainda assim, entendo por que este projeto optou por MIDI.
Algumas observações: não funcionou no Firefox nem no Safari do iPhone, e não fica claro que ele procura entrada MIDI, não saída MIDI; seria bom ter uma frase curta de orientação. Não se preocupe tanto com monetização. Vai ser difícil competir com algo como o Melodics, mas é ótimo só por ter criado uma pequena ferramenta divertida.
Bom lançamento. Colocar algo no ar e receber uma reação positiva certamente é uma sensação ótima.
Não quero jogar água fria, mas há um ano criei algo parecido e publiquei com uma conta nova no HN, sem grande repercussão.
https://midi-note-trainer.teemukoivisto.xyz/
Talvez eu tenha colocado esforço demais, como diferentes layouts de teclado, mas fiquei satisfeito com o resultado e confirmei que ele realmente funciona. O mais importante para mim ainda é aprender leitura de partitura, e talvez um dia eu faça uma v2.
Obrigado pelo feedback incrível. Eu não esperava uma reação tão positiva, e isso me motiva a dedicar mais tempo e esforço ao desenvolvimento do Chord Nebula.
Estou tentando ler e responder cuidadosamente a todas as mensagens, e criei uma lista de e-mails na página do projeto para compartilhar o andamento mais recente e as mudanças.
Com base nas sugestões, apliquei várias pequenas mudanças para melhorar a experiência do usuário, e relatar problemas no GitHub, contribuir com o projeto ou dar uma estrela no repositório ajuda muito a continuar evoluindo.
Projeto bem limpo. Uso o SimplyPiano no iPad há mais ou menos um ano, e ele é muito bom para aprender leitura à primeira vista, escalas e acordes.
Recomendo não só para quem quer melhorar no piano, mas também para desenvolvedores que estejam criando apps semelhantes.
A intenção é uma abordagem abrangente para ajudar pessoas que querem tocar músicas conhecidas, acompanhar ou compor por conta própria.
Quero testar, mas, mesmo conectando meu piano digital Yamaha P-515 ao iPad, ele não aparece no menu suspenso “MIDI keyboard” do app.
Pesquisei bastante, mas foi difícil encontrar ajuda que eu, como iniciante em MIDI, conseguisse entender. Não estou pedindo suporte técnico; deixo o comentário porque talvez seja útil saber que usuários em potencial motivados podem nem conseguir começar.
O jogo em si ainda não faz muita coisa, basicamente pede para tocar alguns acordes, mas é um bom começo. Parabéns pelo lançamento e boa sorte nos próximos passos.
Bom jogo. Do ponto de vista educacional, acho que seria melhor colocar os algarismos romanos na parte de baixo do círculo e não mostrar as notas que compõem o acorde.
Gostei de ter colocado 3 vidas para deixar mais desafiador e divertido.
Eu também comecei a fazer um jogo para ensinar o conceito de progressões harmônicas, isto é, movimentos de 2ª, 3ª e 4ª: https://editor.p5js.org/briancameronvoll/full/sCR6630hj
Ainda está em um estágio bem inicial, e só comecei a aprender programação há alguns meses. Continuo pensando em maneiras simples de deixá-lo mais divertido, então gostaria de ouvir opiniões.
Seria bom permitir, ainda que de forma improvisada, uma alternativa com entrada pelo teclado do computador.
Não sei bem se existe uma boa forma de mapeamento.
Legal. Isso me veio à mente: https://news.ycombinator.com/item?id=32023881
A principal diferença deste jogo está em ensinar como conectar acordes entre si e progressões comuns.
Não há nenhuma opção no menu suspenso de teclado MIDI.
Por enquanto, testei no Chrome.
Mas treinar com uma configuração estranha pode acabar sendo contraproducente. Não quero contaminar a memória muscular.