Tip: Switch palace switches normally disappear if you replay the level. However, if you insert them as direct Map16 and use the hex-edit at $00EEB2 in the ROM map, you can replay the level without a problem.
BRR Player is a simple player that lets you play BRR samples. It lets you configure at real time the pitch, volume and adsr/gain and works like a virtual keyboard. Plus it lets you configure how to load the BRR samples, making easier to listen on how the sample should really be in song.
As it stands, the tool does not work in Wine, but it may be as a result of something very simple. The version of Mono that Wine ships appears not to support System.Diagnostics.Process.get_ProcessName for foreign processes on non-Win32 platforms, and it appears that BRRPlayer uses this to make sure it's running only once. Either BRR Player should handle this exception, or perhaps we could use a command line option to disable the run-only-one-instance check?
[ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidOperationException: Process has exited or is inaccessible, so the requested information is not available.
at System.Diagnostics.Process.get_ProcessName () [0x0002d] in <d6e1ee6718364b74ad99576b8fa4c75c>:0
at (wrapper remoting-invoke-with-check) System.Diagnostics.Process:get_ProcessName ()
at AM4Play.Program.EnsureSingleInstance (System.String arg0) [0x00024] in <4674fac95c6a4b38b4cc746173e34e09>:0
at AM4Play.Program.Main (System.String args) [0x00010] in <4674fac95c6a4b38b4cc746173e34e09>:0