Skip to content

APIで楽譜を活用。

再生可能な楽譜を埋め込み、PDFを編集可能な楽譜に変換し、ご自身のコードからFlatのあらゆる楽譜を読み書きできます。

14日間の無料トライアル。REST APIとImport APIは無料で、プランは不要です。

index.html
<div id="embed"></div>
<script src="https://prod.flat-cdn.com/embed-js/v2.12.1/embed.min.js"></script>
<script>
  const embed = new Flat.Embed('embed', {
    score: '56ae21579a127715a02901a6',
    embedParams: { appId: 'YOUR_APP_ID', mode: 'edit' }
  });
  embed.play();
</script>

必要な機能を選ぶ

各機能は単独で利用でき、1つのアカウントを共有します。EmbedとOMRは従量課金制、REST APIとImport APIは無料です。

埋め込み

従量課金制

インタラクティブに再生できる楽譜を、ご自身のサイトやアプリに埋め込めます。

  • ビューアモードまたはエディタモード
  • JavaScript/TypeScript SDK、コンソールでの利用状況分析

OMR

従量課金制

PDFや楽譜の写真を編集可能な楽譜データに変換します。

  • PDFや写真を入力
  • MusicXMLまたはMIDIを出力

プレイグラウンドはコンソール上で動作します。アカウントが必要です。

REST API

無料

ご自身のコードからFlatのアカウントと楽譜の読み書きができます。

  • 楽譜、コレクション、コメント
  • 個人用トークンまたはOAuth2

インポートAPI

無料

あらゆる楽譜をFlatアカウントにインポートできる「Flatで編集」リンク。

  • リンク1つだけで、設定は不要
  • ウェブ上のあらゆる楽譜に対応

LTI

Flat for Education

Flat for Educationを学校のLMSに接続します。

  • LTI 1.3 Advantage認定済み、LTI 1.1対応プロバイダー
  • ディープリンク、成績、名簿

LTIはFlat for Educationのサブスクリプションに含まれます。

開発者コンソール

アプリの作成、キーとドメインの取得、Embedコードの生成、プレイグラウンドでのOMRジョブの実行、利用状況の確認。5つのツールをすべて1か所で利用できます。