在线模拟合成器!

6.1

失真

加了个失真节点。现在可以通过调节包络和失真塑造出打击乐的感觉了。不过能力有限,只能照葫芦画瓢、做很基础的波塑形曲线,像这样👇

失真的曲线公式

结果导致现在没什么可调节的参数,失真的效果也只是有个过载效果器的感觉。

另外还加上了一些皮肤修改功能,调了几个颜色,这样在同时编排多个网页音轨的时候,辨识度就更高了。

渐变映射了一下这样也挺好看的……

5.31

说明书

考虑到大家可能对原理的不熟悉,我写了一下说明书(可关闭),并修复了几个小bug。

现在可以手动输入速度等数值了,这样就可以精准地使用多个乐器演奏啦。

5.29

添加了个小功能:调式音阶修改。目前提供了4种调式:中国民族、埃及、日本和蓝调。配合该功能,可以即时更改当前音序的调式,产生更具有地域色彩的化学反应。简单科普一下以上调式的基本构成:

  • 中国: 1 2 3 5 6
  • 埃及:1 2 4 5 ♭7
  • 日本:1 3 4 6 7
  • 蓝调:1 2 ♭3 4 ♭5 ♭6 7

也算是对不同调式下的科幻感探索,听来好像确实会有情绪的差异。其实我自己的意图是在完善和添加整体功能的同时,还能设计出能够随机出有趣音乐的程序:选择调式是个好的方向;不过想要有更好的表现力,还需要更多的程序功能和个人音乐理解的支撑。

5.28

多亏了给力的队友,我这几天得以从项目开发中喘口气、休息一下。也因此,我利用闲暇时间制作了一个小小的矩阵模拟合成器,一个实验性的小玩具。美中不足的是,我还没有很好地解决移动端的性能问题,几个循环之后声音和绘图就会卡住,所以目前只能用电脑,非常脸红。

首页就可以访问

该模拟合成器由javascript Web Audio API制作,开源(BSD)。

做了一排矩阵音序器,它的随机功能可以提供许多颇有未来感的乐句,后续有空的话还想要加入双振荡器、低频振荡、模拟合成鼓、噪音、录制功能……是的,我想给自己的网站放套机架。

碍于技术实力,立刻实现还有些距离。不过有个简单有效的小方法,就是同时开多个网页,然后找好节拍切入旋律,这样就可以同时有多个声部演奏,相当带感。初听会感觉怪怪的,如果能沉下心来好好感受这个简易的酸性(Acid)音色的振荡,精神也会为之一振的吧。

功能就介绍这么多。我主要想隆重展示示波器和摇滚哥布林,这个哥布林抖得闷骚,我很满意。 这给了我一些很有趣的制作灵感……结合音乐的视觉化表现探索?可真好玩。

5.24

第一版合成器出炉。

发布者

发表评论

必填项已用*标注