Ardour/Working-with-playlists/Understanding-playlists
来自motewiki
更多操作
Playlist 是按时间排序的 region 列表,定义哪些 source file 的哪些部分在何时播放。playlist 是相当高级的主题——许多类型的音频制作完全可以忽略它,但它为同一乐器的多个 take、同一录音的 alternate edit、reverb 或 compression 等平行效果提供了更大的灵活性。
Ardour 中每个 audio track 其实只是一个机制:取出 playlist 并生成它所代表的音频流。因此编辑 track 实际上就是以某种方式修改它的 playlist。由于 playlist 是 region 列表,大多数修改都涉及对 region 的操作(位置、长度等),这部分见 Working with Regions 章节。本页介绍把 playlist 作为独立对象时能做的事。
Track 不是 Playlist
- track *不是* playlist,track *拥有* 一个 playlist:它是把 playlist 表示的音频流送入信号处理路径的机制
- 任一时刻 track 只与一个 playlist 关联;录音时会有新 region 加入该 playlist,播放时听到的就是 playlist 的内容
- track 关联的 playlist 几乎可以随时更换,track 之间甚至可以共享 playlist
- 其他 DAW 用 "virtual track" 指代那种并不真正发声、但可以映射到实体 track 的 track——这个概念与 Ardour 的 playlist 在功能上完全相同,只是 Ardour 更愿意把实际发生的事情说清楚,而不是混用 "virtual" 与 "track" 这些容易混淆的术语
Playlist 很"廉价"
- playlist 不消耗 CPU,对内存占用也很小,需要时随时新建即可
- 它不同于 track(需要额外 CPU 时间和可观的内存)、audio file(占用磁盘空间)或 plugin(需要额外 CPU 时间)
- 未使用的 playlist 只占一点内存,别无其他开销