ShowMIDI は、MIDI アクティビティを簡単に視覚化するマルチプラットフォーム GUI アプリケーションです。
面倒な作業はすべて、素晴らしい JUCE ライブラリによって行われます。
プロジェクトの Web サイトは https://github.com/gbevin/ShowMIDI
ShowMIDI は Geert Bevin によって作成されました: https://uwyn.com
UI デザインは Stephen Petoniak によって行われました: https://spetoniak.com
ShowMIDI は、外部依存関係のコンパイルに Git サブモジュールに依存します。
リポジトリのクローンを作成した後、必ずすべての Git サブモジュールを更新して初期化してください。
git submodule update --init --recursive
Linux で ShowMIDI をビルドするには、事前に最小限のパッケージ セットをインストールする必要があります。Ubuntu では、これは次のコマンドで実行できます。
sudo apt install build-essential pkg-config libasound2-dev libfreetype6-dev libx11-dev libxrandr-dev libxinerama-dev libxcursor-dev
また、VST2 SDK のバージョンを見つけて、コンパイラが見つけられる場所に配置する必要もあります。オンラインでvst2.x/aeffect.h
を検索すると、ダウンロード用のオプションがいくつか表示されるはずです。残念ながら、この SDK の配布は許可されていないため、含まれていません。 VST2 SDK のフォルダーは、ソース リポジトリのlibs/vst2
に配置する必要があります。
その後、 LinuxMakefile
ディレクトリに移動します。
cd Builds/LinuxMakefile
make
と入力してバイナリをビルドします
make CONFIG=Release
結果のバイナリはBuild/LinuxMakefile/build
ディレクトリにあり、システム上の適切な場所 (たとえば/usr/local/bin
に移動できます。
sudo mv build/ShowMIDI /usr/local/bin