简体   繁体   English

如何知道Windows中Sox的有源音频设备

[英]How to know active audio device for sox in windows

I'm trying to stream sound from my soundcard using sox's default audio device and dump it as a raw file. 我正在尝试使用sox的默认音频设备从声卡中流式传输声音并将其作为原始文件转储。 Unfortunately no sound is being detected. 不幸的是,没有声音被检测到。

Sox always use this as input and I think it's for linux.(correct me if i'm wrong but it doesn't really emit any sound in windows) Sox始终将其用作输入,我认为这是针对linux的。(如果我输入错了,请更正我,但它在Windows中实际上不会发出任何声音)

 '/dev/dsp' (ossdsp)

In WinXP, I downloaded SoX 14.3.0 from here , and from a command prompt I can do: 在WinXP中,我从此处下载SoX 14.3.0,并可以从命令提示符下下载:

sox -d recfile.wav

which records from the soundcard. 从声卡记录。 Where do you see SoX trying to use /dev/dsp ? 您在哪里看到SoX试图使用/dev/dsp

sox -d -t wav - | lame - o.mp3

只要确保默认的音频输入是可以在声音控制面板中设置的波形混音即可。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM