MuseScore - MuseScoreはオープンソースで無料の楽譜作成ソフトウェアです。サポート、貢献、バグレポートについては、MuseScore.org をご覧ください。フォークしてプルリクエストを行います!

(MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!)

Created at: 2012-05-26 20:46:33
Language: C++
License: NOASSERTION

ミューズスコア

楽譜・作曲ソフトウェア

ライセンス: GPL v3

MuseScoreはオープンソースで無料の楽譜作成ソフトウェアです。サポート、貢献、バグレポートについては、MuseScore.org をご覧ください。フォークしてプルリクエストを行います!

顔立ち

  • WYSIWYGデザイン、メモは「仮想メモ用紙」に入力されます
  • 印刷および表示用のTrueTypeフォントにより、あらゆるサイズに高品質のスケーリングが可能
  • 簡単で迅速なノート入力
  • 多くの編集機能
  • 音楽XMLのインポート/エクスポート
  • MIDI (SMF) のインポート/エクスポート
  • ミューズデータのインポート
  • ノート入力用のMIDI入力
  • スコアを再生するための統合されたシーケンサーとソフトウェアシンセサイザー
  • PDF ファイルを印刷または作成する

詳細情報

ライセンス

MuseScore は GPL バージョン 3.0 の下でライセンスされています。ライセンスを参照してください。同じディレクトリにあるGPL

パッケージ

ウィキのコード構造を参照してください

建物

完全なビルドウォークスルーと依存関係のリストについては、開発者ハンドブックをお読みください。

ソースの取得

git を使用してコード履歴全体のリポジトリをダウンロードする場合は、次のように入力します。

git clone https://github.com/musescore/MuseScore.git
cd MuseScore

それ以外の場合は、リリースページから最新のソースリリースtarballをダウンロードし、ダウンロードディレクトリタイプからダウンロードできます。

tar xzf MuseScore-x.x.x.tar.gz
cd MuseScore-x.x.x

ビルドのリリース

リリース用に MuseScore をコンパイルするには、次のように入力します。

cmake -P build.cmake -DCMAKE_BUILD_TYPE=Release

問題が発生した場合は、上記のコマンドに「clean」という単語を追加して、buildサブディレクトリを削除します。

cmake -P build.cmake -DCMAKE_BUILD_TYPE=Release clean

その後、最初のコマンドをもう一度実行してみてください。

ランニング

MuseScore を起動するには、次のように入力します。

cmake -P build.cmake -DCMAKE_BUILD_TYPE=Release run

または、コンパイルされた実行可能ファイルを直接実行します。

デバッグビルド

デバッグ バージョンは、上記のコマンドで を に置き換えることでビルドおよび実行できます。

-DCMAKE_BUILD_TYPE=Release
-DCMAKE_BUILD_TYPE=Debug

オプションを完全に省略すると、 リリースとデバッグの間の有用な妥協点を提供するため、デフォルトで使用されます。

-DCMAKE_BUILD_TYPE
RelWithDebInfo

テスティング

テストスイートの実行方法については、mtest/README.md または開発者ハンドブックを参照してください。

新しいスクリプトテスト機能を使用して、独自の自動テストを作成することもできます。ぜひお試しください!

コードの書式設定

ステージングされたファイルをフォーマットするコミット前フックをインストールするために実行します。をインストールする必要があります。

./hooks/install.sh
uncrustify

問題がある場合は、報告してください。アンインストールするには、を実行します。

./hooks/uninstall.sh