有什么方法可以在没有扬声器的情况下使用 Console.Beep
播放 mp3
吗?
最佳答案
那是不可能的。音乐由不同音量的许多频率组成,所有频率混合在一起形成复杂的波形。一种随时间变化非常快的组合。
Console.Beep() 仅产生一个 频率,无法控制音量。随着时间的推移改变该频率的能力也受到严格限制,转换不平滑。它永远不会听起来像哔哔声。
播放 MP3 需要一种可以将数字信号转换为驱动扬声器的模拟信号的设备。今天可以在任何机器中使用,集成在主板中。还有 used today产生 Console.Beep() 声音,现代机器不再有扬声器。
关于c# - 我可以在 C# 中使用 Console.Beep 播放 mp3 文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19807211/