26 #ifndef TAGLIB_ITPROPERTIES_H 27 #define TAGLIB_ITPROPERTIES_H 40 Vol0MixOptimizations = 2,
45 UseMidiPitchController = 64,
46 RequestEmbeddedMidiConf = 128
59 int lengthInSeconds()
const;
60 int lengthInMilliseconds()
const;
62 int sampleRate()
const;
65 unsigned short lengthInPatterns()
const;
67 unsigned short instrumentCount()
const;
68 unsigned short sampleCount()
const;
69 unsigned short patternCount()
const;
70 unsigned short version()
const;
71 unsigned short compatibleVersion()
const;
72 unsigned short flags()
const;
73 unsigned short special()
const;
74 unsigned char globalVolume()
const;
75 unsigned char mixVolume()
const;
76 unsigned char tempo()
const;
77 unsigned char bpmSpeed()
const;
78 unsigned char panningSeparation()
const;
79 unsigned char pitchWheelDepth()
const;
81 void setChannels(
int channels);
82 void setLengthInPatterns(
unsigned short lengthInPatterns);
83 void setInstrumentCount(
unsigned short instrumentCount);
84 void setSampleCount (
unsigned short sampleCount);
85 void setPatternCount(
unsigned short patternCount);
86 void setVersion (
unsigned short version);
87 void setCompatibleVersion(
unsigned short compatibleVersion);
88 void setFlags (
unsigned short flags);
89 void setSpecial (
unsigned short special);
90 void setGlobalVolume(
unsigned char globalVolume);
91 void setMixVolume (
unsigned char mixVolume);
92 void setTempo (
unsigned char tempo);
93 void setBpmSpeed (
unsigned char bpmSpeed);
94 void setPanningSeparation(
unsigned char panningSeparation);
95 void setPitchWheelDepth (
unsigned char pitchWheelDepth);
101 class PropertiesPrivate;
102 PropertiesPrivate *d;
Definition: itproperties.h:34
ReadStyle
Definition: audioproperties.h:53
#define TAGLIB_EXPORT
Definition: taglib_export.h:40
A simple, abstract interface to common audio properties.
Definition: audioproperties.h:42
A namespace for all TagLib related classes and functions.
Definition: apefile.h:41