2012-02-09 98 views
-1

好吧我會特別解釋我的情況,我不是程序員;比方說,我完全是初學者,我的領域是數學和音樂,所以我試圖向我的老師展示我的算法的工作原理;我已經在python上做了一些工作,並且我已經在midi環境中使用midi語言和所有這些來完成所有的數學運算;但我的問題是,我不知道如何用我的算法計算的所有數據創建輸出MIDI文件;我只有這些數字,我的老師問我:這到底是什麼?...我的程序做的只是打印微積分的結果,而這只是很多關於MIDI的數字,並沒有什麼意義對於一個期待聽到音樂卻只能得到很多數字的人來說。Python創建MIDI文件的模塊?

我不得不說,我不是專家,主要是我編程的只是「如果,或者,和,elif,pass,len,true」,大部分東西都是純數學;所以我不知道如何轉換打印在真實midi輸出中的數字;但我不得不說,我的編號輸出在某種程度上是以midi語言編寫的,「midi音符,midi節奏,midi ticks,midi timing」;然而,輸出的數據並不複雜,但我需要創建和絃和旋律。

所以我不知道該怎麼做或從哪裏開始,我嘗試了MIDI Python模塊,並且即使當我使用我在作者網頁中找到的示例文件時,也會說「錯誤」,我也試過MidiUtil,同樣的問題;我似乎根本沒有運氣。

我使用最新版本的Python,我認爲3.2.2;我需要幫助,如果你不介意給我例子,並一步一步告訴我如何去做,因爲我完全是一個初學者。

+2

歡迎來到StackOverflow。在所有應有的尊重下,您提供的背景信息與問題無關。這個網站是關於具體和重點,而不是嘮叨和禮貌; '我嘗試了MIDI Python模塊' - 怎麼樣?代碼示例?什麼錯誤到底?等等 – 2012-02-09 13:42:06

+0

那麼你現在有什麼,音調和關鍵速度? – 2012-02-09 15:16:53

回答