how to use csound api midi functions
Date | 2017-03-14 04:16 |
From | Forrest Curo |
Subject | how to use csound api midi functions |
I've been bypassing csound's native midi routines, so my C program could directly get time & notes, then turn these into score strings sent to a csound thread. What I find, doing this, is that I'm missing too many note-offs. This wasn't a problem with direct midi -> csound messages. So it might be worthwhile to have csound catch midi signals, send the data from that for my C program to process, turn it into score lines & send these back via csoundReadScore(). ? |
Date | 2017-03-14 07:09 |
From | Victor Lazzarini |
Subject | Re: how to use csound api midi functions |
Examples of MIDI callbacks can be found in
the sources directory InOut, e.g. pmidi.c.
Your program can set up these callbacks and dispatch MIDI data to Csound.
Victor Lazzarini Dean of Arts, Celtic Studies, and Philosophy
Maynooth University
Ireland
|
Date | 2017-03-14 13:30 |
From | Forrest Curo |
Subject | Re: how to use csound api midi functions |
Thanks! On Tue, Mar 14, 2017 at 12:09 AM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
|
Date | 2017-03-14 14:20 |
From | Victor Lazzarini |
Subject | Re: how to use csound api midi functions |
That is one of them. There is also code in pmidi.c rtalsa.c rtjack.c rtwinmm.c and ipmidi.c
Victor Lazzarini Dean of Arts, Celtic Studies, and Philosophy
Maynooth University
Ireland
|