[obsidian] vault backup: 2025-08-20 16:56:25[
This commit is contained in:
2
content/.obsidian/graph.json
vendored
2
content/.obsidian/graph.json
vendored
@@ -60,6 +60,6 @@
|
||||
"repelStrength": 15.1642583672965,
|
||||
"linkStrength": 0.975453871804372,
|
||||
"linkDistance": 42,
|
||||
"scale": 0.31674920955833996,
|
||||
"scale": 0.25087828132711953,
|
||||
"close": true
|
||||
}
|
22
content/.obsidian/plugins/obsidian-git/data.json
vendored
22
content/.obsidian/plugins/obsidian-git/data.json
vendored
@@ -1,5 +1,6 @@
|
||||
{
|
||||
"commitMessage": "[obsidian] vault backup: {{date}}",
|
||||
"autoCommitMessage": "[obsidian] vault backup: {{date}}[",
|
||||
"commitDateFormat": "YYYY-MM-DD HH:mm:ss",
|
||||
"autoSaveInterval": 60,
|
||||
"autoPushInterval": 0,
|
||||
@@ -8,6 +9,7 @@
|
||||
"disablePush": false,
|
||||
"pullBeforePush": true,
|
||||
"disablePopups": false,
|
||||
"showErrorNotices": true,
|
||||
"disablePopupsForNoChanges": false,
|
||||
"listChangedFilesInMessageBody": false,
|
||||
"showStatusBar": true,
|
||||
@@ -29,12 +31,13 @@
|
||||
"showFileMenu": true,
|
||||
"authorInHistoryView": "hide",
|
||||
"dateInHistoryView": false,
|
||||
"diffStyle": "split",
|
||||
"lineAuthor": {
|
||||
"show": false,
|
||||
"show": true,
|
||||
"followMovement": "inactive",
|
||||
"authorDisplay": "initials",
|
||||
"authorDisplay": "hide",
|
||||
"showCommitHash": false,
|
||||
"dateTimeFormatOptions": "date",
|
||||
"dateTimeFormatOptions": "hide",
|
||||
"dateTimeFormatCustomString": "YYYY-MM-DD HH:mm",
|
||||
"dateTimeTimezone": "viewer-local",
|
||||
"coloringMaxAge": "1y",
|
||||
@@ -44,15 +47,14 @@
|
||||
"b": 150
|
||||
},
|
||||
"colorOld": {
|
||||
"r": 120,
|
||||
"g": 160,
|
||||
"b": 255
|
||||
"r": 255,
|
||||
"g": 0,
|
||||
"b": 0
|
||||
},
|
||||
"textColorCss": "var(--text-muted)",
|
||||
"ignoreWhitespace": false,
|
||||
"gutterSpacingFallbackLength": 15,
|
||||
"ignoreWhitespace": true,
|
||||
"gutterSpacingFallbackLength": 0,
|
||||
"lastShownAuthorDisplay": "initials",
|
||||
"lastShownDateTimeFormatOptions": "date"
|
||||
},
|
||||
"autoCommitMessage": "[obsidian] vault backup: {{date}}["
|
||||
}
|
||||
}
|
10
content/2hop-link.md
Normal file
10
content/2hop-link.md
Normal file
@@ -0,0 +1,10 @@
|
||||
---
|
||||
date: 2025-08-20 16:38
|
||||
---
|
||||
#stub
|
||||
|
||||
[[Scrapbox]]で使われている仕組み
|
||||
|
||||
|
||||
|
||||
[2 hop linkを理解してなかった - 井戸端](https://scrapbox.io/villagepump/2_hop_link%E3%82%92%E7%90%86%E8%A7%A3%E3%81%97%E3%81%A6%E3%81%AA%E3%81%8B%E3%81%A3%E3%81%9F)
|
4
content/Befunge.md
Normal file
4
content/Befunge.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
date: 2025-08-20 16:18
|
||||
---
|
||||
#esolang
|
8
content/BrainSynth.md
Normal file
8
content/BrainSynth.md
Normal file
@@ -0,0 +1,8 @@
|
||||
---
|
||||
date: 2025-08-20 16:19
|
||||
---
|
||||
#programming #music #esolang
|
||||
|
||||
[[BrainFuck]]で音楽を記述しようという試み
|
||||
|
||||
[Brainsynth](https://nexuist.github.io/brainsynth/)
|
@@ -4,6 +4,6 @@ date: 2025-01-15 15:29
|
||||
#programming-language #computermusic #livecoding
|
||||
|
||||
|
||||
[[Rust]]製の[[ライブコーディング]]環境。
|
||||
[[Rust]]製の[[ライブコーディング]]環境。[[VST]]プラグインのエンジンとしてや、[[Bela]]に乗せたりもできるらしい
|
||||
|
||||
[GitHub - chaosprint/glicol: Graph-oriented live coding language and music/audio DSP library written in Rust](https://github.com/chaosprint/glicol)
|
||||
|
@@ -1,4 +1,4 @@
|
||||
---
|
||||
date: 2025-01-15 16:52
|
||||
---
|
||||
#stub
|
||||
#person
|
||||
|
4
content/LuaAV.md
Normal file
4
content/LuaAV.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
date: 2025-08-20 16:09
|
||||
---
|
||||
#stub
|
6
content/MML.md
Normal file
6
content/MML.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
date: 2025-08-20 16:12
|
||||
---
|
||||
#programming-language #music
|
||||
|
||||
[[Music Macro Language]]
|
@@ -1,4 +1,4 @@
|
||||
---
|
||||
date: 2025-01-15 18:39
|
||||
---
|
||||
#stub
|
||||
#programming-language #music
|
||||
|
10
content/NoiseFunge.md
Normal file
10
content/NoiseFunge.md
Normal file
@@ -0,0 +1,10 @@
|
||||
---
|
||||
date: 2025-08-20 16:20
|
||||
---
|
||||
#programming-language #music
|
||||
|
||||
[[Befunge]]をベースにした音楽[[ライブコーディング]]環境。
|
||||
|
||||
[[ORCA]]よりももっとBefungeに近い仕組みっぽい?
|
||||
|
||||
[GitHub - revnull/noisefunge.rs: A reimplementation of noisefunge in rust.](https://github.com/revnull/noisefunge.rs)
|
12
content/ORCA.md
Normal file
12
content/ORCA.md
Normal file
@@ -0,0 +1,12 @@
|
||||
---
|
||||
date: 2025-08-20 16:17
|
||||
---
|
||||
#programming-language #music
|
||||
|
||||
[[HundredRabbits]]が作ったインタラクティブ音楽環境。
|
||||
|
||||
[GitHub - hundredrabbits/Orca: Esoteric Programming Language](https://github.com/hundredrabbits/Orca)
|
||||
|
||||
[[Befunge]]を参考にした、二次元グリッド状にそれぞれの機能を持つ文字を割り当てて音楽(というかMIDIや[[OSC]]のシーケンス)を生成する。
|
||||
|
||||
|
7
content/OSC.md
Normal file
7
content/OSC.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
date: 2025-08-20 16:02
|
||||
---
|
||||
#redirect
|
||||
|
||||
|
||||
[[Open Sound Control]]
|
@@ -30,7 +30,7 @@ vaultというコンテンツフォルダの中に環境設定も丸ごと含め
|
||||
- obsidian-git
|
||||
- 30分間隔+作業停止から30分後にバックアップ
|
||||
- [GitHub - L7Cy/obsidian-2hop-links-plus: Related links up to 2 hops away are displayed in a card format.](https://github.com/L7Cy/obsidian-2hop-links-plus)
|
||||
- Scrapbox風に2hop先のリンクと未作成のリンクを表示してくれる
|
||||
- Scrapbox風に[[2hop-link]]と未作成のリンクを表示してくれる
|
||||
- [GitHub - zolrath/obsidian-auto-link-title: Automatically fetch the titles of pasted links](https://github.com/zolrath/obsidian-auto-link-title)
|
||||
- OGPから自動でタイトル取得してくれる。
|
||||
|
||||
|
17
content/Obsidianのグラフは役に立つのか.md
Normal file
17
content/Obsidianのグラフは役に立つのか.md
Normal file
@@ -0,0 +1,17 @@
|
||||
---
|
||||
date: 2025-08-20 16:30
|
||||
---
|
||||
#memo
|
||||
|
||||
[[Obsidian]]や[[Quartz]]ではいい感じの記事同士のつながりが可視化されたグラフが見られるけど、そこから新しい発見が得られた試しがない
|
||||
|
||||
[[ハイパーリンクでは関係性に名前をつけられない]]
|
||||
|
||||
[綺麗に並んでいて、綺麗ですね - 橋本商会](https://scrapbox.io/shokai/%E7%B6%BA%E9%BA%97%E3%81%AB%E4%B8%A6%E3%82%93%E3%81%A7%E3%81%84%E3%81%A6%E3%80%81%E7%B6%BA%E9%BA%97%E3%81%A7%E3%81%99%E3%81%AD)
|
||||
|
||||
[死んだテキストを置いておく倉庫にしない - 橋本商会](https://scrapbox.io/shokai/%E6%AD%BB%E3%82%93%E3%81%A0%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%82%92%E7%BD%AE%E3%81%84%E3%81%A6%E3%81%8A%E3%81%8F%E5%80%89%E5%BA%AB%E3%81%AB%E3%81%97%E3%81%AA%E3%81%84#5969b92897c2910000f323c1)
|
||||
|
||||
|
||||
---
|
||||
|
||||
Imcoming/Outgoing Linkの代用になりそうなビューなら悪くないのかも([[2hop-link]])的な機能も含め
|
4
content/Open Sound Control.md
Normal file
4
content/Open Sound Control.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
date: 2025-08-20 16:02
|
||||
---
|
||||
#protocol
|
6
content/PMML.md
Normal file
6
content/PMML.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
date: 2025-08-20 16:14
|
||||
---
|
||||
#programming-language #research #computermusic
|
||||
|
||||
[PMML: A Music Description Language Supporting Algorithmic Representation of Musical Expression \| Semantic Scholar](https://www.semanticscholar.org/paper/PMML%3A-A-Music-Description-Language-Supporting-of-Nishimura/d73590abc307ea5e1f4e0444968ea3f7ae075389)
|
@@ -12,7 +12,7 @@ https://scrapbox.io/
|
||||
- Wikiリンク記法でページ間をシームレスに接続
|
||||
- 箇条書きベースのシンプルな記法
|
||||
- ページの存在に関わらず自由にリンク作成が可能
|
||||
- 2ホップリンクによる関連情報の発見
|
||||
- [[2hop-link]]による関連情報の発見
|
||||
- 非同期のリアルタイム編集
|
||||
|
||||
## 活用例
|
||||
|
4
content/Smalltalk.md
Normal file
4
content/Smalltalk.md
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
date: 2025-08-20 16:02
|
||||
---
|
||||
#programming-language
|
@@ -7,8 +7,8 @@ date: "2024-02-06T02:00:06+0900"
|
||||
|
||||
[index | SuperCollider](https://supercollider.github.io/)
|
||||
|
||||
もともとMax上で動くPyriteというスクリプティング言語と、Synth-O-Maticというソフトウェアシンセサイザーがあって、それを合体させる形で作られた。
|
||||
もともと[[Max]]上で動くPyriteというスクリプティング言語と、Synth-O-Maticというソフトウェアシンセサイザーがあって、それを合体させる形で作られた。
|
||||
|
||||
Smalltalkベースのシンタックスを持つオブジェクト指向言語で、演算子の優先順位がなく全てが左結合だったりと文法が独特。バージョン3からは言語インタプリタ部分(sclang)とシンセサイザー部分(scsynth)が別プロセスとして動いており、[[OSC]]フォーマットで通信して動いている。[[TidalCycles]]や[[Sonic Pi]]、[[FoxDot]]や[[Overtone]]などは、音声合成エンジンとしてscsynthを利用している。
|
||||
[[Smalltalk]]ベースのシンタックスを持つオブジェクト指向言語で、演算子の優先順位がなく全てが左結合だったりと文法が独特。バージョン3からは言語インタプリタ部分(sclang)とシンセサイザー部分(scsynth)が別プロセスとして動いており、[[OSC]]フォーマットで通信して動いている。[[TidalCycles]]や[[Sonic Pi]]、[[FoxDot]]や[[Overtone]]などは、音声合成エンジンとしてscsynthを利用している。
|
||||
|
||||
言語はコンカレントGCが走っていたりとかなり複雑な内部実装。実装している中の人にBoostの開発者の中の人が混ざってたりするのでめっちゃ高度なことをやっている。その分Webに移植とかは今後もハードルが高そう。
|
13
content/Takt.md
Normal file
13
content/Takt.md
Normal file
@@ -0,0 +1,13 @@
|
||||
---
|
||||
date: 2025-08-20 16:13
|
||||
---
|
||||
#programming-language #music
|
||||
|
||||
|
||||
[[西村憲]]が開発した[[MML]]ベースの[[音楽プログラミング言語]]。
|
||||
|
||||
[音楽記述言語「Takt」と生成音楽](http://fkeizai.in.arena.ne.jp/wordpress/wp-content/uploads/2016/01/kenkyu_2016_06_1.pdf)
|
||||
|
||||
[高機能な音楽プログラミング言語Takt - 丸井綜研](https://marui.hatenablog.com/entry/2014/09/14/150337)
|
||||
|
||||
[Takt download \| SourceForge.net](https://sourceforge.net/projects/takt/)
|
@@ -75,4 +75,4 @@ https://github.com/mimium-org/mimium-rs
|
||||
- [[mimiumでのバリアント]]:やっぱり必要、だが分割コンパイルを先にやらないとダメかも
|
||||
- モジュールシステム:名前空間のCライブラリレベルでのマングリングとか考える必要ありそう。
|
||||
- 配列型の実装:GC問題片付けばなんとか?固定長と可変長の切り替えをどうするかを考えたい。
|
||||
- OSCの実装
|
||||
- [[OSC]]の実装
|
||||
|
@@ -180,3 +180,7 @@ fn alloc_midi_voice_4(channel){
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
|
||||
[[Computation Expression]]使ってIOの値を`let!`でバインドしていく、とかの方がわかりやすいかも
|
||||
|
||||
|
14
content/テロメア.md
Normal file
14
content/テロメア.md
Normal file
@@ -0,0 +1,14 @@
|
||||
---
|
||||
date: 2025-08-20 16:48
|
||||
---
|
||||
[テロメア - 橋本商会](https://scrapbox.io/shokai/%E3%83%86%E3%83%AD%E3%83%A1%E3%82%A2)
|
||||
|
||||
[[Scrapbox]]に入っている、行毎の更新履歴を視覚化する仕組み
|
||||
|
||||
[[Obsidian]]と[[Quartz]]にも入れたい
|
||||
|
||||
Obsidianに関してはGit Pluginの[Line Authoring](https://publish.obsidian.md/git-doc/Line+Authoring)機能でなんとなく似た感じにはできるんだけど、1年以上前かそれ以外ぐらいでの色分けしかできない、デフォルトだと文字がうるさい(日付も文字も消してしまうと多少快適)
|
||||
|
||||
|
||||
|
||||
|
6
content/西村憲.md
Normal file
6
content/西村憲.md
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
date: 2025-08-20 16:14
|
||||
---
|
||||
#person
|
||||
|
||||
|
@@ -10,29 +10,57 @@ date: "2024-01-05T17:15:38+0900"
|
||||
|
||||
---
|
||||
|
||||
## 一覧
|
||||
## 一覧(現行で生きているもの)
|
||||
|
||||
- [[Max]]
|
||||
- [[facet]]
|
||||
- [[PureData]]
|
||||
- [[SuperCollider]]
|
||||
- [[Sonic Pi]]
|
||||
- [[Sonic Pi]]
|
||||
- [[Overtone]]
|
||||
- [[TidalCycles]]
|
||||
- [[FoxDot]]
|
||||
- [[sapf]]
|
||||
- [[Csound]]
|
||||
- [[MPEG4 Structured Audio]]
|
||||
- [[Extempore]]
|
||||
- [[ChucK]]
|
||||
- [[Faust]]
|
||||
- [[Cmajor]]
|
||||
- [[Soul]]
|
||||
- [[Kronos]]
|
||||
- [[Veneer]]
|
||||
- [[Vult]]
|
||||
- [[Gwion]]
|
||||
- [[Glicol]]
|
||||
- [[ORCA]]
|
||||
- [[Omni]]
|
||||
- [[Nyquist]]
|
||||
- [[Arco]](Serpent)
|
||||
- [[Wax]]
|
||||
|
||||
## MIDIオンリー、[[MML]]系
|
||||
|
||||
- [[ストトン記法]]
|
||||
- [[すたどんたん]]
|
||||
- [[テキスト音楽サクラ]]
|
||||
- [[PMML]]
|
||||
- [[Takt]]
|
||||
|
||||
---
|
||||
|
||||
## 歴史的なやつ
|
||||
|
||||
- [[MUSIC N]]
|
||||
- [[MUSIGOL]]
|
||||
- [[MUS10]]
|
||||
- [[GROOVE]]
|
||||
- [[4CED]]
|
||||
- [[PILE]]
|
||||
- [[Chronic]]
|
||||
- [[LuaAV]]
|
||||
|
||||
|
||||
[[音楽プログラミング言語の形式化]]
|
||||
|
||||
[[多段階計算]]
|
||||
|
Reference in New Issue
Block a user