Tcl的零食返回混合器输入的垃圾清单

时间:2017-01-09 14:20:09

标签: audio tcl toolkit

package require sound
foreach jack [snack::mixer inputs] {
  puts $jack
}

我希望得到一个包含Line1,Mic等标识符的列表,但是我得到以下垃圾:

Ðnf

我想构建一个保管箱列表,以选择要记录的混音器输入。我在Linux上,使用Tcl 8.6和零食扩展2.2.10。

做错了什么,或者这是我应该向上游报告的错误?

1 个答案:

答案 0 :(得分:1)

我使用 Tcl / Tk 版本8.6使用 snack 2.2版进行了类似的操作。

但使用以下代码:

package require snack

set inputList [audio inputDevice]

结果是我可以设置的输入设备名称列表:

audio selectInput [lindex $inputList $idx]

这也是适用于Linux的多平台软件的一部分。

当然,您可以使用 snack :: audio 来获得更好的合格名称。