我想要實現的是從我的python應用程序中彈奏吉他和絃。如果需要,我知道(或可以計算)和絃中的頻率。在linux和/或python中產生吉他和絃的最簡單方法
我在想,即使我做低頻腿部產生多個正弦波的正確頻率,由於信封需要正確也不會聽起來不錯,否則它聽起來不像吉他,但更多的嗡嗡聲。
Tantilisingly,Linux的命令SOX打法可以產生一個非常有說服力個體注意到:
play -n synth 0 pluck E3
所以真的要問我什麼是,
a)是有可能的鞋拔子發揮命令做一個完整的和絃(理想情況下,開始時間略有不同,以模擬撥琴絃中風) - 我一直沒有能夠做到這一點,但也許有一些bash fairydust會叉進程或這樣聽起來很正確。如果這是可能的,我會解決只是從我的代碼調用bash命令(我不喜歡重新發明輪子)。
B)(更好)是否有實現這一(吉他和絃聲音)的蟒蛇的方法嗎?據我所知,我見過一些可訪問的python midi librarys,但坦率地說midi並不適合我想要的聲音。
不錯。我會放棄這一點。目前的解決方案相當不好,而且我發現如果你反覆運行它可能會崩潰,但只要你慢慢做,它聽起來就沒問題。 - 生病嘗試,並在接下來的幾周內回來。 – Sirex
太棒了!我會將接受的答案移到這裏,因爲它確實聽起來好多了。 :-) 謝謝 ! – Sirex
你有沒有想法如何使用'pl'合成器子命令做銳利/平坦? – sehe