我已经开始使用 jsyn 库编写一个 java 合成器。它在 windows 和 osx 中运行良好,但是当我在 Raspbian 上运行它时。启动程序时,我注意到耳机输出中有一些活动,它开始输出一些无声的噪音,但没有像 Windows 和 OSX 上那样清晰的锯齿波。如果我想使用耳机插孔,在启动合成器时选择哪个声音设备作为输出是正确的?运行 AudioDeviceManager.getDeviceCount() 时有 4 个可用
问问题
166 次
1 回答
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
于 2015-12-17T15:56:30.137 回答