一套用了二十多年的按鈕被換掉了:Audacity 4.0 的介面重構觀察
從 Audacity 4.0 用 Qt 重構的按鈕、選單與剪輯顯示看起,觀察一款老牌開源音訊編輯器如何在介面翻新、.aup4 新格式與獨立發布之間,重新設計自己的介面與升級節奏。
今年 9 月 4 日,科技媒體 Neowin 報導了免費開源音訊編輯器 Audacity 升級至 4.0 版本的消息。對大多數人來說,這只是一則工具軟體的更新通知;但對曾經在任何一臺宿舍電腦上剪過 PODCAST、錄過翻唱、修過採訪檔的人來說,Audacity 的介面是記憶裡最頑固的畫面之一:灰底的工具列、方整的波形、幾十年不太變的按鈕。這一次,那些按鈕被整批換掉了。
4.0 版以 Qt 框架重建了程式介面。Qt 是一套跨平臺的圖形介面開發框架,可以理解為應用程式的「界面搭建工具箱」,讓開發者在 Windows、macOS 與 Linux 上維持同一套外觀邏輯。這個選擇本身就是一個設計決定:放棄原本累積多年的原生控制項,換上一套能夠統一三個平臺視覺語言的基礎。按鈕、選單、剪輯的顯示方式都重新畫過,最直接的差異出現在波形與剪輯物件的邊緣處理,以及工具列圖示的線條密度上。舊版那種帶著千禧年時代共享軟體氣息的介面質感,被拉平、拉淡了。
保留一個「經典模式」,是最老實的介面設計
有趣的是,官方同時提供了 Classic 經典介面切換。這個小開關值得停下來看。多數軟體大改版時,舊介面往往直接消失,使用者被迫在毫無過渡的情況下適應新邏輯。Audacity 的使用者羣裡有大量非專業錄音者:中小學老師、地方電臺義工、錄家族口述史的長輩。對這些人而言,按鈕位置的意義遠大於任何美學翻新。留一個經典模式,等於承認介面設計裡有一種價值叫肌肉記憶,它不會因為新版更好看而自動遷移。
這與我們先前談過的洗衣機面板上那顆最顯眼的快洗鍵屬於同一類課題:一個功能的價值,往往取決於最依賴它的那羣人怎麼使用它,而非設計者想推廣的新流程。差別在於洗衣機無法切回舊面板,軟體可以。
剪輯管理:從「軌道」轉向「物件」
功能面上,4.0 把編輯的核心單位從軌道往剪輯物件移。使用者可以直接選中單一音訊剪輯,同時修改多個剪輯、將剪輯分組,甚至把剪輯在單聲道與立體聲軌道之間搬移。新的機制也允許把一個剪輯疊到另一個上方,重疊部分直接替換,並配上一支專用的切分工具來拆解、整理片段。
這套改動的設計意圖相當清楚:舊 Audacity 的編輯模型像在圖層稀少的繪圖軟體裡工作,剪輯彼此黏著、容易誤觸、難以羣組;新模型則接近現代剪輯軟體裡「素材即物件」的思路,先選物件,再決定操作。錄音流程也跟著調整,使用者可以在時間線任意位置開始錄音,既有剪輯不會因為錄音而被推開。這一條對需要補錄、插錄的人是實質的救贖,過去那種一按錄音鍵整個專案就位移的經驗,是許多使用者的共同創傷。
.aup4 與不放進更新通道的發布方式
格式層面,4.0 新存的專案採用 .aup4,但仍能開啟舊的 .aup3 檔。這是新舊之間最常見的妥協:讀入向下相容,寫出向上遷移。檔案格式之於軟體,就像建築之於都市,換一次格式,所有周邊工具、教學文件、備份流程都要跟著搬。保留讀取能力,等於把搬遷成本留在使用者這一側,由使用者自己決定何時把舊專案存成新格式。
更值得玩味的是發布方式。4.0 目前以獨立版本提供,現有用戶需要另行下載,暫不支援從 3.7.9 的內建更新通道升級。對一款安裝量龐大的開源工具來說,這是一個保守但自覺的選擇:Qt 重構牽動的深層改動太多,先讓願意嚐鮮的人手動安裝、回報問題,等穩定後再推進自動更新。介面翻新是給使用者看的,發布節奏是給系統自己看的,兩者都是設計。
老工具的翻新,比新工具的誕生更難
把 Audacity 4.0 放在同類軟體旁邊看:商業級的 DAW 如 Reaper、Logic Pro 早已是物件化剪輯模型,雲端協作工具也各自建立了新的介面語彙。Audacity 這次重構,嚴格說是把一個免費開源工具拉到了這十多年來的編輯常識水位,而非超越它。但它的難處恰恰在於揹著二十多年的使用者與教學生態前進,每動一個按鈕,網路上就有一支教學影片需要重錄。
留經典模式、讀舊格式、緩推自動更新,這三個看似保守的決定,構成了這次改版最誠實的設計。一個免費工具能對老使用者展現的最大的優雅,大概就是把選擇權留在畫面上,而不是在新版說明文件裡。