【问题标题】:No sound from SuperCollider with Jack2使用 Jack2 的 SuperCollider 没有声音
【发布时间】:2015-07-04 11:33:59
【问题描述】:

注意:与SuperCollider not audible on headphone 相似但不同,因为我的问题不仅限于耳机,而且该问题的修复(重新映射到 system:playback_{3,4})不适用于我的情况

我正在尝试使用 SuperCollider(在 linux 上),但听不到任何声音。 jackdbus 正在运行,SuperCollider 能够正确连接到它。这是我(重新)启动 SuperCollider 服务器时的输出

booting 57110
JackDriver: client name is 'SuperCollider'
SC_AudioDriver: sample rate = 48000.000000, driver's block size = 1024
JackDriver: connected  system:capture_1 to SuperCollider:in_1
JackDriver: connected  system:capture_2 to SuperCollider:in_2
JackDriver: connected  SuperCollider:out_1 to system:playback_1
JackDriver: connected  SuperCollider:out_2 to system:playback_2
SuperCollider 3 server ready.
JackDriver: max output latency 42.7 ms
Receiving notification messages from server localhost
Shared memory server interface initialized

但是,当我现在播放声音时,我继续看不到任何错误,但我也听不到任何声音。播放教程中的声音会将其打印到 Post 窗口

Synth("temp__9" : 1000)

同时,来自其他应用程序的音频也可以正常工作。一切都通过 PulseAudio 路由到 Jack,如“新方式”中所述,https://wiki.archlinux.org/index.php/PulseAudio/Examples#PulseAudio_through_JACK

这是jack_lsp -c的输出

system:capture_1
   PulseAudio JACK Source:front-left
   SuperCollider:in_1
system:capture_2
   PulseAudio JACK Source:front-right
   SuperCollider:in_2
system:playback_1
   PulseAudio JACK Sink:front-left
   SuperCollider:out_1
system:playback_2
   PulseAudio JACK Sink:front-right
   SuperCollider:out_2
PulseAudio JACK Sink:front-left
   system:playback_1
PulseAudio JACK Sink:front-right
   system:playback_2
PulseAudio JACK Source:front-left
   system:capture_1
PulseAudio JACK Source:front-right
   system:capture_2
SuperCollider:in_1
   system:capture_1
SuperCollider:in_2
   system:capture_2
SuperCollider:in_3
SuperCollider:in_4
SuperCollider:in_5
SuperCollider:in_6
SuperCollider:in_7
SuperCollider:in_8
SuperCollider:out_1
   system:playback_1
SuperCollider:out_2
   system:playback_2
SuperCollider:out_3
SuperCollider:out_4
SuperCollider:out_5
SuperCollider:out_6
SuperCollider:out_7
SuperCollider:out_8

我怎样才能知道为什么我没有听到 SuperCollider 的消息?

【问题讨论】:

    标签: linux audio jack supercollider


    【解决方案1】:

    我遇到了类似的问题,通过从终端运行“qjackctl”解决了这个问题,并在设置中更改了界面:

    qjackctl 中的设置截图:

    【讨论】:

    • 您能否建议如何进行完全相同的配置更改,但使用 Cadence 而不是 qjackctl?
    • @SzczepanHołyszewski 我没有使用 Cadence,但找到了一些说明。在系统选项卡中,单击配置,在弹出窗口中选择选项卡驱动程序,然后在此处更改界面。看看源码:http://libremusicproduction.com/articles/demystifying-jack-–-beginners-guide-getting-started-jack
    • 迟来的谢谢。现在,如果“设备/接口”选择为空且禁用,并且在 qjackctl 中有类似的症状,其中“接口”选择显示“默认”并且也是灰色的,接下来要尝试什么?
    猜你喜欢
    • 2015-10-28
    • 1970-01-01
    • 2016-05-08
    • 2014-09-09
    • 1970-01-01
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    • 2017-03-16
    相关资源
    最近更新 更多