DanceGAIとは?
ひとことで言えば:曲をアップロードすると、数秒後にプレイ可能なosu! beatmapが手に入ります。
DanceGAIは、osu!向けのAI beatmapジェネレーターです:osu! maniaはManiaGAIで、osu! standardはOsuGAI(ベータ版)で。音声ファイル(どんな曲でも.mp3や.ogg)をアップロードするか、osu!のbeatmapリンクを貼り付けると、譜面 — 実際にプレイするオブジェクト — を生成し、osu!にそのまま入れられる標準的な.oszファイルにまとめます。譜面制作の経験も、エディターも、手動でのタイミング調整も必要ありません。
できること
- どんな曲でもプレイ可能な譜面に。4Kから9Kまでのmania、キー数は自由に選べます。
- タイミングは自動検出。AIが曲のBPMとオフセットを自分で見つけるので、あなたが知っている必要はありません。(それが何か気になる方はosu!におけるBPMとタイミングの意味をご覧ください。)
- mapset一式を一度に。1回の生成で複数の難易度がそろったセットを作り、各難易度は実測の★レートで命名されます。
- 高速。mapset一式の生成にかかるGPU時間は約20秒です。
仕組み
- 曲をアップロードするか、osu!のbeatmapリンクを貼り付けてそのmapsetの曲を使い、キー数(4K–9K)と難易度を選びます。
- osu! maniaのbeatmapで学習したニューラルネットワークが音声を聴き、タイミンググリッド(BPMとオフセット)を検出し、音楽に沿ってノーツを配置します — 音が流れるところには乱打を、強く鳴るところにはjackや同時押しを。
- .oszをダウンロードしてosu!で開きます。他のbeatmapと同じようにインポートされ、すぐにプレイできます。
正直なところ、何に向いているか
はっきり言いましょう:腕のいい人間のmapperのセンスは、私たちのAIより上です。手作りのRanked譜面には、音楽性、創造性、そして長年のコミュニティの技術が込められており、モデルはそれに及びません。好きな曲に、あなたが遊ぶキー数と難易度の素晴らしいRanked mapsetがすでにあるなら、そちらを遊んでください。
DanceGAIは、それ以外のすべての曲のためにあります — osu!が決して手の届かないロングテールです。世界の音楽のうち、譜面化されたことがあるのはほんのわずかです。好きな曲がマイナーなアルバム曲だったり、昨日リリースされた新曲だったり、ニッチなジャンルだったり、譜面制作コミュニティがほとんど扱わない言語の曲だったりすると、これまでの選択肢は「自分で譜面を作れるようになる」か「諦める」かでした。今は、アップロード一回で済みます。
譜面化されているけれど、自分の遊び方に合わない曲にも使えます:別のゲームモードの譜面しかない、自分のキー数の譜面がない、自分の難易度に近いものがない、といった場合です。mapsetのosu!リンクを貼り付ければ、ManiaGAIがその曲を使って新しいosu! mania mapsetを生成します — 既存の譜面を変換したりコピーしたりはしません。AI生成の譜面は誰も作らなかった譜面を遊ぶためのものであり、mapperに取って代わるためのものではありません。
料金
beatmapの作成には無料アカウントが必要です。すべてのアカウントはFreeプランで、無料生成5回分が毎月補充されます — 補充日に残高が5未満なら5まで補充され、クレジットに有効期限はありません。1クレジットで1回の生成:選んだすべての難易度を含むmapset丸ごと1つです。こちら側の原因で生成に失敗した場合、クレジットは返却されます。もっと必要なら、BasicとPremiumで生成回数を増やせます。アップロードされた音声は譜面の生成にのみ使用され、7日以内に自動で削除されます — 詳しくはプライバシーポリシーをご覧ください。
よくある質問
好きな曲のosu! mania beatmapを手に入れるには? 現実的な選択肢は3つあります。mapperにリクエストや依頼をする — 引き受けてもらえれば最高の品質ですが、時間がかかり、必ず作ってもらえるとは限りません。osu!のエディターで自分で譜面を作る — とてもやりがいがありますが、タイミングとノーツ配置がそれなりにできるようになるまで何週間もかかります。あるいはAIで生成する — ここに曲をアップロードすれば、数秒でプレイ可能なmapsetが手に入ります。結果の質を正直に並べると:腕のいい人間のmapper > DanceGAI > 何もない。現実的な選択肢が「何もない」曲のために、私たちはまさにこの真ん中の選択肢を作りました。
曲やMP3をosu!のbeatmapに変換できますか? はい — それこそがDanceGAIのしていることです。ただし一つ補足があります:音声ファイルの中に「抽出」できる譜面が隠れているわけではありません。曲を変換するということは、その曲のために譜面を作曲する — すべてのノーツをどこに置くかを決める — ということです。私たちのAIはその作曲を行います:音声を聴き、タイミンググリッドを見つけ、音楽に沿った譜面を書きます。.mp3や.oggをアップロードすれば、プレイ可能な.oszが手に入ります。
好きな曲に7Kの譜面しかありません(またはosu! maniaの譜面がありません)。4Kの譜面は手に入りますか? はい。osu!のbeatmapリンク(またはmapset ID)を貼り付けると、DanceGAIがそのmapsetの曲を使って、あなたが選んだキー数と難易度で新しいmapsetを生成します。既存の譜面を変換したり、その配置をコピーしたりはしません — 音楽から新しい譜面を書きます。
osu! mania向けのAI beatmapジェネレーターはありますか? これまでにも譜面生成を試みた研究プロジェクトはいくつかありました。DanceGAIは実際に使えるものの一つです — 稼働中のWebアプリで、インストール不要、無料で始められます。タイミングを自動検出して、4K–9Kのmania mapsetを生成します。
osu!で使っても問題ありませんか? ダウンロードした.oszは、自分のローカル環境で遊ぶための通常のbeatmapファイルです。譜面を共有・投稿する場合は、AI生成であることを明示し、WIP/graveyardの譜面のままにしてください — 手作りの譜面として発表しないでください。
対応しているゲームモードは? osu! mania(4K–9K)はManiaGAIで、osu! standardはベータ版のOsuGAIで対応しています。osu! taikoとosu! catchはロードマップにあります。
.oszファイルとは? osu!の標準的なbeatmapパッケージで、音源と譜面データが入っています。ダブルクリックする(またはosu!にドラッグする)とゲームがインポートします — 詳しい手順はbeatmap導入ガイドをご覧ください。