#include "RIFF.h"
Go to the source code of this file.
Namespaces | |
namespace | DLS |
Defines | |
#define | LIST_TYPE_INFO 0x4F464E49 |
#define | LIST_TYPE_WVPL 0x6C707677 |
#define | LIST_TYPE_DWPL 0x6C707764 |
Seen on some files instead of a wvpl list chunk. | |
#define | LIST_TYPE_WAVE 0x65766177 |
#define | LIST_TYPE_LINS 0X736E696C |
#define | LIST_TYPE_INS 0X20736E69 |
#define | LIST_TYPE_LRGN 0x6E67726C |
#define | LIST_TYPE_LART 0x7472616C |
#define | LIST_TYPE_LAR2 0x3272616C |
#define | LIST_TYPE_RGN 0x206E6772 |
#define | LIST_TYPE_RGN2 0x326E6772 |
#define | LIST_TYPE_ART1 0x31747261 |
#define | LIST_TYPE_ART2 0x32747261 |
#define | CHUNK_ID_IARL 0x4C524149 |
#define | CHUNK_ID_IART 0x54524149 |
#define | CHUNK_ID_ICMS 0x534D4349 |
#define | CHUNK_ID_ICMT 0x544D4349 |
#define | CHUNK_ID_ICOP 0x504F4349 |
#define | CHUNK_ID_ICRD 0x44524349 |
#define | CHUNK_ID_IENG 0x474E4549 |
#define | CHUNK_ID_IGNR 0x524E4749 |
#define | CHUNK_ID_IKEY 0x59454B49 |
#define | CHUNK_ID_IMED 0x44525049 |
#define | CHUNK_ID_INAM 0x4D414E49 |
#define | CHUNK_ID_IPRD 0x44525049 |
#define | CHUNK_ID_ISBJ 0x4A425349 |
#define | CHUNK_ID_ISFT 0x54465349 |
#define | CHUNK_ID_ISRC 0x43525349 |
#define | CHUNK_ID_ISRF 0x46525349 |
#define | CHUNK_ID_ITCH 0x48435449 |
#define | CHUNK_ID_VERS 0x73726576 |
#define | CHUNK_ID_DLID 0x64696C64 |
#define | CHUNK_ID_FMT 0x20746D66 |
#define | CHUNK_ID_DATA 0x61746164 |
#define | CHUNK_ID_INSH 0x68736E69 |
#define | CHUNK_ID_RGNH 0x686E6772 |
#define | CHUNK_ID_WLNK 0x6B6E6C77 |
#define | CHUNK_ID_PTBL 0x6C627470 |
#define | CHUNK_ID_WSMP 0x706D7377 |
#define | CHUNK_ID_COLH 0x686C6F63 |
#define | WAVE_FORMAT_PCM 0x0001 |
#define | DRUM_TYPE_MASK 0x00000001 |
#define | F_RGN_OPTION_SELFNONEXCLUSIVE 0x0001 |
#define | F_WAVELINK_PHASE_MASTER 0x0001 |
#define | F_WAVELINK_MULTICHANNEL 0x0002 |
#define | F_WSMP_NO_TRUNCATION 0x0001 |
#define | F_WSMP_NO_COMPRESSION 0x0002 |
#define | MIDI_BANK_COARSE(x) ((x & 0x00007F00) >> 8) |
#define | MIDI_BANK_FINE(x) (x & 0x0000007F) |
#define | MIDI_BANK_MERGE(coarse, fine) ((((uint16_t) coarse) << 7) | fine) |
#define | CONN_TRANSFORM_SRC(x) ((x >> 10) & 0x000F) |
#define | CONN_TRANSFORM_CTL(x) ((x >> 4) & 0x000F) |
#define | CONN_TRANSFORM_DST(x) (x & 0x000F) |
#define | CONN_TRANSFORM_BIPOLAR_SRC(x) (x & 0x4000) |
#define | CONN_TRANSFORM_BIPOLAR_CTL(x) (x & 0x0100) |
#define | CONN_TRANSFORM_INVERT_SRC(x) (x & 0x8000) |
#define | CONN_TRANSFORM_INVERT_CTL(x) (x & 0x0200) |
|
Definition at line 110 of file DLS.h. Referenced by DLS::File::File(). |
|
Definition at line 104 of file DLS.h. Referenced by DLS::Sample::Sample(). |
|
Definition at line 102 of file DLS.h. Referenced by DLS::Resource::Resource(). |
|
Definition at line 103 of file DLS.h. Referenced by DLS::Sample::Sample(). |
|
Definition at line 84 of file DLS.h. Referenced by DLS::Info::Info(). |
|
Definition at line 85 of file DLS.h. Referenced by DLS::Info::Info(). |
|
Definition at line 86 of file DLS.h. Referenced by DLS::Info::Info(). |
|
Definition at line 87 of file DLS.h. Referenced by DLS::Info::Info(). |
|
Definition at line 88 of file DLS.h. Referenced by DLS::Info::Info(). |
|
Definition at line 89 of file DLS.h. Referenced by DLS::Info::Info(). |
|
Definition at line 90 of file DLS.h. Referenced by DLS::Info::Info(). |
|
Definition at line 91 of file DLS.h. Referenced by DLS::Info::Info(). |
|
Definition at line 92 of file DLS.h. Referenced by DLS::Info::Info(). |
|
Definition at line 93 of file DLS.h. Referenced by DLS::Info::Info(). |
|
Definition at line 94 of file DLS.h. Referenced by DLS::Info::Info(). |
|
Definition at line 105 of file DLS.h. Referenced by DLS::Instrument::Instrument(). |
|
Definition at line 95 of file DLS.h. Referenced by DLS::Info::Info(). |
|
|
|
Definition at line 97 of file DLS.h. Referenced by DLS::Info::Info(). |
|
Definition at line 98 of file DLS.h. Referenced by DLS::Info::Info(). |
|
Definition at line 99 of file DLS.h. Referenced by DLS::Info::Info(). |
|
Definition at line 100 of file DLS.h. Referenced by DLS::Info::Info(). |
|
Definition at line 108 of file DLS.h. Referenced by DLS::File::File(). |
|
Definition at line 106 of file DLS.h. Referenced by DLS::Region::Region(). |
|
Definition at line 101 of file DLS.h. Referenced by DLS::File::File(). |
|
Definition at line 107 of file DLS.h. Referenced by DLS::Region::Region(). |
|
Definition at line 109 of file DLS.h. Referenced by DLS::Sampler::Sampler(). |
|
Definition at line 132 of file DLS.h. Referenced by DLS::Connection::Init(). |
|
Definition at line 131 of file DLS.h. Referenced by DLS::Connection::Init(). |
|
Definition at line 129 of file DLS.h. Referenced by DLS::Connection::Init(). |
|
Definition at line 130 of file DLS.h. Referenced by DLS::Connection::Init(). |
|
Definition at line 134 of file DLS.h. Referenced by DLS::Connection::Init(). |
|
Definition at line 133 of file DLS.h. Referenced by DLS::Connection::Init(). |
|
Definition at line 128 of file DLS.h. Referenced by DLS::Connection::Init(). |
|
Definition at line 115 of file DLS.h. Referenced by DLS::Instrument::Instrument(). |
|
Definition at line 117 of file DLS.h. Referenced by DLS::Region::Region(). |
|
Definition at line 120 of file DLS.h. Referenced by DLS::Region::Region(). |
|
Definition at line 119 of file DLS.h. Referenced by DLS::Region::Region(). |
|
Definition at line 123 of file DLS.h. Referenced by DLS::Sampler::Sampler(). |
|
Definition at line 122 of file DLS.h. Referenced by DLS::Sampler::Sampler(). |
|
Definition at line 82 of file DLS.h. Referenced by DLS::Articulation::Articulation(), and DLS::Articulator::LoadArticulations(). |
|
Definition at line 83 of file DLS.h. Referenced by DLS::Articulation::Articulation(), and DLS::Articulator::LoadArticulations(). |
|
Seen on some files instead of a wvpl list chunk.
Definition at line 73 of file DLS.h. Referenced by DLS::File::LoadSamples(). |
|
Definition at line 71 of file DLS.h. Referenced by DLS::Info::Info(). |
|
Definition at line 76 of file DLS.h. Referenced by gig::File::LoadInstruments(), and DLS::File::LoadInstruments(). |
|
Definition at line 79 of file DLS.h. Referenced by DLS::Articulator::LoadArticulations(). |
|
Definition at line 78 of file DLS.h. Referenced by gig::Instrument::Instrument(), and DLS::Articulator::LoadArticulations(). |
|
Definition at line 75 of file DLS.h. Referenced by gig::File::LoadInstruments(), and DLS::File::LoadInstruments(). |
|
Definition at line 77 of file DLS.h. Referenced by gig::Instrument::Instrument(), and DLS::Instrument::LoadRegions(). |
|
Definition at line 80 of file DLS.h. Referenced by gig::Instrument::Instrument(), and DLS::Instrument::LoadRegions(). |
|
Definition at line 81 of file DLS.h. Referenced by DLS::Instrument::LoadRegions(). |
|
Definition at line 74 of file DLS.h. Referenced by gig::File::LoadSamples(), and DLS::File::LoadSamples(). |
|
Definition at line 72 of file DLS.h. Referenced by gig::File::LoadSamples(), and DLS::File::LoadSamples(). |
|
Definition at line 125 of file DLS.h. Referenced by DLS::Instrument::Instrument(). |
|
Definition at line 126 of file DLS.h. Referenced by DLS::Instrument::Instrument(). |
|
Definition at line 127 of file DLS.h. Referenced by DLS::Instrument::Instrument(). |
|
Definition at line 113 of file DLS.h. Referenced by DLS::Sample::Read(), DLS::Sample::Sample(), and DLS::Sample::SetPos(). |