[CM] portmidi reset

Rick Taube taube@uiuc.edu
Thu, 20 Oct 2005 06:14:29 -0500

Hi Anders, it seems that Portmidi reads descriptors only when pm_init 
is called. their docs say:
     The returned structure is owned by the PortMidi implementation and 
     not be manipulated or freed. The pointer is guaranteed to be valid
     between calls to Pm_Initialize() and Pm_Terminate().

reading that, it might be possible in lisp to call pm:terminate and 
then pm:initialize again:



you may have to set the global pm:*portmidi* to T as well.

On Oct 20, 2005, at 3:53 AM, andersvi@extern.uio.no wrote:

> Ive searched abit in portmidi.lisp without feeling lucky.  Is
> there a way to have the CM-portmidi interface update with newly
> added devices after cm is booted?
> -anders
> _______________________________________________
> Cmdist mailing list
> Cmdist@ccrma.stanford.edu
> http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist