TowerFall Ascension

TowerFall Ascension

TowerFall Architects
Expand the world of TowerFall with custom Versus towers! The Dark World Expansion is required to play or create custom towers.
Liko 30 Dec, 2016 @ 10:09am
Cannot add custom music
I composed some battle music for an RPG, and out of curiosity, I wanted to see how it worked in the context of Towerfall. But anytime I try importing it, I get this error:

Ver 1.3.3.1
12/30/2016 1:05:35 PM
Debug Flags: 0000 - 0
System.ArgumentException: Ensure that the specified stream contains valid PCM mono or stereo wave data.
at Microsoft.Xna.Framework.Audio.WavFile..ctor(Stream source)
at Microsoft.Xna.Framework.Audio.WavFile.Open(Stream stream)
at Microsoft.Xna.Framework.Audio.SoundEffect..ctor(Stream stream)
at Microsoft.Xna.Framework.Audio.SoundEffect.FromStream(Stream stream)
at TowerFall.Editor.CustomData.StringToSounds(String data, SoundEffect& effect, SoundEffectInstance& instance)
at TowerFall.Editor.EditorScene.RefreshMusic()
at TowerFall.Editor.OverlayScene.<>c__DisplayClass32_0.<InitModeMusic>b__0()
at TowerFall.Editor.OverlayTextButton.OnMouseClick(Vector2 localPosition)
at TowerFall.Editor.EditorBase.Update()
at TowerFall.Editor.OverlayScene.Update()
at Monocle.Engine.Update(GameTime gameTime)
at TowerFall.TFGame.Update(GameTime gameTime)
at Microsoft.Xna.Framework.Game.Tick()
at Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
at Microsoft.Xna.Framework.GameHost.OnIdle()
at Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()
at Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(Form mainForm)
at Microsoft.Xna.Framework.WindowsGameHost.Run()
at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
at TowerFall.TFGame.Main(String[] args)

To my knowledge, it's 44.1 KHz stereo WAV format, so it should be fine. Am I missing something? Googling the issue turns up nothing, so I must be the first person to ever get this error I guess.