Files
prosym-2024/paper_info.txt

18 lines
1.6 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
論文タイトルラムダ計算の拡張に基づく音楽プログラミング言語mimiumとそのVMの実装
論文タイトル英語An Implementation of mimium, a Programming Language for Music and Its VM Based on An Extended Lambda Calculus
キーワード:ドメイン固有言語,音楽,信号処理
著者名:松浦知也
著者名英語MATSUURA Tomoya
著者所属:東京藝術大学 芸術情報センター
著者所属英語Tokyo University of the Arts, Art Media Center
論文抄録日本語論文の場合本発表では筆者の開発する音楽のためのプログラミング言語mimiumの理論的基盤について、音楽向け言語の歴史的文脈に沿って解説する。mimiumは、リアルタイム信号処理を想定した音楽用のDSLだが、既存の多くの言語とは異なり、Unit Generatorのような特定の音楽表現に基づくプリミティブを用意しない。代わりに、値呼びの単純型付きラムダ計算に遅延とフィードバックという2要素をプリミティブとして追加した中間表現を定義することで、その言語上でほとんどの信号処理アルゴリズムを関数のパイプとして表現できる。また、Luaを参考にしたVMを設計したことで、内部状態を持つ信号処理関数の高階関数を用いた複製や、ホスト環境の埋めこみを容易に可能にしている。音楽というドメインに特化しながらも、汎用性を失わない言語の意義について議論する。
論文抄録英語(英語論文の場合):