Ide 耳机上听不到超级对撞机的声音

Ide 耳机上听不到超级对撞机的声音,ide,programming-languages,supercollider,Ide,Programming Languages,Supercollider,我刚刚开始学习使用超级对撞机进行音频编程。 当我播放声音时,我可以在扬声器上听到,但不能在耳机上听到 我在启动服务器时收到以下消息- 启动57110 本地主机 JackDriver:客户端名称为“超级编译器” SC_音频驱动程序:采样率=48000.000000,驱动程序块大小=1024 JackDriver:连接的系统:捕获到超级准直器:在\u 1中 JackDriver:连接的系统:捕获到超级准直器的\u 2:in\u 2 JackDriver:已连接超级准直器:输出1到系统:播放1 Jac

我刚刚开始学习使用超级对撞机进行音频编程。 当我播放声音时,我可以在扬声器上听到,但不能在耳机上听到

我在启动服务器时收到以下消息-

启动57110
本地主机
JackDriver:客户端名称为“超级编译器”
SC_音频驱动程序:采样率=48000.000000,驱动程序块大小=1024
JackDriver:连接的系统:捕获到超级准直器:在\u 1中
JackDriver:连接的系统:捕获到超级准直器的\u 2:in\u 2
JackDriver:已连接超级准直器:输出1到系统:播放1
JackDriver:已连接超级对撞机:输出2到系统:播放2
超级对撞机3服务器就绪。
JackDriver:最大输出延迟42.7毫秒
从服务器本地主机接收通知消息
共享内存服务器接口已初始化

我浏览了一些论坛,他们建议寻找输出设备选项并设置它们,我做了一个-

ServerOptions.devices;
查找设备列表,但在post窗口中出现以下错误-

错误:未绑定基元。0676
方法{(0x21199c0,gc=01,fmt=00,flg=11,set=04)的实例
实例变量[15]
raw1:浮动0.00000000000000 0080000C
raw2:浮动0.00000000000300030200003
代码:Int8Array的实例(0x2119cc0,大小=4,集合=2)
选择器:无
常数:无
原型框架:数组的实例(0x2119c00,大小=3,集=2)
上下文:无
argNames:SymbolArray的实例(0x2119b40,大小=3,集=2)
varNames:nil
源代码:无
ownerClass:类元服务器选项(0x2111C0)
名称:符号“prListDevices”
基本名称:符号“\u ListAudioDevices”
filenameSymbol:Symbol'/usr/share/supercallider/SCClassLibrary/Common/Control/Server.sc'
charPos:Integer 4025
}
错误:原语“无”失败。
失败。
接收者:

调用堆栈:
方法错误:报告错误0x3601498
arg this=
无:手柄错误0x1f730f8
arg this=nil
arg错误=
线程:句柄错误0x35fcfd8
arg this=
arg错误=
对象:抛出0x3980c58
arg this=
对象:原语失败0x33395a8
arg this=nil
解释器:解释器打印命令行0x3d061e8
arg this=
var res=nil
var func=
var code=“ServerOptions.devices;”“
var doc=nil
var ideClass=
处理:解释PrintCmdline 0x3443c08
arg this=
^^前面的错误转储用于错误:原语“无”失败。
失败。
接收人:无
启动57110
本地主机
JackDriver:客户端名称为“超级编译器”
SC_音频驱动程序:采样率=48000.000000,驱动程序块大小=1024
JackDriver:连接的系统:捕获到超级准直器:在\u 1中
JackDriver:连接的系统:捕获到超级准直器的\u 2:in\u 2
JackDriver:已连接超级准直器:输出1到系统:播放1
JackDriver:已连接超级对撞机:输出2到系统:播放2
超级对撞机3服务器就绪。
JackDriver:最大输出延迟42.7毫秒
从服务器本地主机接收通知消息
已初始化共享内存服务器接口
错误:未绑定基元。0676
方法{(0x21199c0,gc=01,fmt=00,flg=11,set=04)的实例
实例变量[15]
raw1:浮动0.00000000000000 0080000C
raw2:浮动0.00000000000300030200003
代码:Int8Array的实例(0x2119cc0,大小=4,集合=2)
选择器:无
常数:无
原型框架:数组的实例(0x2119c00,大小=3,集=2)
上下文:无
argNames:SymbolArray的实例(0x2119b40,大小=3,集=2)
varNames:nil
源代码:无
ownerClass:类元服务器选项(0x2111C0)
名称:符号“prListDevices”
基本名称:符号“\u ListAudioDevices”
filenameSymbol:Symbol'/usr/share/supercallider/SCClassLibrary/Common/Control/Server.sc'
charPos:Integer 4025
}
错误:原语“无”失败。
失败。
接收者:

调用堆栈:
方法错误:报告错误0x35be518
arg this=
无:句柄错误0x1ee0b78
arg this=nil
arg错误=
线程:句柄错误0x3470ab8
arg this=
arg错误=
对象:抛出0x3636a78
arg this=
对象:原语失败0x3cd86c8
arg this=nil
解释器:解释器打印命令行0x3d44b98
arg this=
var res=nil
var func=
var code=“ServerOptions.devices;”“
var doc=nil
var ideClass=
处理:解释PrintCmdline 0x37c8708
arg this=
^^前面的错误转储用于错误:原语“无”失败。
失败。
收件人:无

我是超级对撞机的新手,我很难找出错误的原因。请建议我如何解决这个问题


提前谢谢

首先:显示“
原语未绑定
”的大而长的错误消息令人不快,但在本例中,它只是表示您键入了错误的命令。我不知道你是从哪里得到这个命令的,但是它错了。也许这条消息的目的是告诉您键入更明智的
s.options.device
,但这不是您需要做的。忘记那个,忘记那个长长的错误消息

第二:引导服务器时看到的消息是
  SC_JACK_DEFAULT_INPUTS="system:capture_1" SC_JACK_DEFAULT_OUTPUTS="system" scsynth -u 57110 &
  "SC_JACK_DEFAULT_INPUTS".setenv("system:capture_1");
  "SC_JACK_DEFAULT_OUTPUTS".setenv("system");
   SC_JACK_DEFAULT_OUTPUTS="system:playback_3,system:playback_4" scsynth -u 57110 &
   jack_lsp -c
system:capture_1
    SuperCollider:in_1
system:capture_2
    SuperCollider:in_2
system:playback_1
    SuperCollider:out_1
system:playback_2
    SuperCollider:out_2
system:playback_3
system:playback_4
SuperCollider:out_1
    system:playback_1
SuperCollider:out_2
    system:playback_2
jack_connect SuperCollider:out_1 system:playback_3
jack_connect SuperCollider:out_2 system:playback_4
jack_disconnect SuperCollider:out_1 system:playback_1
jack_disconnect SuperCollider:out_2 system:playback_2