O que é o DanceGAI?
Resumindo: você envia uma música e, segundos depois, recebe um beatmap jogável de osu!.
O DanceGAI é um gerador de beatmaps com IA para osu!: osu! mania com o ManiaGAI e osu! standard com o OsuGAI (beta). Você envia um arquivo de áudio (um .mp3 ou .ogg de qualquer música) ou cola o link de um beatmap do osu!, e ele gera o mapa — os objetos que você de fato joga — empacotado como um arquivo .osz padrão, que você pode jogar direto no osu!. Sem experiência em mapping, sem editor, sem timing manual.
O que ele faz
- Qualquer música → um chart jogável. Mania de 4K a 9K, com o número de teclas que você escolher.
- O timing é detectado automaticamente. A IA encontra sozinha o BPM e o offset da música — você não precisa saber esses valores. (Quer saber o que são? Veja o que BPM e timing significam no osu!.)
- Um mapset completo de uma vez. Uma geração produz uma série de dificuldades, cada uma nomeada pela sua star rating medida.
- Rápido. Cerca de 20 segundos de GPU para um mapset completo.
Como funciona
- Você envia uma música — ou cola o link de um beatmap do osu! para usar a música daquele mapset — e escolhe o número de teclas (4K–9K) e as dificuldades.
- Uma rede neural treinada com beatmaps de osu! mania escuta o áudio, detecta a grade de timing (BPM e offset) e posiciona notas que acompanham a música — streams onde a música corre, jacks e acordes onde ela bate forte.
- Você baixa um .osz e abre no osu!. Ele é importado como qualquer outro beatmap e já dá para jogar na hora.
Para que ele realmente serve
Vamos ser sinceros: um bom mapper humano tem mais bom gosto do que a nossa IA. Mapas ranqueados feitos à mão carregam musicalidade, criatividade e anos de experiência da comunidade que um modelo não alcança. Se uma música que você ama já tem um ótimo mapset ranqueado no número de teclas e na dificuldade que você joga, jogue esse.
O DanceGAI existe para todo o resto — a cauda longa que o osu! nunca alcança. Só uma fração minúscula das músicas do mundo já foi mapeada. Se a sua música favorita é uma faixa obscura de álbum, um lançamento de ontem, um gênero de nicho ou uma música em um idioma que a comunidade de mapping quase nunca toca, suas opções eram "aprender a mapear você mesmo" ou "ficar sem". Agora basta um upload.
Ele também serve para músicas que já foram mapeadas, só que não do jeito que você joga: com chart apenas para outro modo de jogo, sem chart no seu número de teclas ou sem nada perto da sua dificuldade. Cole o link do mapset no osu! e o ManiaGAI usa a música dele para gerar um novo mapset de osu! mania — ele não converte nem copia os charts existentes. Charts gerados por IA servem para jogar os charts que ninguém fez, não para substituir os mappers.
Quanto custa
Para criar um beatmap, você precisa de uma conta grátis. Toda conta está no plano Free: 5 gerações grátis, recarregadas todo mês — se o seu saldo estiver abaixo de 5 na data da recarga, completamos de volta até 5, e os créditos nunca expiram. Um crédito é uma geração: um mapset inteiro, com todas as dificuldades que você escolheu. Se uma geração falhar por nossa causa, o crédito volta para você. Precisa de mais? Basic e Premium oferecem mais gerações. O áudio enviado é usado apenas para gerar seu chart e é excluído automaticamente em até 7 dias — detalhes na política de privacidade.
Perguntas frequentes
Como consigo um beatmap de osu! mania personalizado de uma música que eu curto? Você tem três opções reais. Pedir ou encomendar a um mapper — a melhor qualidade se alguém topar, mas é demorado e nunca garantido. Aprender a mapear você mesmo no editor do osu! — é muito gratificante, mas leva semanas até o timing e o posicionamento das notas ficarem decentes. Ou gerar um com IA: envie a música aqui e você terá um mapset jogável em segundos. Ranking sincero dos resultados: um mapper humano habilidoso > DanceGAI > nada. Para as músicas em que a sua alternativa realista é "nada", essa opção do meio é exatamente o que construímos.
Dá para converter uma música ou MP3 em um beatmap do osu!? Sim — é literalmente isso que o DanceGAI faz, com uma ressalva: não existe um chart escondido dentro de um arquivo de áudio para "extrair". Converter uma música significa compor um chart para ela — decidir onde cada nota vai. A nossa IA faz essa composição: ela escuta o áudio, encontra a grade de timing e escreve um chart que acompanha a música. Você envia um .mp3 ou .ogg e recebe um .osz jogável.
Uma música que eu curto só tem mapas 7K (ou nenhum de osu! mania). Consigo um chart 4K? Sim. Cole o link do beatmap do osu! (ou o ID do mapset) e o DanceGAI usa a música desse mapset para gerar um novo mapset no número de teclas e nas dificuldades que você escolher. Ele não converte os charts existentes nem copia os padrões deles — ele escreve um chart novo a partir da música.
Existe um gerador de beatmaps com IA para osu! mania? Alguns projetos de pesquisa já tentaram gerar charts ao longo dos anos; o DanceGAI é um que você pode realmente usar — um app web no ar, sem instalação, grátis para começar. Ele gera mapsets de mania de 4K–9K com o timing detectado automaticamente.
Isso é permitido no osu!? O .osz que você baixa é um arquivo de beatmap normal para você jogar localmente. Se algum dia você compartilhar ou enviar um chart, deixe claro que ele foi gerado por IA e mantenha-o como mapa WIP/Graveyard — não o apresente como trabalho mapeado à mão.
Quais modos de jogo? osu! mania (4K–9K) com o ManiaGAI e osu! standard com o OsuGAI, que está em beta. osu! taiko e osu! catch estão no roadmap.
O que é um arquivo .osz? O pacote de beatmap padrão do osu! — o áudio mais os dados do chart. Clique duas vezes nele (ou arraste para o osu!) e o jogo o importa — o passo a passo completo está no guia de instalação de beatmaps.