OsuGAIは、DanceGAIのosu! AIマッパー、つまりosu! standard向けのAI osu! beatmapジェネレーターです。曲を渡して欲しい難易度を選ぶと、音楽に合わせてヒットサークル、スライダー、スピナーを配置し、osu!にそのままドラッグできるプレイ可能なmapsetを作ります。
osu! standard:プレイフィールドのあちこちで、音楽に合わせてサークルを狙い、スライダーをなぞり、スピナーを回します。
プレイを見る
OsuGAIが譜面化したFlower Dance
この曲から実際に作られたmapsetです — 再生を押すと、曲と一緒に見られます。
DanceGAIのOsuGAI v1 Betaで生成。
- osu! standard
- サークル、スライダー、往復スライダー、スピナー
- 最大10難易度、目標は★1–★10
- 難易度ごとのスタイル
- BPMとオフセットを自動検出
- 背景入りのプレイ可能な.osz
- 無料で始められる
OsuGAIにできること
osu! standardでは、すべてのオブジェクトに時刻とプレイフィールド上の位置があります。つまりジェネレーターは、いつクリックするかだけでなく、カーソルがどこへ動くかも決めなければなりません。OsuGAIは曲を聴き、各パートをどれくらい難しくするかを設計し、難易度ごとにカーソルの動きとクリックを書き出して — それをサークル、スライダー、スピナーに変換します。
手に入るのは普通のosu! mapsetです:難易度ごとの.osuファイル、曲、背景画像、ヒットサウンドを1つの.oszにまとめたもの。osu! stableかlazerで開けばプレイでき、エディターで開けば何でも変更できます。
osu! standard beatmapの作り方
- 曲を追加 — MP3・OGG・WAVをアップロードするか、osu!の.oszをドロップするか、osu!のbeatmapリンクを貼り付けます。
- 難易度を選ぶ — ★の目標は★1から★10まで。曲を読み込むと自動で選ばれます。
- スタイルを微調整(任意) — スライダー、鋭角、間隔の変化、ストリームの間隔を難易度ごとに。
- 背景を追加(任意) — osu!からインポートした場合はその背景をそのまま使います。それ以外は画像を選ぶか、DanceGAIの背景のままにできます。
- 作成、プレビュー、ダウンロード — ブラウザで曲と一緒にプレイを確認したら、.oszをダウンロードしてosu!にドラッグします。
調整できること
難易度
★の目標を★1から★10まで — 曲の長さが許すだけ、1回でまとめて選べます。各難易度には実測した★レートにもとづく名前(Easy、Normal、Hard、Insane、Expert、Extra)が付き、結果には各譜面の実際のレートが表示されます。
スタイル
難易度ごとに4本のバー:スライダー(譜面に占めるスライダーの割合)、鋭角(往復するジャンプか、まっすぐ流れるラインか)、間隔の変化(オブジェクト間の距離が変わる頻度)、ストリームの間隔(速いストリームの広がり具合)。各バーの範囲はその★レートの実際のRanked譜面の分布で、初期値は典型的な値なので、触らなくても大丈夫です。
背景
osu!からインポートした場合、mapsetは自身の背景をそのまま使います。アップロードした曲にはJPGまたはPNGを追加でき、追加しなければDanceGAIの背景が使われます。画像は.oszに含まれ、譜面がそれを参照するので、osu!のゲーム内でも表示されます。
タイミング
BPMとオフセットは自動で検出されます。テンポが変わる曲にも対応します — ManiaGAIと同じタイミング検出です。
「ベータ版」の意味
OsuGAI v1は新しいモデルです。私たちのテストでは、作成したすべての譜面が有効で完全なosu! standard譜面ですが、有効であることと素晴らしいことは同じではありません。次のような制限があります:
- 目標より難しくなりがち。実測の★レートは、選んだ★より高くなる傾向があります — 必ず結果に表示される実際のレートを確認してください。
- スライダーの形が不自然なことがある。自分自身と交差するスライダーや、パスや速度がおかしいスライダーがあります。
- 付加要素はシンプル。ニューコンボは固定のルールに従います。カスタムヒットサウンド、kiaiタイム、ストーリーボードはありません。
- テストプレイはまだ限定的。私たちのチェックは自動のもので、モデルはまだ人による幅広いテストプレイを受けていません。
- 意図的にUnranked。AIが生成した譜面は、自分の曲を遊んだり練習したりするためのもので、Rankedセクションのためのものではありません。
入力と出力
- 入力:30 MB・10分までのMP3、OGG、WAV — またはosu!のbeatmapリンクか.osz(その曲と背景を使います)。
- 出力:難易度ごとの.osu(osu! standard)、曲、背景、ヒットサウンドを含む.osz。osu! stableでもlazerでもすぐ遊べます。
- 共有:すべての譜面に共有できる専用ページがあり、非表示にしない限り7日間コミュニティに表示されます。
仕組み
OsuGAIはManiaGAIと同じエンジンで動きます:Plannerが曲の各パートをどれくらい難しくするかを決め、約118,000のosu! standard譜面で学習したノーツモデルが、ボタンの押下とカーソルの軌跡を書き出します。それをデコーダーがサークル、スライダー、スピナーに変換します。詳細、学習データ、そして正直な限界はOsuGAIの開発:AIが生成するosu! standard beatmapにまとめています。
よくある質問
OsuGAIとは?
OsuGAIは、DanceGAIのosu! standard向けAI beatmapジェネレーターです。曲を、ヒットサークル、スライダー、スピナーからなるプレイ可能なmapsetに変換します。現在ベータ版です。
曲からosu! standardの譜面を作るには?
このページの上部で曲を追加し(またはosu!のbeatmapリンクを貼り付け)、難易度を選んで「作成」を押したら、.oszをダウンロードしてosu!にドラッグします。
なぜ目標より難しい譜面になるの?
このベータ版のモデルは目標を上回る傾向があります:★6を目標にすると通常は★7前後になり、最も高い目標では数★高くなることもあります。各難易度には実測した★レートにもとづく名前が付き、そのレートが表示されるので、何ができたかは必ずわかります。
スタイルのバーで何が変わる?
同じ難易度での譜面のプレイ感です:スライダーの量、ジャンプ間の角度の鋭さ、間隔のばらつき、ストリームの広がり具合。調整は任意で、初期値は各★レートの典型的な値です。
スライダーやスピナーも作れる?
はい:ヒットサークル、スライダー(往復スライダーを含む)、スピナーを作ります。このベータ版では、まだ形が不自然なスライダーもあります。
自分の背景画像を使える?
はい。osu!からインポートすればそのmapset自身の背景をそのまま使い、アップロードした曲にはJPGまたはPNGを追加できます。追加しなければDanceGAIの背景が使われます。
.oszはosu! lazerとstableで使える?
はい。標準的な.oszなので、osu!のウィンドウにドラッグすればmapset全体がインポートされます。
OsuGAIはManiaGAIと同じくらい良い?
まだです。ManiaGAIは何か月もテストプレイと改良を重ねてきましたが、OsuGAI v1は私たちにとって初めてのosu! standardモデルです。譜面は完全でプレイ可能ですが、粗い部分があることを想定してください — 上の『「ベータ版」の意味』をご覧ください。
無料?
beatmapの作成には無料アカウントが必要です。1クレジットでmapset丸ごと1つ — OsuGAIでもManiaGAIでも同じです — を作成でき、Freeプランでは毎月クレジットが補充されます。
OsuGAIの譜面をランク申請できる?
いいえ。AIが生成した譜面はRankedセクションにふさわしくありません。自分用にするか、WIPやgraveyardとして共有し、AI生成であることを必ず明記してください。
あなたの曲でOsuGAIを試そう
ページ上部で曲を追加してください — 初めてのosu! standard譜面まで、あと数クリックです。
osu! standard beatmapを作成