ssmjpのslackで紹介されていたSonic PiというLive codingで音楽が鳴らせるアプリがあったので、試してみました。
環境はUbuntu Studio 25.10です。
sudo apt-get install -y build-essential git libssl-dev ruby-dev elixir erlang-dev erlang-xmerl qt6-tools-dev qt6-tools-dev-tools libqt6svg6-dev libqt6opengl6-dev supercollider-server sc3-plugins-server alsa-utils libasound2-dev cmake ninja-build pipewire-jack libspa-0.2-jack qt6-wayland libwayland-dev libxkbcommon-dev libegl1-mesa-dev libx11-dev libxft-dev libxext-dev qpwgraph compton m4 libaubio-dev libpng-dev libboost-all-dev librtmidi-dev cd /tmp tar zxf ~/Downloads/asdf-v0.18.0-linux-amd64.tar.gz mv asdf ~/bin/ sudo apt install libncurses-dev sudo apt install wx-common wx3.2-headers sudo apt install libwxgtk3.2-dev gettext wx3.2-doc sudo apt install openjdk-25-jdk asdf plugin add erlang https://github.com/asdf-vm/asdf-erlang.git asdf install erlang latest asdf set -u erlang 28.3 asdf plugin add elixir https://github.com/asdf-vm/asdf-elixir.git asdf install elixir latest asdf set -u elixir latest git clone https://github.com/sonic-pi-net/sonic-pi.git cd sonic-pi/app ./linux-build-all.sh cd build/gui ./sonic-pi
無事起動まではしたのですが、音楽を再生してみるとGUIがコアダンプしてしまい、シンセサイザーをkillしないと音が止まらないという状態になりました。
たぶんだけど、Raspberry Piとかの公式ビルドを使うのが良さそうです。
