Unit msesigmidi

Description

 

Overview

Classes, Interfaces, Objects and Records

Name Description
Class tsigmidiconnector  
Record channelinfoty  
Record connectioninfoty  
Record sigchannelinfoty  
Record patchinfoty  
Record patchty  
Record patchdataty  
Record patchhashdataty  
Class tmidipatch  
Class tmidipatches  
Class tpatchinfolist  
Class tsigmidisource  
Class tdoubleoutmultiinpconn  
Class tmidiconnoutputarrayprop  
Class tsigmidimulticonnector  

Types

sigmidiconnectorarty = array of tsigmidiconnector;
sigmidisourcestatety = (...);
sigmidisourcestatesty = set of sigmidisourcestatety;
pconnectioninfoty = ˆconnectioninfoty;
connectioninfoarty = array of connectioninfoty;
sigchannelinfoarty = array of sigchannelinfoty;
ppatchinfoty = ˆpatchinfoty;
ppatchty = ˆpatchty;
ppatchhashdataty = ˆpatchhashdataty;
mididecodestatety = (...);
getvoiceclasseventty = procedure(const sender: tobject; var avoiceclass: datamoduleclassty) of object;
initvoiceeventty = procedure(const sender: tsigmidimulticonnector; const aindex: integer; const avoice: tmsedatamodule) of object;

Constants

defaultmidiattackvalueoptions = [vso_exp,vso_null];
defaultmidiattackvaluemin = 0.1;
defaultmidireleasevalueoptions = [];
defaultmidireleasevaluemin = 0;
defaultmidipressurevalueoptions = [];
defaultmidipressurevaluemin = 0;
defaultmidivaluemax = 1;
paramscale = 1/127;
defaultconnectorname = 'midiconn';
channelmaxcount = 16;
channelmask = channelmaxcount - 1;

Description

Types

sigmidiconnectorarty = array of tsigmidiconnector;
 
sigmidisourcestatety = (...);
 
Values
  • smss_patchvalid
sigmidisourcestatesty = set of sigmidisourcestatety;
 
pconnectioninfoty = ˆconnectioninfoty;
 
connectioninfoarty = array of connectioninfoty;
 
sigchannelinfoarty = array of sigchannelinfoty;
 
ppatchinfoty = ˆpatchinfoty;
 
ppatchty = ˆpatchty;
 
ppatchhashdataty = ˆpatchhashdataty;
 
mididecodestatety = (...);
 
Values
  • mds_start
  • mds_readbytes
  • mds_eventcomplete
getvoiceclasseventty = procedure(const sender: tobject; var avoiceclass: datamoduleclassty) of object;
 
initvoiceeventty = procedure(const sender: tsigmidimulticonnector; const aindex: integer; const avoice: tmsedatamodule) of object;
 

Constants

defaultmidiattackvalueoptions = [vso_exp,vso_null];
 
defaultmidiattackvaluemin = 0.1;
 
defaultmidireleasevalueoptions = [];
 
defaultmidireleasevaluemin = 0;
 
defaultmidipressurevalueoptions = [];
 
defaultmidipressurevaluemin = 0;
 
defaultmidivaluemax = 1;
 
paramscale = 1/127;
 
defaultconnectorname = 'midiconn';
 
channelmaxcount = 16;
 
channelmask = channelmaxcount - 1;
 

Generated by PasDoc 0.16.0.