虚拟乐队计划:包络参数异常|Virtual Band Project:Envelope Parameters Exception

声音创作同质化的背景下,为了寻求差异化的创作,以及为了探讨计算机技术在音乐制作中扮演角色的可能性,人和机器如何在音乐创作中协作等一系列问题,发起的实验声音项目"包络参数异常",产出物是项目同名的虚拟合成器乐队和接下来用这种方式创作的一系列音乐。

关于"包络参数异常",这是一个成员全部由Python和JavaScript编写的网页脚本机器人组成的虚拟乐队,机器人操作虚拟乐器或者网页发出声音,每一个机器人控制一个浏览器实例各自演奏,根据规则协作发出声音或者单独演奏。

Against the background of sound creation homogenization, in order to seek differentiated creation and explore the possibility of computer technology playing a role in music production, the experimental sound project "Envelope Parameters Exception" was launched, and the outputs were virtual synthesizer band with the same name of the project and a series of music created in this way.

About "Envelope Parameters Exception"This is a virtual band composed of web script robots written by Python and JavaScript. Robots operate virtual instruments or web pages to make sounds. Each robot controls a browser instance to play independently, and makes sounds or plays independently according to rules.


音序鼓机负责成员,根据定义的数字序列在网页的虚拟音序器上编写底鼓、军鼓等打击乐并循环播放,会依据乐队演奏需求实时改写底鼓模式。

The member that responsible for the sequnence machine.According to the defined data sequence, the kick, snare drum and other percussion instruments are prepared on the virtual sequencer of the web page and played in a loop. The drummer mode can be rewritten in real time according to the band's playing requirements.

合成器一号,播放调制好参数的虚拟合成器。

Synthesizer 1, play the virtual synthesizer with modulated parameters.

人声负责成员,自动打开新闻网站,根据随机算法进行网页内容阅读,这种阅读是枯燥重复的,去情感化的机器声音很好地标识了这支乐队的真实身份。

The member that let out voice, automatically open the news website, according to the random algorithm for web content reading,the voice is dry and repetitive, and the de-emotive machine sounds are a good indicator of the band's real identity.

钢琴演奏,会弹一些简单和弦,知道什么是大小调和音程,其他的一无所知。

Piano player, can play some simple chords, know what is the size and interval, nothing else.


合成器二号,播放调制好参数的虚拟合成器。

Synthesizer 2, play the virtual synthesizer with modulated parameters.

参考文档/Reference:

https://miyakogi.github.io/pyppeteer/reference.html#pyppeteer.browser.Browser

http://people.csail.mit.edu/hubert/pyaudio/docs/

 

 


  • Report

Comments

No comments yet

朱霄翔