cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

VST_RT
Journeyman III

VST-Plugin

ok, i deleted everything in the code except:

 // Create a 2D stream of specified size i.e. 64x64 floating-point values   
    brook::Stream<float> inputStream(rank, streamSize);

    // Copying data from input buffer to input stream
//    inputStream.read(inputBuffer);

works.

 

 // Create a 2D stream of specified size i.e. 64x64 floating-point values   
    brook::Stream<float> inputStream(rank, streamSize);

    // Copying data from input buffer to input stream
    inputStream.read(inputBuffer);

dies, that means it runs but you cant do anything else. in the very moment you move something on the screen it crashs-

 

 

0 Likes
VST_RT
Journeyman III

VST-Plugin

could somebody please check this behavior?

 

it must be possible to run a brook application in a loop!? meaning re-run the kernel with new data.

0 Likes
Ceq
Journeyman III

VST-Plugin

Originally posted by: VST_RT ok, i deleted everything in...

...dies, that means it runs but you cant do anything else. in the very moment you move something on the screen it crashs-

 

Well, this isn't a surprise for me, I can't move anything while running my applications, for me it has been always this way. I just wait until the execution finishes to continue working.

0 Likes
VST_RT
Journeyman III

VST-Plugin

Originally posted by: Ceq


Well, this isn't a surprise for me, I can't move anything while running my applications, for me it has been always this way. I just wait until the execution finishes to continue working.




But my app will not "finish" its real time audio processing. 

...new data-> .read -> runKernel ->.write -> new data -> .read -> runKernel -> .write -> ....

and i have to be able to use my system/screen at the same time.

0 Likes