Csound API  6.03
insds Struct Reference

This struct holds the info for a concrete instrument event instance in performance. More...

#include <csoundCore.h>

Data Fields

struct opdsnxti
 
struct opdsnxtp
 
struct insdsnxtinstance
 
struct insdsprvinstance
 
struct insdsnxtact
 
struct insdsprvact
 
struct insdsnxtoff
 
FDCHfdchp
 
AUXCHauxchp
 
int xtratim
 
MCHNBLKm_chnbp
 
struct insdsnxtolap
 
int16 insno
 
INSTRTXTinstr
 
int16 m_sust
 
unsigned char m_pitch
 
unsigned char m_veloc
 
char relesing
 
char actflg
 
double offbet
 
double offtim
 
void * pylocal
 
CSOUNDcsound
 
int kcounter
 
unsigned int ksmps
 
MYFLT ekr
 
MYFLT onedksmps
 
MYFLT onedkr
 
MYFLT kicvt
 
struct opdspds
 
MYFLT scratchpad [4]
 
void * opcod_iobufs
 
void * opcod_deact
 
void * subins_deact
 
void * nxtd
 
uint32_t ksmps_offset
 
uint32_t no_end
 
uint32_t ksmps_no_end
 
MYFLT * spin
 
MYFLT * spout
 
int init_done
 
int tieflag
 
int reinitflag
 
MYFLT retval
 
MYFLT * lclbas
 
char * strarg
 
CS_VAR_MEM p0
 
CS_VAR_MEM p1
 
CS_VAR_MEM p2
 
CS_VAR_MEM p3
 

Detailed Description

This struct holds the info for a concrete instrument event instance in performance.

Field Documentation

char insds::actflg
AUXCH* insds::auxchp
CSOUND* insds::csound
MYFLT insds::ekr
FDCH* insds::fdchp
int insds::init_done
int16 insds::insno
INSTRTXT* insds::instr
int insds::kcounter
MYFLT insds::kicvt
unsigned int insds::ksmps
uint32_t insds::ksmps_no_end
uint32_t insds::ksmps_offset
MYFLT* insds::lclbas
MCHNBLK* insds::m_chnbp
unsigned char insds::m_pitch
int16 insds::m_sust
unsigned char insds::m_veloc
uint32_t insds::no_end
struct insds* insds::nxtact
void* insds::nxtd
struct opds* insds::nxti
struct insds* insds::nxtinstance
struct insds* insds::nxtoff
struct insds* insds::nxtolap
struct opds* insds::nxtp
double insds::offbet
double insds::offtim
MYFLT insds::onedkr
MYFLT insds::onedksmps
void* insds::opcod_deact
void* insds::opcod_iobufs
CS_VAR_MEM insds::p0
CS_VAR_MEM insds::p1
CS_VAR_MEM insds::p2
CS_VAR_MEM insds::p3
struct opds* insds::pds
struct insds* insds::prvact
struct insds* insds::prvinstance
void* insds::pylocal
int insds::reinitflag
char insds::relesing
MYFLT insds::retval
MYFLT insds::scratchpad[4]
MYFLT* insds::spin
MYFLT* insds::spout
char* insds::strarg
void * insds::subins_deact
int insds::tieflag
int insds::xtratim