drumstick  0.5.0
qwrk.h File Reference

Cakewalk WRK Files Input. More...

#include "macros.h"
#include <QObject>
Include dependency graph for qwrk.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QWrk
 Cakewalk WRK file format (input only) More...
 

Enumerations

Functions

const QByteArray HEADER ("CAKEWALK")
 Cakewalk WRK File header id.
 

Detailed Description

Cakewalk WRK Files Input.

Definition in file qwrk.h.

Enumeration Type Documentation

enum WrkChunkType

Record types within a WRK file.

Enumerator
TRACK_CHUNK 

Track prefix.

STREAM_CHUNK 

Events stream.

VARS_CHUNK 

Global variables.

TEMPO_CHUNK 

Tempo map.

METER_CHUNK 

Meter map.

SYSEX_CHUNK 

System exclusive bank.

MEMRGN_CHUNK 

Memory region.

COMMENTS_CHUNK 

Comments.

TRKOFFS_CHUNK 

Track offset.

TIMEBASE_CHUNK 

Timebase. If present is the first chunk in the file.

TIMEFMT_CHUNK 

SMPTE time format.

TRKREPS_CHUNK 

Track repetitions.

TRKPATCH_CHUNK 

Track patch.

NTEMPO_CHUNK 

New Tempo map.

THRU_CHUNK 

Extended thru parameters.

LYRICS_CHUNK 

Events stream with lyrics.

TRKVOL_CHUNK 

Track volume.

SYSEX2_CHUNK 

System exclusive bank.

STRTAB_CHUNK 

Table of text event types.

METERKEY_CHUNK 

Meter/Key map.

TRKNAME_CHUNK 

Track name.

VARIABLE_CHUNK 

Variable record chunk.

NTRKOFS_CHUNK 

Track offset.

TRKBANK_CHUNK 

Track bank.

NTRACK_CHUNK 

Track prefix.

NSYSEX_CHUNK 

System exclusive bank.

NSTREAM_CHUNK 

Events stream.

SGMNT_CHUNK 

Segment prefix.

SOFTVER_CHUNK 

Software version which saved the file.

END_CHUNK 

Last chunk, end of file.

Definition at line 40 of file qwrk.h.