頭條新聞
釋出 WolframTones
2005 年 9 月 12 日——將數學模式的一部分對映到一側,並將其解釋為樂譜,例如,透過讓每個黑色方塊的高度決定某個音階中相應音符的音高。例如,考慮將此過程應用於一個簡單的程式,例如一個基本的元胞自動機,如下所示。會發生什麼?
![]() |
![]() |
您可以在新的 WolframTones 網站找到答案,以及更多相關資訊,您可以在那裡閱讀更多關於其工作原理的資訊,或者直接訪問首頁並開始使用該網站。
WolframTones 使用各種 Mathematica 演算法從元胞自動機模式建立音樂。在其最簡單的形式中,它的工作原理是獲取特定高度的每個連續黑色單元格塊,並將其對映到由相同樂器演奏的單個音符。下面顯示了從單個黑色單元格開始的基本元胞自動機 規則 30 的結果,以斯克里亞賓音階轉錄並使用三角鋼琴。
![]() |
點選左側影像以收聽此元胞自動機的 WolframTones 版本。 |

WolframTones 的首次釋出允許探索 16 種不同的元胞自動機系統,對於除最簡單的規則系統之外的所有系統,都有數十億種可能的規則。WolframTones 支援超過 300 種音階、超過一百種樂器以及數千種不同的風格組合。儘管一切都從一個單一的底層元胞自動機模式開始,但可以設定不同的樂器來挑選模式的不同方面——例如,對應於旋律線或低音音軌。WolframTones 還支援多種從元胞自動機模式匯出打擊樂的演算法。
上面的作品使用半徑為 1 的元胞自動機規則 30。這是一個半徑為 2 的規則,在本例中是規則 4444444
![]() |
點選左側影像以收聽此元胞自動機的 WolframTones 版本。 |
請注意,上面的旋律從簡單的規則編號開始,並在給定單個單元格初始條件時產生有趣的 行為。(事實證明,從單個單元格開始,規則 1000000 非常乏味。)許多規則只產生非常簡單的行為,不適合作為任何普通音樂的基礎。然而,搜尋幾十個規則很容易找到“有趣”的規則 4444444。這當然是困難的方法;隨機生成一個有趣的音調就像單擊一個按鈕一樣簡單——Mathematica 然後評估數十個規則,然後選擇表現出最佳3 類或 4 類行為的規則,正如 Stephen Wolfram 的著作 一種新科學 中所描述的那樣。因此,在訪問該網站後,您只需單擊“立即開始”按鈕,您就應該獲得一段從未聽過的有趣的演算法生成的音樂。
![]() |
點選左側影像以收聽此元胞自動機的 WolframTones 版本。 |
如果它不夠有趣,請再次單擊“隨機風格”按鈕。或者,選擇十五種音樂風格中的一種,將生成該流派中的內容。如果您找到的內容接近您喜歡的內容,您可以修改樂器、音階、初始條件、規則或節奏。如果有足夠的時間,您可以為宇宙中的每個原子提供獨特的 WolframTones 作品。
更實用的是,您可以將音樂下載為幾乎任何手機的鈴聲,並將其用作您的鈴聲。您還可以將您生成的任何內容儲存在您自己的 MyTones 頁面中(這是本文 MyTones 頁面的連結),並與您的朋友分享。如果這仍然不夠,請稍後再次檢視,因為未來正在考慮許多可能性。
總而言之,嘗試一下 WolframTones,看看計算宇宙能為您的音樂愛好做些什麼。
參考文獻。“關於 WolframTones。” http://tones.wolfram.com/about/
。“WolframTones 的工作原理。” http://tones.wolfram.com/about/how.html
。“WolframTones:一種新型音樂的實驗。” http://tones.wolfram.com/
Wolfram, S. 一種新科學. Champaign, IL: Wolfram Media, 2002.




