turn off the voice associated with the given tag if allocated . concode_field_sep UnitVoice voice concode_elem_sep VoiceTracker[] trackers concode_elem_sep Synthesizer synthesizer concode_elem_sep int presetIndex concode_elem_sep int mPresetIndex concode_elem_sep int maxVoices concode_elem_sep long tick concode_elem_sep int UNASSIGNED_PRESET concode_elem_sep long when concode_elem_sep int tag concode_elem_sep boolean on concode_field_sep VoiceTracker allocateTracker concode_elem_sep Synthesizer getSynthesizer concode_elem_sep UnitVoice allocate concode_elem_sep void noteOn concode_elem_sep void noteOn concode_elem_sep void allNotesOff concode_elem_sep VoiceTracker findVoice concode_elem_sep boolean isOn concode_elem_sep int getVoiceCount concode_elem_sep void usePreset concode_elem_sep VoiceTracker stealVoice concode_elem_sep void setPort concode_elem_sep void off concode_elem_sep UnitVoice off
void function ( final int arg0 , TimeStamp arg1 ) { getSynthesizer ( ) . scheduleCommand ( arg1 , new ScheduledCommand ( ) { @ Override public void run ( ) { VoiceTracker loc0 = findVoice ( arg0 ) ; if ( loc0 != null ) { loc0 . voice . noteOff ( getSynthesizer ( ) . createTimeStamp ( ) ) ; off ( arg0 ) ; } } } ) ; }