English 中文(简体)
C# - WAV
原标题:C# - .WAV Playback Randomly High Pitch
  • 时间:2009-10-19 05:31:12
  •  标签:

由于某种原因,当使用下文的幻灯片后,西维协会的档案被击退时,它会任意地 plays死,如高itch声。 事情没有发生,只是随意。 似乎更经常地发生这种情况。 西维协会的特性与我使用的法典相同。

WAV 财产:

Bit Rate - 750kbps
Audio Sample Size - 16 bit
Channels - 1 (mono)
Audio Sample Rate - 44kHz
Audio Format - PCM

Snippet:

System.Media.SoundPlayer myPlayer = new System.Media.SoundPlayer(Captcha.Properties.Resources.sound1);
myPlayer.Play();

这是否是因为我是如何玩弄档案或档案本身? 谢谢。

最佳回答

因此,造成这种情况的原因似乎要么在WAV档案中出现问题,要么在NET中出现问题。 很可能是档案中的一个问题,而我要么试图与档案一起工作,看看看这是否有助于或只是使用另一个档案。 谢谢大家的帮助。

问题回答

视像是一个视听问题。 Try another WAV file.

你们是否在vista?

我利用WalberOut WIN32APIC来处理这一问题。 游乐公司在内部使用同一个图书馆(Winmm)进行音响。

This noise appears only on certain wave files, and on windows vista (and I think windows 7 too). It works fine on XP. I believe it s a bug in the new implementation of those APIs. If you use windows media player to play those WAV files they play fine (on vista) because I think it uses DirectSound APIs.

现在我没有办法解决这一问题,我正在考虑改变我的执行工作,以在今后使用直接消息。

过去,我也存在同样的问题,我通过更换犯罪机器的音响驱动器来解决这个问题。

在相同的条件下,但用不同的机器复制问题。





相关问题
热门标签