diff --git a/applications/VirtualAcoustics/VA/itaVA_experimental_RAVEN.m b/applications/VirtualAcoustics/VA/itaVA_experimental_RAVEN.m
index ecd57d1a8612deaaaaa84cf38ae2573541a72f8b..ef583052a9e85d9fa4331e149621a97290432d32 100644
--- a/applications/VirtualAcoustics/VA/itaVA_experimental_RAVEN.m
+++ b/applications/VirtualAcoustics/VA/itaVA_experimental_RAVEN.m
@@ -1,14 +1,24 @@
-%% Execute RAVEN demo
-ita_raven_demo % will generate BRIR 'binaural'
-
 %% Starts and prepares VA for experimental setup and exchanges binaural filters from an itaHRTF class
 itaVA_experimental_start_server
 itaVA_experimental_renderer_prepare
 
-%% Exchange (variables prepared by itaVA_experimental_renderer_prepare)
+
+%% Direct signal out without room (variables L and S prepared by itaVA_experimental_renderer_prepare)
+dirac = ita_amplify( ita_generate_impulse, '-12dB' );
 mStruct = struct;
 mStruct.listener = L;
 mStruct.source = S;
+mStruct.ch1 = double( dirac.ch( 1 ).timeData )'; % dirac left
+mStruct.ch2 = double( dirac.ch( 1 ).timeData )'; % dirac right
+va.callModule( mod_id, mStruct );
+
+
+%% Now execute RAVEN demo to aquire a BRIR
+ita_raven_demo % will generate BRIR itaAudio object with name 'binaural'
+
+
+%% Exchange BRIR
 mStruct.ch1 = double( binaural.ch( 1 ).timeData )';
 mStruct.ch2 = double( binaural.ch( 2 ).timeData )';
-mRes = va.callModule( mod_id, mStruct )
+mStruct.verbose = true;
+va.callModule( mod_id, mStruct )