AI作曲的一个点子
2024-09-05 22:22:42
通常的AI作曲都是通过拆分音乐为几个声道,
然后再把各个声道拆成音符去分析.
我忽然之间有个想法,是否可以继续拆分下去.
音符就是一些有规则的高低电平,这样把音符拆成电平.
一定会带来巨大的运算,但如果有强大的运算可以重组,就能够有更好的效果.
就如同积木一样,拆成的单元越散,得到的信息越多.重组之后的可能性就越高.精准分类也就越细.
我目前的想法是,音符也许并不是音乐的组成单元.
以前人们认为物质组成是分子,后来是原子,后来原子也可以拆分成夸克...当然每个级别
的拆分后,他们的规则是有质的改变.
音乐的单位是音符,众所周知,但是,我想把音乐拆成音符分析,
这其中会有另一套区别于音符的规律.
也许是扯,也许未来音乐的变革...以后人们听的不再是悦耳音符,而是刺啦刺啦的电波高低组合了.
目前我想用wav文件去尝试一下,
因为它没有经过压缩,里面的数据,就是输出到喇叭上的高低电平.
截取一段wav音乐比如贝多芬的《致爱丽丝》
或者是《命运交响曲》,我感觉后者会好些,说不定到时候会有什么糟糕状况.
如果出现噪声,我感觉还是比较像命运交响吧
当然,除了让随意生成wav_b 外,我们还可以自己加入一些特定的wav_b.
也可以,引入反馈.
除了这些之外,还可以加入现有的作曲规则,进行约束和筛选.
从频域,从时域,从混乱程度去分析.
最新文章
- jQuery之ajax错误调试分析
- StackExchange.Redis通用封装类分享(转)
- JSON对象长度和遍历方法
- jQuery 学习笔记
- [2015hdu多校联赛补题]hdu5299 Circles Game
- Unity安卓上播放视频的问题,暂时无解记录一下
- vs2010编译lua-5.3.2
- [Java] Steam文件输入流
- share-jquery
- Linux主机安全配置的几个脚本【转载】
- IE 调试JS加断点不管用 增加debugger
- Symfony没有安装依赖_PHP Fatal error: require(): Failed opening required
- 对于给定的整数集合S,求出最大的d,使得a+b+c=d。
- 微信小程序 picker 中range-key的坑
- asp.net core 2.1认证
- Windows 上编译 corefx 源码生成 Linux 上可用的 System.Data.SqlClient.dll
- android 读取EXcel 文件 读取文件内存卡的权限
- docker rmi命令-删除image
- css中“~”和“>;”是什么意思
- UITableView加载网络数据的优化