仕事は相変わらずプログラマどころか技術よりではなく管理面方面でてんやわんやしかないのですが、 久々にプログラマっぽい取り組みを色々はじめています。
Ableton Live Extension SDK
Ableton LiveってDAWで物凄く面白いものが出てきました。 なんとTypescriptでLiveを操作できるプラグインのようなものが作れるというすごい機能です。 Liveっていうのは、主にクラブ系音楽のプロデューサーに人気がある音楽制作ソフトです。 有名なのはkz、tofubeats、Ryosuke “Dr.R” Sakaiとか。
今のところ、オーディオ加工とMIDI操作くらいの機能しかアクセスできませんが、 技術ベースがNodeでWeb技術をとことん導入できるってのがすごい画期的です。
すでにReactなどの導入に成功していますし、WebAssemblyなども組み込めます。 WebサービスにAPIアクセスして、そのフィードバックを反映したりもできる。 つまり、活用方法は無限大ってこと。
私はコミュニティで公開してまして、色々な方から微小ながらいいねも頂いて物凄く嬉しいです。 YouTubeとかにも出ていてビックリした~(私のが便利って取り上げられ方ではないけどw)
今のところ私の活動ベースって仕事場、そしてGitHubだったんですけど、そこから踏み越えてクリエイターのコミュニティにも何か価値を提供してみるって活動は少し成長した気がしていて、とても楽しいです。
もっと余暇の時間で、良いモノを作りたいです!っていうのと、正式公開楽しみだなあ。 私はミュージシャンってわけではないけど、音楽制作にはすごく興味があるし、13はほんと買うよ笑
ageのGUIツール
ageっていう暗号ツールがあって、tauriでデスクトップアプリ・ツールを作ってます。 何が出来るかと言うと、パスワードや鍵でファイル暗号化が簡単にできます。 ageは結構この手の対応に便利で、「(理論上は)絶対に中身が見れない秘密のファイル」ってのを簡単につくれるんですよ。 絶対に読めないから、鍵がバレない限りGitHubとかに公開しても大丈夫ってくらい担力のあるツールです。 ビジネスでは未だにPPAPとかいう野使ってますからね…プライベートではもっと洗練したいものです。
これが結構いい出来で、もうちょっといろんな機能を実装したいのだけれど、すごくクオリティが良いです。 すべてはVibe Codingのおかげ(笑)
公開できればユースケースは限定していますが、ちょっとした個人や身内のファイル共有に使えるツールになるかもです
passgen
これは小品です。パスワードを自動作成するのに、時々ブラウザ経由しないときとかあって、KeePassXCとかでサクッと作ったりするんですけど、めんどくさいじゃないですか。
そういうときにCLIでサーっと作ったりするためのツール。GitHubで公開していますので、興味のある人はどうぞ。
しかし結膜炎(角膜炎?)っぽくなったり、身体はダルダルだなあ。現場の方は色々ワチャワチャしてるので、休日DIYで精神の安定を保ちたい(笑)
一方で、もうちょっと貪欲に技術勉強したいところもあるんですが、休日DIYがやっぱり楽しくてね、自分の勉強スタイルは今のところこれが一番性に合っている。
それはそうと、まどマギ映画とSTRANGER THAN HEAVEN、FF7が楽しみすぎる。HUNTER HUNTERも連載復活したし、めっちゃ楽しみだな。