Seems, you have no clue what "signal chain" means... Anyway, change:
Greetz.
PS: Please mind a correct presentation and pronounciation in future, either nobody will want to help you.
var waveChannel = new SampleChannel(file, true);
to:var waveChannel = new SampleChannel(fadeInOut, true);
And it should work. Btw, signal chain means, that all classes are connected by referring to the class before. The data is then pulled through all of them when the audio device requests a new block.Greetz.
PS: Please mind a correct presentation and pronounciation in future, either nobody will want to help you.