tags : Music Technology
音楽制作再開の準備
次のアクション(維持更新)
TODO GHCupでのインストール
Hackage https://hackage.haskell.org/package/tidal
Stackage https://www.stackage.org/package/tidal
DONE mise を使ったプロジェクトを作る
やること
TidalCycles の Emacs 環境を構築
-
tidal のインストール
- GHCup でのインストールを調べる
-
mise を使ったパッケージ管理について調べる
結論 miseではなくGHCupを使う
- GHCup + Cabal が現在の主流 <- この方向で進める
-
from ChatGPT なぜこの構成が“今風”か • ツールと依存の責務分離:GHC/cabal/HLS は mise(ghcup) が固定、ライブラリ依存は cabal が管理(v2 ビルド)。汎用・再現性が高い。 • エディタ連携が強い:HLS の最新は 9.10 系に対応し機能も充実(インレイヒント等)。 • コード品質の自動化:Fourmolu/HLint を mise tasks で一発起動=“npm scripts 的”運用。
-
from Calude 2024-2025年の Haskell コミュニティでは、GHCup + Cabal の組み合わせが最もモダンとされています
mise と ghcup の関係 • mise はバージョン管理ツール(asdf 的なもの) • ghcup は Haskell 専用のインストーラ兼バージョン管理ツール
-
つまり: • Node.js / Python / Ruby など → mise プラグインで管理 • Haskell → ghcup が標準 なので、わざわざ mise に統合する必要がない
- GHCup + Cabal が現在の主流 <- この方向で進める
- tidal-mode
- tidal-octatrack の実行
- corf の補完
SuperCollider の環境を構築
- Emacs 内で行うか、scのGUIで行うか判断
Max 環境の見直し
Special Waves - mineS の設定
機材の収納
机下のサイズ 高さ 56cm まで 奥行き 60cm 幅 30〜35cm
候補
THOR https://www.detail.co.jp/view/item/000000002814?category_page_id=thor
THOR ソー ラージトート ウィズ リッド 53L DC “ライトグレー” W70.8×D43.4×H27.2cm
ALUTEC UNIVERSAL BOX (内寸)W370 D570 H110 (外寸)W400 D600 H120