code: public void changeSampleRate(int newSampleRate)
  	{
  		this.sampleRate = newSampleRate;
  		this.samplePerTicks = calculateSamplesPerTick();
  		calculateGlobalTuning();
  		calculateVolRampLen();
  		for (int c=0; c<maxChannels; c++)
  		{
  			final ChannelMemory aktMemo = channelMemory[c]; 
  			setNewPlayerTuningFor(aktMemo);
  		}
  	}
docs: BE SHURE TO STOP PLAYBACK! Changing this during playback may (will!)
  cause crappy playback!
  @since 09.07.2006
  @param newSampleRate