|
← 判断力与美学 ← Judgment & Aesthetics
SAE 判断力与美学 · 余项之美
SAE Judgment & Aesthetics · Beauty of the Remainder
2026-09-24

没有总谱的爵士乐队

The Jazz Band With No Score

Han Qin (秦汉)

Joshua Wolk 是一位在 Vercel 工作的设计工程师,做了一个叫 Train Jazz 的网站,标题是"每一班车,一个音符"。网站接入纽约大都会运输署(MTA)的实时列车定位数据,每隔十几秒刷新一次,把地铁的每一条线路都归一化成一段固定长度的"跑道":只要有列车正走在这条跑道的某个位置上,那个位置就会发出一个音。每条线路分到一件乐器,十几条线路同时在响,合成一支从不停歇的爵士合奏。这不是先谱好一段曲子再套上数据可视化的外壳,而是反过来——音乐本身就是列车此刻所在的位置,除此之外没有别的素材。

Wolk 自己讲过这个项目的起点:"它感觉没完成。我后来才意识到,缺的那一块是音乐。"他给自己定的完工标准也很怪:不是"好不好听",而是能不能持续——"Train Jazz 要做到我能连续听三个小时,才算完成。"这几乎是在明说:他要的从来不是一件写死的作品,而是一段可以一直活下去、一直陪着人待下去的过程。

MTA 的实时数据接口本身是一层彻底的已构:调度表、信号系统、GTFS 数据格式,全部由工程和行政语言精确命名、精确封存,每一班车该在哪、该几点到,写死在时刻表和实时反馈里。Wolk 对这层已构做的事,其实是一次凿削:他把这套系统里几乎所有语义都剃掉——没有报站,没有延误通知,没有线路名字自带的那种"官方通告"腔调——只留下一段最薄的余项:每一列车此刻走到了自己那条跑道的百分之几。这个余项本身不携带任何说明性的意义,能被现成词汇覆盖的部分全都被剃光了,剩下的只是纯粹的位置——而正是这段被掏空的位置,被他重新接上乐器,变成音高和节奏。这是一次很干净的凿构循环:先有一层已经彻底命名、彻底封闭的构造(地铁调度系统),凿去所有已被命名的部分,留下一点没有现成词汇能覆盖的余项(列车在路线上的瞬时位置),再用这点余项去驱动一个还没有定型的新构造——一支实时的爵士乐队。

现在看它,有两个理由。第一,这支乐队从物理结构上就无法被写成一件"作品":它没有总谱,每一次演奏都由当下真实跑在轨道上的列车决定,晚点、周末改线、信号故障,都会直接改写和声——今天听到的这一版合奏,明天不会重复,此前也从未出现过。第二,它正卡在被命名的临界点上:它刚刚入围 2026 年的 Tiny Awards——一个专门表彰"小、诗意、手工感的网络"的独立网页奖项,评委是 Andy Baio、Annie Rauwerda 这类互联网文化观察者,而不是画廊策展人——公众投票将在 9 月 25 日截止,也就是明天。无论结果如何,一旦尘埃落定,它很快会被折进"年度最佳小网站"一类清单,变成一个可以被转述的完成故事。眼下它还没被折进任何一份榜单的语言里,还只是一支正在响、还没人给出最终判词的乐队。

想听的话,现在就打开它——你听到的那一分钟,只会存在这一分钟。

trainjazz.com ↗

Joshua Wolk, a design engineer at Vercel, built a website called Train Jazz — tagline: "Every train, a note." It pulls New York's real-time subway feed from the MTA, refreshed every fifteen seconds or so, and normalizes each line into a fixed-length lap. Wherever a train currently sits on that lap, a note sounds. Each line gets its own instrument, a dozen-odd lines run at once, and the site is always producing a jazz combo that never stops. Nothing here is composed in advance and then dressed up as a visualization — the music simply is where the trains currently are, and nothing else.

Wolk has described the project's origin plainly: "It felt unfinished. I soon realized that music was that missing piece." His own bar for calling it done is stranger than "sounds good" — not a satisfying climax but duration: "Train Jazz wasn't complete until it was something I could listen to for three hours straight." That's close to an admission that what he wanted was never a fixed piece, but a process he could keep living inside.

The MTA's real-time feed is itself a thoroughly finished construct — a GTFS-format transit schedule, a signaling system, a dispatch logic, all precisely engineered and named down to the second. What Wolk does to that construct is a chisel-cut: he strips away almost every layer of meaning the feed carries — no station announcements, no delay alerts, none of the official-notice tone a route name comes wrapped in — down to the thinnest possible remainder: what fraction of its lap a given train currently occupies. That remainder carries no explanatory content of its own; everything a ready-made vocabulary could name has been chiseled off, leaving only position — and it's precisely that emptied-out position he wires back into instruments, turning it into pitch and rhythm. It's a clean instance of the chisel-construct cycle: start from a system that is already fully named and fully closed (transit dispatch), cut away everything already named, keep the sliver no existing vocabulary covers (a train's instantaneous position on its route), and use that sliver to drive a new construct that hasn't yet set into a fixed shape — a live jazz ensemble.

Two reasons to look at it now. First, structurally, this band cannot be written down as a finished work: it has no score. Every performance is decided by whichever trains are actually running at that moment — delays, weekend reroutes, signal problems all rewrite the harmony directly. What you hear today will not repeat tomorrow, and never existed before today. Second, it's sitting right at the threshold of being named: it just made the shortlist for the 2026 Tiny Awards, a prize for "the small, poetic, creative, handmade web" judged by internet-culture observers like Andy Baio and Annie Rauwerda rather than gallery curators, with public voting closing September 25 — tomorrow. Whichever way the vote goes, once it settles, the piece will likely get folded into "best small websites of the year" lists and become a story that can be retold in summary. Right now it hasn't been folded into any list's language yet; it's still a band that is playing, with no one yet handing down a final verdict.

Listen to it now, if you're going to — the minute you hear will only ever exist that once.

trainjazz.com ↗