C# XNA Audio Analysis Framework with Demo and Source Code