通过音乐将推特情感声化
1. 声音与情感的关联
不同的声音特征与不同的情感相关联,具体如下:
- 高失真的声音更多地与愤怒和厌恶等情绪相关。
- 更多混响和延音的声音与恐惧或喜悦相关。
- 快速起音的声音与期待、惊讶或愤怒相关。
整体音质类似于环境音乐类型,能唤起更具氛围感和开阔感的声音。
2. 系统实现
系统分两个阶段实现声化:
1. 接收、分析和对推特进行情感分类。
2. 进行音乐映射和音频输出的创作。
系统由三个模块动态通信开发而成:
- Processing草图
- Max补丁
- Ableton Live套装
前两个模块使用开放声音控制(Open Sound Control)进行通信。具体流程如下:
graph LR
A[Processing草图] -->|收集和分类推特| B(后台运行)
B -->|保存情感值| C(保存数据)
C -->|10秒后发送突出情感| D[Max补丁]
D -->|选择旋律起始音符和和声进行| E(音乐创作)
E -->|循环结束请求下一个情感| D
D -->|选择乐器| F[Ableton Live套装]
F -->|解释MIDI数据| G(音频输出)
Processing草图首先收集和分类推特,在整个过程中后台运行该任务,同时保存从每条推特中提取的情感值及其总和。程序运行10秒后,草图