doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Attributes | List of all members
patch_info Struct Reference

#include <soundcard.h>

Public Attributes

unsigned short key
 
short device_no
 
short instr_no
 
unsigned int mode
 
int len
 
int loop_start
 
int loop_end
 
unsigned int base_freq
 
unsigned int base_note
 
unsigned int high_note
 
unsigned int low_note
 
int panning
 
int detuning
 
unsigned char env_rate [6]
 
unsigned char env_offset [6]
 
unsigned char tremolo_sweep
 
unsigned char tremolo_rate
 
unsigned char tremolo_depth
 
unsigned char vibrato_sweep
 
unsigned char vibrato_rate
 
unsigned char vibrato_depth
 
int scale_frequency
 
unsigned int scale_factor
 
int volume
 
int fractions
 
int reserved1
 
int spare [2]
 
char data [1]
 

Detailed Description

Definition at line 249 of file soundcard.h.

Member Data Documentation

unsigned int patch_info::base_freq

Definition at line 302 of file soundcard.h.

unsigned int patch_info::base_note

Definition at line 303 of file soundcard.h.

char patch_info::data[1]

Definition at line 336 of file soundcard.h.

int patch_info::detuning

Definition at line 307 of file soundcard.h.

short patch_info::device_no

Definition at line 256 of file soundcard.h.

unsigned char patch_info::env_offset[6]

Definition at line 313 of file soundcard.h.

unsigned char patch_info::env_rate[6]

Definition at line 312 of file soundcard.h.

int patch_info::fractions

Definition at line 333 of file soundcard.h.

unsigned int patch_info::high_note

Definition at line 304 of file soundcard.h.

short patch_info::instr_no

Definition at line 257 of file soundcard.h.

unsigned short patch_info::key

Definition at line 251 of file soundcard.h.

int patch_info::len

Definition at line 283 of file soundcard.h.

int patch_info::loop_end

Definition at line 284 of file soundcard.h.

int patch_info::loop_start

Definition at line 284 of file soundcard.h.

unsigned int patch_info::low_note

Definition at line 305 of file soundcard.h.

unsigned int patch_info::mode

Definition at line 259 of file soundcard.h.

int patch_info::panning

Definition at line 306 of file soundcard.h.

int patch_info::reserved1

Definition at line 334 of file soundcard.h.

unsigned int patch_info::scale_factor

Definition at line 330 of file soundcard.h.

int patch_info::scale_frequency

Definition at line 329 of file soundcard.h.

int patch_info::spare[2]

Definition at line 335 of file soundcard.h.

unsigned char patch_info::tremolo_depth

Definition at line 323 of file soundcard.h.

unsigned char patch_info::tremolo_rate

Definition at line 322 of file soundcard.h.

unsigned char patch_info::tremolo_sweep

Definition at line 321 of file soundcard.h.

unsigned char patch_info::vibrato_depth

Definition at line 327 of file soundcard.h.

unsigned char patch_info::vibrato_rate

Definition at line 326 of file soundcard.h.

unsigned char patch_info::vibrato_sweep

Definition at line 325 of file soundcard.h.

int patch_info::volume

Definition at line 332 of file soundcard.h.


The documentation for this struct was generated from the following file: