NxPC.Live vol.77 NxPC.Lab × draw();でGLSLライブコーディングによるVJをしました

2026/3/27に渋谷のCIRCUS TOKYOでNxPC.Live vol.77 NxPC.Lab × draw();が開催されました。
NxPC.Labは情報科学芸術大学院大学(IAMAS)の有志により運営される研究機関です。 実験の場としてのイベントNxPC.Liveを中心に、レクチャーやワークショップ、ネットラジオなどの活動を行っています。
今回はオーディオビジュアルイベントdraw();とのコラボ回でした。
RIKUPIさんのDJにVJとして出演し、Sh4derJockeyを使ったGLSLライブコーディングによるVJを行いました。
パフォーマンスの動画
完全なライブコーディングではなく、事前に作り込んだシーンを織り交ぜた「ハイブリッド形式」でVJをしました。
イベント公式のフル動画(画面録画+カメラ撮影)です。
観客の方が撮影してくださったライブ映像です。臨場感や会場の雰囲気が伝わってきます。
NxPC.Lab × draw();
— がむ (@gam0022) April 5, 2026
DJ @RIKUPI_vrc × VJ @gam0022
アーカイブ映像を公開しました!
VJは全部GLSLシェーダーです🔥
YouTubeでフルバージョンをチェックしてください👇https://t.co/UTX0ewKEp7#function_draw #GLSL #LiveCoding #Sh4derJockey pic.twitter.com/qR5hlN1fmI
システム構成と使用ソフトウェア
draw(tokyo); #3のシステム構成をベースとして、新規にシーンを追加したり、ライティング基盤のコードを整理しました。
主な使用ソフトウェアです。
- Sh4derJockey
- GLSLライブコーディングに特化したVJソフト
- Sound2Light
- 音楽からBPMを自動検出するためのソフトウェア
- osc-to-midi.js
- OSCからMIDIにBPM情報を変換するための自作のnode.jsスクリプト
Windows 11 MIDIアップデートへの対応
本番直前、Windows 11の大規模アップデート(KB5074105、KB5077181、KB5077241)により、loopMIDIが動作しなくなるトラブルに遭遇しました。
急遽、Microsoft公式の代替ソフトであるBasic MIDI 1.0 Loopbacksを導入し、なんとか無事に本番を乗り切ることができました。
Basic MIDI 1.0 Loopbacksの導入手順です。
- Windowsを開発者モードにする
- システム > 詳細設定 > 開発者モードから

- https://github.com/microsoft/MIDI/releases/tag/rc-3
- Windows.MIDI.Services.SDK.Runtime.and.Tools.1.0.16-rc.3.7-x64.exe を実行
- Windows.MIDI.Services.Basic.MIDI.1.0.Loopback.Preview.1.0.0-preview.1.2-x64.exe を実行
- MIDI Settingsを実行

- MIDI 1.0 Loopback Endpointsを作成
- 今回は設定をなるべく維持するためにLoopback Nameを
loopMIDIで作成
Basic MIDI 1.0 Loopbacksの導入手順
— がむ (@gam0022) March 21, 2026
Windows Update(KB5074105、KB5077181、KB5077241)でloopMIDIが使えなくなった人は参考にしてください pic.twitter.com/PShz0DYIZM
感想
RIKUPIさんとはほぼ初対面に近い形での共演かつ、事前の打ち合わせも最低限だったので本番では初めて聴く曲もありましたが、トランスというジャンルのおかげで楽しくVJができました。
初見の曲でも、盛り上がりやドロップを感じながら即興でシェーダーを書いていくのはライブコーディングならではの醍醐味だと思います。
会場に足を運んでくださった皆さん、クルーやスタッフの方々、そしてRIKUPIさん、最高のイベントをありがとうございました!
X(Twitter)の反応
shaderでこれ作れるのかっこよすぎる pic.twitter.com/PzJ6PZubgL
— Sauth (@s4uth) March 27, 2026
すごい! pic.twitter.com/YVSfShCzn8
— Celken (@CelkenVRC) March 27, 2026
我無さんヤバすぎておもろい pic.twitter.com/bkEX4N0Aa4
— Sijimi / 甲斐ひろあき (@vj_sijimi) March 27, 2026
圧巻だー
— rua (@rua_alfalfa) March 27, 2026
ありがとうございます泣 pic.twitter.com/QChf22lFDY
「NxPC.lab×draw(); @function_draw 我夢さん @gam0022 のVJプレイ。コレを見に来たのだった。相変わらずカッコいい。 pic.twitter.com/crEXyiWnDm
— あらⓅ★ (@arapix) March 27, 2026
Related Posts
draw(tokyo); #3でGLSLライブコーディングによるVJをしました
10/12に渋谷のclubasiaで開催されたオーディオビジュアルイベントdraw(tokyo);
draw(tokyo); #2でVJデビュー!(GLSLライブコーディング)
3/22に渋谷のCIRCUS TOKYOでオーディオビジュアルイベントdraw(tokyo);#2が開催されました。
『WebGL 総本山 + normalize.fm あわせて13周年感謝祭』でGLSLライブコーディングしました
『WebGL 総本山 + normalize.fm あわせて13周年感謝祭』の夜の部のShader JamsでGLSLのシェーダーライブコーディングしました。
慶應大学SFCの講義でシェーダーについて話しました
巴山先生の慶應大学SFCの講義「CGと数学」にゲストでお呼びいただき、シェーダーやデモシーンについてお話ししてきました。
SESSIONS 2024参加記録(セミナー登壇・ShaderJam解説・Realtime Graphics)
これはSESSIONS Advent Calendar 2024の11日目の記事です。
Books
ブログ執筆者の著書





