Csound is an open source user-programmable software sound synthesizer of great power, originally created by Barry Vercoe at MIT in 1984. Users write instrument definitions in Csound's orchestra language to render notes written in Csound's score language, played on a MIDI controller, or generated within the orchestra or by some other programming language.
Csound contains a full complement of digital oscillators, samplers, filters, envelope generators, random number generators, physical models, sound granulators, phase vocoders, and other unit generators contributed for over 30 years by a community of musicians, programmers, and researchers from around the world.
This Android version of Csound provides a user interface with predefined sliders, buttons, and trackpad for real time control of instruments, or the user can write a custom user interface in HTML and JavaScript. The app integrates with text editors so that the app itself can be used to develop Csound pieces.
Csound pieces for the app can embed LuaJIT or JavaScript code for algorithmically generating scores.
The app was originally written by Victor Lazzarini and Steven Yi, and has been extended and is currently maintained by Michael Gogins.
This release runs only on Android 5.0 or later.
CSound的是大国,最初是由巴里Vercoe建立在麻省理工学院在1984年用户编写工具定义的CSound的管弦乐队的语言来呈现写在CSound的的得分语言音符一个开源的用户可编程软件的声音合成器,上播放一个MIDI控制器,或产生在乐队或其他一些编程语言。
CSound的包含数字振荡器,采样器,滤波器,包络发生器,随机数生成器,物理模型,声制粒机,相位声码器的全面补充,和其他单位发电贡献了超过30年的音乐家,程序员和研究人员组成的社区周围世界。
CSound的这个Android版本提供了一个用户界面,与预定义的滑块,按钮和仪表的实时控制触控板,或者用户可以编写HTML和JavaScript自定义用户界面。该应用集成了文本编辑器,以便该应用本身可以用于开发CSound的碎片。
CSound的片断为应用程序可以嵌入LuaJIT或JavaScript代码算法生成分数。
该应用程序最初是由维克多·拉扎里尼和史蒂芬益,并一直延续,目前由迈克尔Gogins维护。
此版本只在Android 5.0或更高版本上运行。