Loading article…
これは、サウンド生成、アルゴリズム作曲、サウンド合成に最適化された著名なプログラミング言語 のリストです。
- ABC 記法、ASCII 文字セットを使用して音楽を記譜するための言語
- Bol Processor、時間構造を表現するための多元表現が充実した形式文法のモデル
- ChucK、強力にタイミング制御され、並行かつオンザフライのオーディオプログラミング言語
- リアルタイムCmix、Csoundに似たMUSIC-N合成言語
- Cmajor、DSP 向けの高性能 JIT コンパイル C スタイル言語
- Common Lisp Music (CLM) は、Music V ファミリーの音楽合成および信号処理パッケージです。
- Csound は、LGPLの下でリリースされたMUSIC-N合成言語で、多数のユニットジェネレータが利用可能です。
- Extempore は、 Impromptu環境からコア基盤を借用したライブコーディング環境です。
- FAUST、Functional Audio Stream、効率的なリアルタイムオーディオ信号処理のための関数型コンパイル言語
- GLICOL、Rust で書かれたグラフ指向のライブコーディング言語
- 階層的音楽仕様言語(HMSL)は、合成よりも音楽に最適化されており、1980年代にForthで開発された。
- Impromptu は、サウンドとビデオの合成、アルゴリズムによる作曲、2D および 3D グラフィックスのプログラミングが可能なMac OS X用のScheme言語環境です。
- ライブコーディングによる音楽表現のためのプログラミング言語、ixi lang 。
- JFugue は、MIDI に出力し、ABC Notation、Lilypond、MusicXML などの形式に変換する機能を備えた音楽をプログラミングするための Java および JVM ライブラリです。
- jミュージック
- JSyn
- Keykit は、MIDI 音楽作曲のためのプログラミング言語とポータブルなグラフィカル環境です。
- Kyma(サウンドデザイン言語)
- LilyPond は、音楽彫刻用のコンピュータ プログラムおよびファイル形式です。
- Max/MSP は、音楽のサウンド合成を目的とした独自のモジュール型ビジュアルプログラミング言語です。
- ミュージックマクロ言語(MML)は、日本でチップチューン音楽の制作によく使用されます。
- MUSIC-Nには、バージョン I、II、III、IV、IV-B、IV-BF、V、11、360 が含まれます。
- ナイキスト
- オープンミュージック
- Orca(音楽プログラミング言語)[1]
- Pure Data は、音楽制作を目的とした信号処理用のモジュール型ビジュアルプログラミング言語です。
- Tidal Cycles は、Haskell で記述され、Supercollider を使用して合成されるアルゴリズム パターンのライブ コーディング環境です。
- リアクター
- ソニックパイ
- 構造化オーディオオーケストラ言語(SAOL)、 MPEG-4 構造化オーディオ標準の一部
- スーパーコライダー
- SynthEdit は、オーディオプラグインの作成を目的とした信号処理用のモジュール式ビジュアルプログラミング言語です。
参照
参考文献
- ^ 「GitHub - 百ラビッツ/Orca: 難解なプログラミング言語」.
外部リンク
- PLUM - 音楽用プログラミング言語
