Side A — 33 1/3 RPM
Nisesimadao
Interface Toolmaker.
Creative developer building web applications, native utilities, and audio tools.
Track 01 / About
OSネイティブからWebまで、
「触って心地よい」インターフェースを作る。
Webアプリケーションから、macOS/Windows/モバイルのネイティブアプリ、オーディオプラグイン、そしてゲームのModまで、領域を問わずソフトウェアを開発しています。
特に「ツールとしての美しさ」と「パフォーマンス」に重点を置いており、無駄を削ぎ落としたミニマルな設計を好みます。
道具は楽器のようであってほしいと思っています。説明書を読む前に、触れば手応えが返ってくる——このページのレコードを回したときの感触が、そのまま私の作りたいインターフェースです。
Python バックエンドと yt-dlp を活用した、モダンな iOS 向けメディアダウンローダー。
モバイルダウンローダーにありがちな「端末上での重いメディア処理」を廃止。動画処理(CPU負荷)をサーバー側に完全にオフロードするクライアント・サーバー構成を採用しています。
これにより、iOS端末のバッテリー消費を劇的に抑えながら、UIの高い応答性を維持。iOS Share Extension(共有シート拡張)にも対応し、シームレスなダウンロード体験を提供します。
Track 03 / iOS App
Fetchy
Track 04 / Audio Plugin
NSColourMap
C++/JUCEで開発中の、VST3/AU対応ダイナミクス・プロセッサー。
コンセプトは「数値ではなく、視覚で音を追い込む」。処理の状態をリアルタイムに可視化し、耳と目の両方でダイナミクスをコントロールできることを目指しています。
このページのレコードやスペクトラムと同じ、「音を触れるものにしたい」という興味の延長にあるプロジェクトです。ちなみに上の波形は、いま流れているBGMのリアルタイム描画です。
Track 05 / Other Works
これまでに制作した主要なツールとアプリケーション。音楽、ゲーム、システムユーティリティ——ジャンルはばらばらですが、どれも「そのとき自分が欲しかった道具」です。公開可能なプロジェクトの一部を掲載しています。
NSDucking
MIDIノートをトリガーに音量を沈み込ませるダッキングプラグイン。VST3/AUフォーマットで無料公開中。
MineAgent
AIエージェントがMinecraft内で自律行動するためのブリッジとなるFabric Mod。MCP(Model Context Protocol)対応。
MineBash
Minecraft内から共有Bashセッションを操作できるPaperプラグイン。ゲームにいながらサーバーのターミナルを直接叩ける。
Archives & Experiments/ B-Sides
Track 06 / Stack & Activity
GitHub APIから集計されたリポジトリの言語分布。
過去1年間のコントリビューション活動(GitHubの芝生)。プライベートリポジトリの活動も含まれています。
Liner Notes
このサイトに仕込んだ仕掛けたち。レコードのライナーノーツのつもりで。
- 01ヒーローのレコードをクリックするとBGMが流れます。もう一度クリックすると、回転が減速しながらピッチも下がって止まります。
- 02レコードはドラッグやホイールでスクラッチできます。下/左方向が順再生、上/右方向が逆再生。映像と音は完全に同期しています。
- 03再生中に現れるシークバーは相対操作。ドラッグした分だけ進む、ジョグダイヤルのような挙動です。
- 04画面の左右の辺は、流れている音に反応して光ります。上にいくほど高音域、下にいくほど低音域。
- 05勢いよくスクロールすると、画面全体がブラウン管のようにわずかに伸び縮みします。
- 06Gキーで調整パネルが開きます。スクラッチの感度やレコードの回転速度を自由にいじってください。
- 07アイコンを素早く5回クリックすると——?