编程音乐:为程序员精心策划的音乐系列

查看原文 HN 讨论

文章摘要

Music for Programming(编程音乐)是一个专门为程序员工作时收听而精心策划的音乐系列网站。该项目通过多年的试验和实践——在电台流之间跳来跳去、将整个音乐合集随机播放、或反复循环某些曲目——发现最适合持续专注的音乐通常包含以下元素的混合:噪音(Noise)、持续音(Drones)、琶音(Arpeggios)、氛围音(Atmospheres)、田野录音(Field Recordings)、无节奏纹理(Arrhythmic Textures)、模糊感/半梦半醒状态(Hypnagogia)、微分音/不协和音(Microtones/Dissonance)、细节/精致/图案(Detail/Finery/Patterns)、以及令人敬畏/震撼/不安的感觉。

该系列的核心理念是:具备上述特质的音乐能够提供恰到好处的”认知负荷”,占据大脑中那些本来会游荡并导致分心的部分。项目的目标并不是将音乐呈现为可以被忽略或”屏蔽”的一次性背景噪音,而是恰恰相反——目标是呈现能够”包裹”听众的音乐,这些精心挑选的作品即使有时只获得外围注意力,也能被充分欣赏甚至获得增强效果。

网站目前已经发布了 77 期节目,每期由不同的音乐人或策展人制作,时长通常在 1-2 小时左右。最新一期(第 77 期)由 Phonaut 制作,时长 2 小时,包含了 Mohn、Vangelis、Space Afrika 等艺术家的作品。整个系列涵盖了从环境音乐到实验电子乐的广泛风格,所有音乐都可以免费在线收听,并提供 MP3 下载。网站界面设计简约,采用了模拟旧式终端的视觉风格,与”为编程而生”的主题完美契合。该项目由 Datassette 创立和维护,他本人也贡献了多期节目。

HN 评论精华

  1. dvh 分享了一个出人意料的编程音乐选择——ABBA 的全部专辑。他解释说 ABBA 的整个唱片目录大约 3 小时,正好是他能保持巅峰专注的时长。歌曲质量始终如一,不需要跳过任何一首,但又不至于好到让他停下工作去专注听。而且他从未在任何好电影中听过 ABBA 的歌,所以不会触发想看电影的联想。这条评论获得了大量共鸣,展现了编程音乐选择的多样性和个人化。

  2. WD-42 推荐了 SomaFM 的 Defcon Radio 频道,称其多年来一直是自己的首选编程音乐。这个频道的风格与 Music for Programming 网站上的内容相似,是一个长期运行的互联网电台。

  3. bityard 表示喜欢这个概念,但环境音乐作为一种风格对他不太有效,反而让他想去睡觉。他多年来在 YouTube 上构建了一个超过 500 首歌曲的播放列表,规则是:以电子音乐为主、有某种节奏、完全没有人声。这表明不同程序员对”编程音乐”的需求差异很大。

  4. bananzamba 分享了按时间段分类的音乐偏好:早上听没有歌词的舒缓电子音乐(Tycho、Emancipator、Blackmill、Jon Hopkins),下午则切换到更有活力的电子音乐,很多来自 Hotline Miami 的原声带(M O O N、Carpenter Brut 等)。
  5. stevebmark 提出了批评意见,认为该网站专注于一种非常特定的音乐品味——嗡嗡的半随机低保真合成器音乐。他觉得没有任何打击乐的音乐是难以忍受的。这条评论代表了另一种观点,说明这种极简环境音乐并非适合所有人。