c# - 我可以在 C# 中使用 Console.Beep 播放 mp3 文件吗?

标签 c# .net mp3 beep

有什么方法可以在没有扬声器的情况下使用 Console.Beep 播放 mp3 吗?

最佳答案

那是不可能的。音乐由不同音量的许多频率组成,所有频率混合在一起形成复杂的波形。一种随时间变化非常快的组合。

Console.Beep() 仅产生一个 频率,无法控制音量。随着时间的推移改变该频率的能力也受到严格限制,转换不平滑。它永远不会听起来像哔哔声。

播放 MP3 需要一种可以将数字信号转换为驱动扬声器的模拟信号的设备。今天可以在任何机器中使用,集成在主板中。还有 used today产生 Console.Beep() 声音,现代机器不再有扬声器。

关于c# - 我可以在 C# 中使用 Console.Beep 播放 mp3 文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19807211/

相关文章:

c# - 循环遍历 IBM MQ 服务器中的消息

c# - 更改 Int Array C# 中给定索引处的值

c# - 是否可以获取当前事件应用程序的名称

c# - Task.ContinueWith 和 TaskContinuationOptions.AttachedToParent

windows - sox 失败实用程序 : Unable to load MAD decoder library (libmad) function "mad_stream_buffer"

c# - 如何在 iOS 上的 unity3d 中生成(挤压)网格时提高性能?

c# - 检查实体(属性和集合)是否脏

c# - double* 和 double** 是 blittable 类型吗? C#

javascript强制播放声音而不是下载

PHP:获取远程 .mp3 文件的元数据