fluid-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [fluid-dev] Intercepting midi events


From: Ceresa Jean-Jacques
Subject: Re: [fluid-dev] Intercepting midi events
Date: Thu, 14 Jun 2018 01:00:37 +0200 (CEST)

>but I still found it suspicious that setting the cores to 4 in the fluidsynth from GitHub generated four extra rows in top where as in my program I notice no difference in top from the core setting.

Yes, it is curious as the behaviour should be the same (if the Github version and the one you use within the program you write are the same of course !).

Could you please report the output of top in both case ?. May be this can help ?

 

>Is there any way I can see the output of the midi driver.. ?

If you use this:  midiDriver = new_fluid_midi_driver(settings, intercept, synth),  the driver call your intercept() function in which you can print any messages, but as you have aldready tried that i don't have any other idea !?.

 

>I don't think that would be the issue because it works without any problem on my desktop Ubuntu PC.

But you should check one more time. Also if this is an USB keyboard connected to your Rpi3, please try to pass thougth a usb hosthub with a separate power supply for the usb host-hub.(i mean both, the keyboard and usb host-hub should be powered by another power supply, not the one used for the Rpi3).

jjc

 

> Message du 13/06/18 21:52
> De : "Christopher Leger" <address@hidden>
> A : "FluidSynth mailing list" <address@hidden>
> Copie à :
> Objet : Re: [fluid-dev] Intercepting midi events
>
>

>
 
It may have been the threads I was seeing in top instead of processes. I guess it won't help my problem but I still found it suspicious that setting the cores to 4 in the fluidsynth from GitHub generated four extra rows in top where as in my program I notice no difference in top from the core setting.

>
No, the issue isn't only in my program; everything I have tried to solve this so far I have done on the fluidsynth I compiled from GitHub and my own program. They both have the same issue with noteon or noteoff events being shipped.

>
Is there any way I can see the output of the midi driver to see if it is an issue going from the driver to fluidsynth? Or do you think it is just a problem with the driver not catching all the events from the keyboard?

>
Not too sure what to try at this point. I think I may try out my friend's midi keyboard just to rule out any issue with the keyboard even though it is a cheap keyboard I don't think that would be the issue because it works without any problem on my desktop Ubuntu PC.
>

>

>
On Fri, Jun 8, 2018, 12:27 AM Tom M. <address@hidden> wrote:
>
Make sure your app actually has permission to run fluidsynth in realtime prio.
>
> Try using a different midi driver, like hooking up alsa_raw through jack.
>

> > (compiled from the original git source code)
>
>
Try stable 1.1.11.
>
>
> Tom
>



_______________________________________________
fluid-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/fluid-dev


reply via email to

[Prev in Thread] Current Thread [Next in Thread]