diff --git a/content/Francesco Cameli.md b/content/Francesco Cameli.md new file mode 100644 index 00000000..18e5a0d0 --- /dev/null +++ b/content/Francesco Cameli.md @@ -0,0 +1,8 @@ +--- +date: 2025-06-20 12:51 +--- +#person + +[vitreo12 (Francesco Cameli) · GitHub](https://github.com/vitreo12) + +[Embark Studios Open Source | embark.dev](https://embark.dev/) diff --git a/content/Nim.md b/content/Nim.md new file mode 100644 index 00000000..8fb2b5e7 --- /dev/null +++ b/content/Nim.md @@ -0,0 +1,14 @@ +--- +date: 2025-06-20 12:57 +--- +#programming-language + +[Nim Programming Language](https://nim-lang.org/) + +ランタイムレスなコンパイル言語。カスタムのメモリアロケーターとかも定義できる。 + +コンパイラもセルフホスティングされているし、STLもNim自身で書かれている。 + + + +CやC++との連携がしやすい。 diff --git a/content/Omni.md b/content/Omni.md new file mode 100644 index 00000000..e76472b2 --- /dev/null +++ b/content/Omni.md @@ -0,0 +1,12 @@ +--- +date: 2025-06-20 12:47 +--- +#programming-language #music + +[omni – DSL for low-level audio programming](https://vitreo12.github.io/omni/) + +作者:[[Francesco Cameli]] + +[[Nim]]で書かれた低レベルDSP記述言語。[[SuperCollider]]や[[Max]]の[[UGen]]としてエクスポートできるらしい。 + + diff --git a/content/音楽プログラミング言語.md b/content/音楽プログラミング言語.md index 2a63eb74..3ba1e97d 100644 --- a/content/音楽プログラミング言語.md +++ b/content/音楽プログラミング言語.md @@ -27,7 +27,7 @@ date: "2024-01-05T17:15:38+0900" - [[Vult]] - [[Gwion]] - [[Glicol]] - +- [[Omni]] ---