MuseScore  3.4
Music composition and notation
Namespaces | Enumerations | Functions
ove.cpp File Reference
#include "ove.h"
Include dependency graph for ove.cpp:

Namespaces

 OVE
 

Enumerations

enum  OVE::ChunkType : char {
  OVE::ChunkType::OVSC = 00, OVE::ChunkType::TRKL, OVE::ChunkType::TRAK, OVE::ChunkType::PAGL,
  OVE::ChunkType::PAGE, OVE::ChunkType::LINL, OVE::ChunkType::LINE, OVE::ChunkType::STAF,
  OVE::ChunkType::BARL, OVE::ChunkType::MEAS, OVE::ChunkType::COND, OVE::ChunkType::BDAT,
  OVE::ChunkType::PACH, OVE::ChunkType::FNTS, OVE::ChunkType::ODEV, OVE::ChunkType::TITL,
  OVE::ChunkType::ALOT, OVE::ChunkType::ENGR, OVE::ChunkType::FMAP, OVE::ChunkType::PCPR,
  OVE::ChunkType::LYRC, OVE::ChunkType::NONE
}
 

Functions

unsigned int OVE::getHighNibble (unsigned int byte)
 
unsigned int OVE::getLowNibble (unsigned int byte)
 
int OVE::oveKeyToKey (int oveKey)
 
int OVE::getInt (int byte, int bits)
 
int OVE::tupletToSpace (int tuplet)
 
QString OVE::binaryToHarmonyType (int bin)
 
bool OVE::getDecoratorType (unsigned int thisByte, bool &measureRepeat, Decorator::Type &decoratorType, bool &singleRepeat, ArticulationType &artType)
 
void OVE::extractOctave (unsigned int Bits, OctaveShiftType &octaveShiftType, QList< OctaveShiftPosition > &positions)
 
bool OVE::isSpace (char c)
 
QByteArray OVE::getByteArray (const Block &block)
 
Staff * OVE::getStaff (OveSong *ove, int track)
 
void OVE::addToList (QList< int > &list, int number)
 
bool OVE::getMiddleUnit (OveSong *ove, int, int, Measure *measure1, Measure *measure2, int unit1, int, Measure *middleMeasure, int &middleUnit)
 
ChunkType OVE::nameToChunkType (const NameBlock &name)
 
int OVE::chunkTypeToMaxTimes (ChunkType type)
 
IOVEStreamLoader * OVE::createOveStreamLoader ()