【TidalCycles】SuperDirt起動時にカスタムサンプルを読み込む

カスタムサンプルの読み込み方法はSuperDirtのSampleフォルダに突っ込めば良いのかと思っていたら、任意のフォルダを指定して起動時に読み込む方法がTutorialに書いておりました。 Custom Samples - TidalCycles userbase SuperColliderのstartup fileに以下…

【TidalCycles】VSCodeでTidalを書くためのハイライト設定

VSCode for TidalCyclesだけでもVSCodeでTidal書けますが、ハイライトがないとやっぱり読みづらいので設定します。 機能拡張 Haskell Syntax Highlightingをインストール marketplace.visualstudio.com Haskellのハイライトを入れます VSCodeの設定 setting.…

【TidalCycles】VSCodeで自前のBootTidal.hsを読み込んで起動する

自前の関数などを毎回記述しないで読み込む方法はないものか調べてみたところ、エディタ起動時に読み込んでいるBootTidal.hsに記述しておけば、起動時に読み込んでくれそうなことが分かるものの、設定がいまいちよくわからない・・・なんとなくたどり着いた…

【TidalCycles】TidalCyclesリンク集

自分用に現段階で使えそうな情報源をまとめる。本家のサイトが一番良いのですが、旧サイトから移行中からなのか、行き届いてないところが多々あるので注意。 2019/0207 update リンク追加 最新情報 本家サイト https://tidalcycles.org/index.php/Userbase …

【TidalCycles】Exception in World_OpenUDP: bind: Address already in use エラー対応方法

TidalというよりSuperColliderのメモです。 スパコラを再起動させたとき Exception in World_OpenUDP: bind: Address already in use というエラーが出て再起動できない時は scsynth というプロセスを探してきて(Macならアクティビティモニタなどで)強制終…

【TidalCycles】TidalCyclesでSuperColliderのSynthを鳴らせるようにする

サンプルコードの音色指定で"supersaw"などシンセの指定が出てきますが、コード実行してもならない...どうもインストールされてないらしい。ということで入れます。 環境は TidalCycles 1.0.7 + SuperCollider3.10 のMacです。 まずはシンセのプラグインをダ…

【TidalCycles】Tidal Cyclesのサンプルの場所と種類

Tidalにてbdやらsnやらで音が再生出来ますが、そのネタはどこにあるのか確認します。 Super Colliderからコマンド Quarks.gui; を実行するとウィンドウが表示される。 Dirt-Sampels を選択してウィンドウ下部のOpen Folder...を押すとFinderでフォルダが表示…

【TidalCycles】SuperCollider起動時にSuperDirtを自動起動する

簡単なメモですが スパコラ起動時に「毎回 SuperDirt.start 走らせるのかったるいなー」と思ったら、スパコラに起動スクリプト設定あるんですね。 メニューからStartup file開いてSuperDirt.start書いて保存。 再起動してみたら実行されました。これで捗る。…

【TidalCycles】Tidal Cycles をインストールする

はじめに 最近本屋を徘徊していたらこんな本があったのを偶然発見。 演奏するプログラミング、ライブコーディングの思想と実践 ―Show Us Your Screens作者: 田所淳出版社/メーカー: ビー・エヌ・エヌ新社発売日: 2018/12/21メディア: 単行本この商品を含むブ…

package.jsonのアップデート管理

npm-check-updatesを使った管理 導入 npm install -g npm-check-updates npm-check-updates使用方法 アップデートバージョンの差分確認 ncu package.json上のバージョンをアップデート(インストールはまだ) ncu -u [パッケージ名] 全パッケージ更新 ncu -a

React NativeをXCode10でビルドする

色々試した結果のまとめ。 ビルドまでのまとめ Expo(create-react-native-app)は使わない create-react-native-app で生成したプロジェクトを npm run eject を使ってReact Nativeのプロジェクトに変換し、それをビルドしようとしたが、様々なエラーが出て、…

react-nativeのiosビルド後表示される 「bundling failed: Error: Unable to resolve module /../react-transform-hmr/lib/index.js」の対応

react-nativeを react-native run-ios でiosエミュレータを起動させようとすると、赤い画面で「bundling failed: Error: Unable to resolve module /../react-transform-hmr/lib/index.js...」と表示されjsが走らなかった。 キャッシュをクリアしてやる必要…

oh-my-fishのインストール中のエラー

oh-my-fishをインストールしようとして Existing installation detected at /Users/username/.local/share/omf Would you like to remove the existing installation? (y/N): <W> fish: No TTY for interactive shell (tcgetpgrp failed) setpgid: Inappropriat</w>…

fish 導入

導入理由 現状zsh使っているけど、困りもしてないし思い入れも無いので、単なる気分転換での導入です。 導入 # fish入れる $ brew install fish fzf ghq peco # 末尾に /usr/local/bin/fish を追加 $ sudo vi /etc/shells # デフォルトシェルを fish に変更 …

import Optimize 拡張機能

intellIJにはあったimport文の最適化(optimize、不要なものを自動削除など)をしたかったのでそれに近いことが出来る拡張機能を入れた。 TypeScript Hero marketplace.visualstudio.com ctrl+cmd+o で最適化

Visual Studio CodeのVimでyankが効かない

そのままの設定では、Macの場合 cmd+c は使えるが、 yでのyankが効かない模様。対応させるためにUser/Setting.jsonに下記を追加する。 "vim.useSystemClipboard": true