code: protected int getFineTunePeriod(final ChannelMemory aktMemo)
  	{
  		if (frequencyTableType>=Helpers.AMIGA_TABLE)
  			return (aktMemo.assignedNoteIndex==0)?0:getFineTunePeriod(aktMemo, aktMemo.assignedNoteIndex + aktMemo.currentTranspose);
  		else
  		if (frequencyTableType==Helpers.IT_LINEAR_TABLE || frequencyTableType==Helpers.STM_S3M_TABLE)
  			return (aktMemo.assignedNoteIndex==0)?0:getFineTunePeriod(aktMemo, aktMemo.assignedNoteIndex);
  		else
  			return (aktMemo.assignedNotePeriod==0)?0:getFineTunePeriod(aktMemo, aktMemo.assignedNotePeriod<<4);
  	}
docs: Calls getFineTunePeriod(ChannelMemory, int Period) with the aktual Period assigend.
  All Effekts changing the period need to call this
  @param aktMemo
  @return