-------- Forwarded Message --------
Subject: Re: major direct sound error
Date: Tue, 10 Nov 2015 16:37:46 -0800
From: Kyle Davis <kyles.supernova@xxxxxxxxx>
To: ian-reeds-games@xxxxxxxxxxxxx
another note it appears that it only happens with mp3 files with a
bit rate of 128 which seems to be the common factor with all the sounds
that have a sound problem and it also appears that it is related to the
sound quality problem that i had earlier in which it happens with the
mp3 files with 128 bit and typically happens to sounds that are fast
like the window sound for one shot wonders and the wall sound from star
wars the clone wars and i only just found the commonality between all
the problem files.
On 11/10/2015 4:15 PM, Kyle Davis wrote:
i have gotten another update for the windows 7 operating system and i
now have more sound problems one is that certain sounds gets a blip
and or tick sound at the beginning of the playback and the music's
volume temporarily drops along with other sounds that might be
playing. i have also gotten this error
---------------------------
---------------------------
An error has occurred. Please notify the game creator of this error.
You can copy the entire error to your clipboard by pressing control +
C. Then you can paste it into an email by pressing control + V and
send the email to support@xxxxxxxxxxxxxxxxxxx.
Error in the application.
-2147024882 (E_OUTOFMEMORY)
at Microsoft.DirectX.AudioVideoPlayback.Audio.Play()
at Ian.DSAudio.Play() in C:\Data\Recent\Games\Sound\DSAudio.cs:line 53
at Ian.TBSound.Play(IHaveGameLoopState ent, String name, DSAudio&
a, DSAudioInfo& ai, Boolean synchronous, Boolean repeat, Boolean
restart, Int32 volume, Double start, Double end) in
C:\Data\Recent\Games\TacticalBattle\TBSound.cs:line 185
at Ian.TBSound.Play(String sound, Boolean synchronous, Boolean
repeat, Boolean restart, Int32 volume, Double start, Double end) in
C:\Data\Recent\Games\TacticalBattle\TBSound.cs:line 147
at Ian.TBSound.PlayRandom(String sound, String& randSound, Boolean
synchronous, Boolean repeat, Boolean restart, Int32 volume, Double
start, Double end) in
C:\Data\Recent\Games\TacticalBattle\TBSound.cs:line 95
at Ian.TBStartup.<InitWorld>b__c(String p1, String& p2) in
C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 173
at Ian.GameSoundContext.PlayRandom(String name, String& randName)
in C:\Data\Recent\Games\GameEngine\GameSoundContext.cs:line 100
at Ian.GameSoundContext.PlayRandom(String name) in
C:\Data\Recent\Games\GameEngine\GameSoundContext.cs:line 92
at Ian.AP.PlayActionSound(SkillOrItemBase soib, Unit curUnit, Tile
target, Boolean success, Boolean playForAllPlayers) in
C:\Data\Recent\Games\TacticalBattle\ActionPerformer.cs:line 453
at Ian.AP.PerformSkill(SkillOrItemBase soib, Unit curUnit, Unit
targetUnit, Tile target, Item item, Boolean speakAsync, Boolean
suppressSpeech, Boolean announceCoords, Boolean receivedFromServer,
Boolean suppressSound) in
C:\Data\Recent\Games\TacticalBattle\ActionPerformer.cs:line 148
at Ian.AP.StartCast(Unit curUnit, SkillOrItemBase soib) in
C:\Data\Recent\Games\TacticalBattle\ActionPerformer.cs:line 41
at Ian.Battle.HandleUnitAction(Unit u, TBClientWorld ent) in
C:\Data\Recent\Games\TacticalBattle\TBStates\Battle.cs:line 332
at Ian.Battle.Process(TBClientWorld ent) in
C:\Data\Recent\Games\TacticalBattle\TBStates\Battle.cs:line 161
at Ian.SceneMachine`1.Process(T ent) in
C:\Data\Recent\Games\GameEngine\SceneMachine.cs:line 65
at Ian.TBGameLoop.InnerSingleLoop(TBClientWorld ent,
QueuedGameInput formInput) in
C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line 59
at Ian.GameLoopLogic.RunLoops[TWorld](TWorld ent, QueuedGameInput
formInput, Action`2 runSingleLoop, Double totalElapsedSeconds, Double
fixedTimeStep) in
C:\Data\Recent\Games\GameEngine\GameLoopLogic.cs:line 31
at Ian.TBGameLoop.RunLoops(TBClientWorld ent, QueuedGameInput
formInput) in C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line 23
at Ian.GameWindow`1.RunGameLoop() in
C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 132
at Ian.GameWindow`1.GameLoopTimer_Tick(Object sender, EventArgs e)
in C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 179
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32
msg, IntPtr wparam, IntPtr lparam)
---------------------------
OK
---------------------------
i am wondering what is causing this error.