我已經開始使用jsyn庫編寫java合成器。它在windows和osx中運行良好,但是當我在Raspbian上運行它時。當啓動程序時,我注意到耳機輸出中有一些活動,但它開始輸出一些無聲的噪音,但沒有像Windows和OSX那樣的清晰響亮的鋸齒波。如果我想使用耳機插孔,啓動合成器時哪個聲音設備是正確的選擇作爲輸出?有4個可用當我運行AudioDeviceManager.getDeviceCount()在樹莓派上運行jsyn時沒有聲音輸出(Raspbian Jessie)
0
A
回答
1
很難知道使用4個設備中的哪一個。這個例子將按名稱列出它們,並指出哪一個是默認輸入或輸出。
https://github.com/philburk/jsyn/blob/master/tests/com/jsyn/examples/ListAudioDevices.java
它也有可能是CPU跟不上。嘗試只玩一個振盪器。正弦波很好,因爲那樣你可以輕鬆聽到任何咔嗒聲或失真。這裏是做一個例子:
https://github.com/philburk/jsyn/blob/master/tests/com/jsyn/examples/PlayTone.java
相關問題
- 1. 樹莓派輸入聲音檢測
- 2. DateTime.Now在樹莓派上的Raspbian下單聲道錯誤
- 3. 的JavaFX上Raspbian拉伸/樹莓派零運行W¯¯1.1
- 4. 樹莓ALSA聲音輸入/輸出從
- 5. 在樹莓派上運行librosa&numba 3
- 6. 樹莓派捕獲音頻沒有聲卡
- 7. Raspbian Wheezy:樹莓派內核恐慌
- 8. 谷歌語音Api認證錯誤與Raspbian(樹莓派)
- 9. 樹莓派回聲在getchar()
- 10. pyfluidsynth上樹莓派錯運行
- 11. ElasticSearch上樹莓派退出
- 12. PM2 - 自動啓動上Raspbian(樹莓派)不工作
- 13. 上樹莓派
- 14. 上樹莓派
- 15. 播放音頻上樹莓派與Java
- 16. 上樹莓派2
- 17. JSyn函數播放聲音
- 18. 如何在模擬器上運行raspbian jessie?
- 19. python2.7樹莓派3 - Pyaudio輸入溢出
- 20. WASAPI沒有聲音輸出
- 21. AudioKit - 沒有聲音輸出
- 22. 用樹莓派運行C++文件
- 23. 我可以在raspbian上使用我的樹莓派上的webmin界面運行LAMP服務器嗎?
- 24. IDLE不能在樹莓派上工作
- 25. 如何在Raspbian Jessie上安裝Python 3.5
- 26. 在啓動時在前臺運行腳本樹莓派
- 27. 樹莓派3沒有迴應
- 28. 導入錯誤在樹莓派上運行picam
- 29. 如何保持python腳本始終運行在樹莓派上?
- 30. python overflowror在32位樹莓派上運行的長整數
是的,我得到的聲音,當我運行普雷通公司的例子。我想這是CPU。在2.9 GHz i7的Macbook上,它使用的CPU總功率爲35%,而Pi只有900MHz。在使用JSyn時,你有任何關於優化CPU使用率的建議嗎? –
在不同的振盪器波形之間交替的CPU最友好的方式是什麼?現在我有8個同時運行(2xSine,2xSawtooth,2xSquare,2xTriangle for VCO/LFO),只需按下按鈕即可切換連接。有什麼方法可以在保留對象的同時「禁用」它們嗎? JSyn中的哪些單元是最苛刻的單元?我還使用了FilterFourPoles和大約20個實用單位,如Multiply/Add。 –
如果你斷開()一個單元的輸出,那麼它將不會被執行。 SawtoothOscillatorDPW聽起來幾乎和SawtoothOscillatorBL一樣好,但它的CPU要少得多。您有時可以通過將多個輸出連接到輸入來消除添加單位。它們將自動添加在一起。 – philburk