クレジットとライセンス
このページに記すこと
Tab Sketcher は、他の方々が無償で公開した成果の上に成り立っています。このページではその全てを名前で挙げます。譜面を描画し再生するライブラリ、音符ひとつひとつを形づくる楽譜フォント、再生音を鳴らす SoundFont、そして同梱のサンプル曲まで、それぞれに適用ライセンスを併記します。
法的な告知文ではありません。実際に配信されているファイルと食い違わないよう保つための一覧であり、素材を差し替えたり取り下げたりすれば、その行もこのページから消えます。
ライブラリ
譜面の描画と再生は AlphaTab が担っています。Mozilla Public License 2.0 で公開され、Daniel Kuschny 氏と貢献者の方々が保守しています。五線とタブ譜のレイアウト、Guitar Pro ファイルの取り込み、内蔵シンセサイザーはいずれもこのライブラリの上で動きます。
AlphaTab 自身もいくつかの小さなライブラリを内包しており、配布物のライセンスヘッダーに次のとおり明記されています。TinySoundFont (MIT)、SFZero (MIT)、Haxe 標準ライブラリの一部 (MIT)、SharpZipLib (MIT)、NVorbis (MIT)、libvorbis から取り入れたコード (BSD-3-Clause)。
画面そのものは React と React DOM (MIT) で構築しています。PDF 書き出しには jsPDF (MIT) を、複数ページの PNG 書き出しの圧縮には JSZip を使用しています。JSZip はデュアルライセンスで、ここでは MIT の条件で利用しています。
jsPDF は自身の依存ライブラリを三つ伴い、同じ束で配信されます。画面をビットマップに変換する html2canvas (MIT)、SVG をキャンバスに描く canvg (MIT)、そして Mozilla Public License 2.0 または Apache License 2.0 のデュアルライセンスである DOMPurify です。この三つは PDF に書き出すときにだけ読み込まれます。
楽譜フォント Bravura
五線上の符頭、音部記号、休符はすべて Bravura のグリフです。楽譜記号の標準規格 SMuFL の基準フォントで、著作権は 2020 年 Steinberg Media Technologies GmbH に帰属し、"Bravura" という予約フォント名を持ち、SIL Open Font License 1.1 で配布されています。
当サイトが配信しているファイルは、AlphaTab の配布物に含まれるものを無改変のまま置いたものです。Bravura は SVG 書き出しの中にも直接埋め込まれるため、フォントを一度も入れていない端末で開いても記号はそのまま表示されます。
再生音
再生には Sonic Network Inc. の SONiVOX SoundFont を使用しており、Apache License 2.0 で配布されています。著作権年は二つ記されています。ファイル内の元のウェーブテーブルには 1993 年、源流である Android オープンソース・プロジェクトの Sonivox EAS シンセサイザーのソースには 2004-2006 年です。当サイトへは AlphaTab の配布物を経由して届いています。
固定された選択ではなく初期値です。別の音色が必要であれば、プレイヤーからお手持ちの .sf2 または .sf3 ファイルを読み込めます。
サンプル曲
ツールに同梱される 5 曲 (Romance、Greensleeves、Lágrima、Gymnopédie No.1、Canon in D) は、いずれもパブリックドメインです。作曲者の生没年、発表年、参考資料へのリンクはここで繰り返さず、ギター曲ページにまとめてあります。
著作権が存続している曲はサンプルとして同梱しません。作成した譜面、入力した歌詞、取り込んだ Guitar Pro ファイルは利用者のものとして残ります。保存先はブラウザの中だけで、ツールがその内容に権利を主張することはありません。
画面のフォントとアイコン
画面の文字には、端末にすでに入っているフォントを使っています。macOS、Windows、Android、iOS それぞれの標準システムフォントの並びをそのまま利用する形です。当サイトが読み込むフォントは Bravura ひとつだけで、それも譜面表記のためだけに存在します。
アイコンセットやストック画像も同梱していません。編集画面の各所にある小さな記号は、Bravura か端末の絵文字フォントから来た文字グリフです。
このページの記述に誤りがある場合、あるいは抜けている項目がある場合は、紹介ページの問い合わせ窓口までお知らせください。