Index: branches/new_fx_rack_and_sample_fun/libs/hydrogen/src/IO/midi_input.cpp
===================================================================
--- branches/new_fx_rack_and_sample_fun/libs/hydrogen/src/IO/midi_input.cpp	(revision 742)
+++ branches/new_fx_rack_and_sample_fun/libs/hydrogen/src/IO/midi_input.cpp	(revision 785)
@@ -267,5 +267,6 @@
 			AudioEngine::get_instance()->get_sampler()->note_on( offnote );
 		}
-		AudioEngine::get_instance()->get_sampler()->setPlayingNotelenght( pInstr, notelenght * fStep, __noteOnTick );
+		if(Preferences::getInstance()->getRecordEvents())
+			AudioEngine::get_instance()->get_sampler()->setPlayingNotelenght( pInstr, notelenght * fStep, __noteOnTick );
 	}
 }
