機能

書き出しと印刷

紙に印刷することも、PDFや一緒に演奏する人に渡す.gpへ書き出すこともできます。ほかのソフトで使うMIDIや、Resonance Engineで鳴らした音のWAVも書き出せます。

PDFも紙も印刷品質で

用紙サイズ(A4 / Letter)と向き(縦 / 横)、余白、倍率、対象トラック、ヘッダ、ページ番号を指定できます。PDFに書き出すことも、同じ設定のままOSの印刷ダイアログへ渡すこともできます。出力はベクタ形式で、画面表示と同じ描画エンジンで描かれます。

Guitar Proで開ける.gp

Tonographは.gpを書き出せます。その形式で保存できない要素があれば書き出す前に具体的に知らせるので、知らないうちに失われることはありません。

Tonograph独自の形式

.tonographの中身はJSONです。人が読むことも差分を取ることもでき、データはあなたのものです。自動保存とクラッシュリカバリにもこの形式を使っています。

{
  "format": "tonograph",
  "formatVersion": 2,
  "savedAt": "2026-07-28T00:00:00.000Z",
  "appVersion": "0.1.0",
  "model": {
    "title": "Scarlet Engine",
    "subtitle": "Tonograph sample score",
    "artist": "Noop",
    "music": "Noop",
    "copyright": "© 2026 Noop. Sample score — free to modify and use.",
    "tempoBpm": 132,
    "tempoLabel": "Driving",
    "masterBars": [
      {
        "keySignature": {
          "accidentals": 0,
          "mode": "minor"
        },
        "section": {
          "text": "Intro"
        }
      }
    ],
    "tracks": [
      {
        "name": "Lead Guitar",
        "shortName": "Ld.",
        "color": "#f0d264",
        "midiProgram": 30,
        "tuning": [
          40,
          45,
          50,
          55,
          59,
          64
        ],
        "displayTransposition": -12,
        "volume": 14,
        "bars": [
          {
            "voices": [
              {
                "beats": [
                  {
                    "duration": "whole",
                    "isRest": true,
                    "notes": []
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "name": "Rhythm Guitar",
        "shortName": "Rhy.",
        "color": "#88aef2",
        "midiProgram": 29,
        "tuning": [
          40,
          45,
          50,
          55,
          59,
          64
        ],
        "displayTransposition": -12,
        "volume": 11,
        "balance": 5,
        "bars": [
          {
            "voices": [
              {
                "beats": [
                  {
                    "duration": "eighth",
                    "pickStroke": "down",
                    "notes": [
                      {
                        "string": 5,
                        "fret": 0,
                        "isPalmMute": true
                      }
                    ],
                    "dynamics": "mf"
                  },
                  {
                    "duration": "eighth",
                    "pickStroke": "down",
                    "notes": [
                      {
                        "string": 5,
                        "fret": 0,
                        "isPalmMute": true
                      }
                    ],
                    "dynamics": "mf"
                  },
                  {
                    "duration": "eighth",
                    "pickStroke": "down",
                    "notes": [
                      {
                        "string": 5,
                        "fret": 0,
                        "isPalmMute": true
                      }
                    ],
                    "dynamics": "mf"
                  },
                  {
                    "duration": "eighth",
                    "pickStroke": "down",
                    "notes": [
                      {
                        "string": 5,
                        "fret": 0,
                        "isPalmMute": true
                      }
                    ],
                    "dynamics": "mf"
                  },
                  {
                    "duration": "eighth",
                    "pickStroke": "down",
                    "notes": [
                      {
                        "string": 4,
                        "fret": 2,
                        "accent": "normal"
                      },
                      {
                        "string": 5,
                        "fret": 0,
                        "accent": "normal"
                      }
                    ],
                    "dynamics": "mf"
                  },
                  {
                    "duration": "eighth",
                    "pickStroke": "down",
                    "notes": [
                      {
                        "string": 5,
                        "fret": 0,
                        "isPalmMute": true
                      }
                    ],
                    "dynamics": "mf"
                  },
                  {
                    "duration": "eighth",
                    "pickStroke": "down",
                    "notes": [
                      {
                        "string": 4,
                        "fret": 5
                      },
                      {
                        "string": 5,
                        "fret": 3
                      }
                    ],
                    "dynamics": "mf"
                  },
                  {
                    "duration": "eighth",
                    "pickStroke": "up",
                    "notes": [
                      {
                        "string": 4,
                        "fret": 7
                      },
                      {
                        "string": 5,
                        "fret": 5
                      }
                    ],
                    "dynamics": "mf"
                  }
                ]
              }
            ]
          }
        ]
      }
    ]
  }
}
Scarlet Engineの1小節。ファイルに保存されている内容そのままです。

マニュアル

書き出しと印刷

書いた譜面を保存し、.gp・PDF・MIDI・WAVの形で書き出します。

使い方を見る

まず無料版から

手持ちの.gpを開いて、Resonance Engineで鳴らしてみてください。購入を決めるのはそれからで十分です。

Mac用の無料版を入手