| 注册
首页|期刊导航|计算机与数字工程|面向计算机编曲的领域特定语言及其开发环境

面向计算机编曲的领域特定语言及其开发环境

任崇浩 张继军

计算机与数字工程2024,Vol.52Issue(5):1442-1448,7.
计算机与数字工程2024,Vol.52Issue(5):1442-1448,7.DOI:10.3969/j.issn.1672-9722.2024.05.032

面向计算机编曲的领域特定语言及其开发环境

Domain Specific Language and Its Development Environment for Computer Arrangement

任崇浩 1张继军1

作者信息

  • 1. 山东农业大学信息科学与工程学院 泰安 271018
  • 折叠

摘要

Abstract

Aiming at the high cost and low efficiency of computer arrangement due to the limitations of professional equipment and performance ability,based on the Mish text composition language,using Aardio programming language and Scintilla editor con-trol,a domain specific language and its development environment for computer arrangement are designed.First,the shortcomings of Mish,the design ideas and main components of the domain specific language and its development environment are analyzed.Then the music grammar rules,and the development environment that mainly includes a compiler and a code editor based on the rules are designed.Finally,the classic Canon chord progression is demonstrated as an example.The domain specific language has been test-ed and proved to be able to automatically generate general MIDI files that can be imported into the digital audio workstation for sec-ondary editing according to the written code,which improves the efficiency and flexibility of arrangement.

关键词

音乐编程/计算机编曲/音乐制作/自动伴奏/领域特定语言

Key words

music programming/computer arrangement/music production/automatic accompaniment/domain specific lan-guage

分类

信息技术与安全科学

引用本文复制引用

任崇浩,张继军..面向计算机编曲的领域特定语言及其开发环境[J].计算机与数字工程,2024,52(5):1442-1448,7.

计算机与数字工程

OACSTPCD

1672-9722

访问量0
|
下载量0
段落导航相关论文