← Works
Software2021

coc-tidal

EN

A coc.nvim extension for TidalCycles — the live-coding language for composing and performing music by writing rhythmic patterns as code. The extension brings comfortable editor support for TidalCycles into (Neo)vim. It offers autocompletion for sample names and functions, search across the Dirt-Samples library and core functions via :CocList, and hover documentation for functions. It installs with :CocInstall coc-tidal and is published on npm. It grew out of a personal need — to live-code without leaving my everyday editor — and is released as open source under the MIT license.

JA

ライブコーディング環境 TidalCycles のための coc.nvim 拡張機能。TidalCycles はコードでリズムやパターンを記述しながら音楽を即興演奏するための言語で、本拡張はそのコーディングを (Neo)vim 上から快適に行えるようにする。 サンプル名や関数のオートコンプリート、:CocList による Dirt-Samples/基本関数の検索、関数のホバードキュメント表示などをサポート。:CocInstall coc-tidal で導入でき、npm 上で公開している。 普段使いのエディタ(Neovim)から手を離さずにライブコーディングしたい——という自身の制作・演奏上の必要から生まれたツール。MIT ライセンスのオープンソースとして公開している。