Laboratório · projeto pessoal · Roblox
AutoPiano
Um script que toca o piano do Roblox soando como gente, e o Cheedar, um assistente de voz que recebe pedidos de música de mim e dos outros jogadores do servidor.
- 131músicas no repertório
- 4estilos de toque
- 3jeitos de pedir música
Projeto pessoal: não está disponível pra download.
Soar como gente
A maioria dos autoplayers despeja teclas numa grade. O motor do AutoPiano lê a partitura e planeja cada nota do jeito que um pianista tocaria.
- Tempo e pesoPequenas variações de tempo e intensidade, controladas por uma humanização de 0 a 100.
- Acordes e arpejosNo acorde, os graves chegam um pouco antes dos agudos. O arpejo corre rápido e as notas seguram juntas.
- Frases que respiramNo fim de frase ele desacelera; linha vazia troca de estrofe e respira.
- Quatro estilosPreciso, Natural, Expressivo e Robô, mais um auto estilo que escolhe pela partitura.
- Relógio precisoO motor marca as notas com o relógio de alta precisão do Windows, então o tempo não escorrega.
- Salvo por músicaAndamento, delay base e estilo ficam guardados em cada música.
Cheedar, o assistente
“Cheedar, toca Viva La Vida.” Os pedidos chegam por três portas, e o microfone sempre tem a palavra final.
- tocar · parar · próxima · anterior · repetir
- fila · aleatória · modo rádio · playlist
- adicionar aos favoritos · tocar favoritas
- mais rápido · mais lento · info
Ele responde só por voz (TTS do Edge, levada pro voice chat do jogo) e nunca escreve no chat do Roblox. O nome da música é achado por busca aproximada, e apelido também vale.
Pra ninguém sequestrar o piano
- BloqueadosJogadores que não podem pedir nada.
- Só confiáveisOpção em que só uma lista de jogadores pede pelo chat e pela voz do jogo.
- Cooldown e limite de filaTempo entre pedidos e tamanho máximo da fila, pra uma pessoa só não lotar.
Por dentro
As partituras
As músicas são partituras em texto no formato do Virtual Piano (letras pras teclas, colchetes pros acordes, traço pra segurar). Fiz um tocador que lê e toca o repertório inteiro direto no navegador, cada música no andamento salvo nela.
Abrir o tocador de partituras →