Pure Dataというサウンド・プログラミング言語を使用しています。
PureDataは軽く小さく無料で使えます。
オリジナルのシンセを1から作れたり、シーケンサや演奏ソフトや映像も作れます。
linux版やusbポータブル版もあります。
類似のものにmax/mspがあります。
昔のノートPCにlinuxを入れて動かしています。
軽いので高性能ではないpcなどでdawの代わりに使っています。
シーケンサとサンプラを作ってドラムワンショットを読み込んでいます。
メロディはexpr~で矩形波を作って鳴らしています。