Hi,

I’m seeing a problem with Faust’s MIDI support, on OS X 10.11.6,
in an app built with faust2caqt .  It appears that if a NOTEOFF
message follows a NOTEON message too closely, Faust may not
receive either message.  In my case, the timing between NOTEON
and NOTEOFF is about 6ms, which is very short.  But I have 
confirmed that the OS and various other applications are all 
able to receive and process these messages.

Below is a simple Faust program to demonstrate the problem.  When I
send the NOTEON/NOTEOFF pairs I describe, Faust sees them
only intermittently, about 20-30% of the time.

I haven’t been able to this in any other environments, because I haven’t
gotten the [midi:key] metadata label to work anywhere else.
(I’m hoping it’ll be supported in the next release of FaustLive. :)

Any advice would be much appreciated & I’m happy to give more info as needed.

Thanks,
-mykle-


——

declare author "Mykle Hansen";
declare name "short Midi note example";
declare options "[midi:on]";

import ("stdfaust.lib");

on = button("[midi:key 112]on”); // replace 112 with whatever MIDI note is 
handy for you ...

count = +( on > on' ) ~ _ : hbargraph("# of button presses", 0, 10);

process = os.oscsin(440 + count ) * on;




_______________________________________________
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Reply via email to