yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
music_constants.h File Reference
#include <cstdint>
Include dependency graph for music_constants.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  yaze
 
namespace  yaze::editor
 Editors are the view controllers for the application.
 
namespace  yaze::editor::music
 

Variables

constexpr uint16_t yaze::editor::music::kApuPort0 = 0x2140
 
constexpr uint16_t yaze::editor::music::kApuPort1 = 0x2141
 
constexpr uint16_t yaze::editor::music::kApuPort2 = 0x2142
 
constexpr uint16_t yaze::editor::music::kApuPort3 = 0x2143
 
constexpr uint16_t yaze::editor::music::kSongTableAram = 0x1000
 
constexpr uint16_t yaze::editor::music::kDriverEntryPoint = 0x0800
 
constexpr uint8_t yaze::editor::music::kDspVolL = 0x00
 
constexpr uint8_t yaze::editor::music::kDspVolR = 0x01
 
constexpr uint8_t yaze::editor::music::kDspPitchLow = 0x02
 
constexpr uint8_t yaze::editor::music::kDspPitchHigh = 0x03
 
constexpr uint8_t yaze::editor::music::kDspSrcn = 0x04
 
constexpr uint8_t yaze::editor::music::kDspAdsr1 = 0x05
 
constexpr uint8_t yaze::editor::music::kDspAdsr2 = 0x06
 
constexpr uint8_t yaze::editor::music::kDspGain = 0x07
 
constexpr uint8_t yaze::editor::music::kDspEnvx = 0x08
 
constexpr uint8_t yaze::editor::music::kDspOutx = 0x09
 
constexpr uint8_t yaze::editor::music::kDspMainVolL = 0x0C
 
constexpr uint8_t yaze::editor::music::kDspMainVolR = 0x1C
 
constexpr uint8_t yaze::editor::music::kDspEchoVolL = 0x2C
 
constexpr uint8_t yaze::editor::music::kDspEchoVolR = 0x3C
 
constexpr uint8_t yaze::editor::music::kDspKeyOn = 0x4C
 
constexpr uint8_t yaze::editor::music::kDspKeyOff = 0x5C
 
constexpr uint8_t yaze::editor::music::kDspFlg = 0x6C
 
constexpr uint8_t yaze::editor::music::kDspEndx = 0x7C
 
constexpr uint8_t yaze::editor::music::kDspEfb = 0x0D
 
constexpr uint8_t yaze::editor::music::kDspPmod = 0x2D
 
constexpr uint8_t yaze::editor::music::kDspNon = 0x3D
 
constexpr uint8_t yaze::editor::music::kDspEon = 0x4D
 
constexpr uint8_t yaze::editor::music::kDspDir = 0x5D
 
constexpr uint8_t yaze::editor::music::kDspEsa = 0x6D
 
constexpr uint8_t yaze::editor::music::kDspEdl = 0x7D
 
constexpr uint8_t yaze::editor::music::kOpcodeInstrument = 0xE0
 
constexpr uint8_t yaze::editor::music::kOpcodePan = 0xE1
 
constexpr uint8_t yaze::editor::music::kOpcodePanFade = 0xE2
 
constexpr uint8_t yaze::editor::music::kOpcodeVibratoOn = 0xE3
 
constexpr uint8_t yaze::editor::music::kOpcodeVibratoOff = 0xE4
 
constexpr uint8_t yaze::editor::music::kOpcodeMasterVolume = 0xE5
 
constexpr uint8_t yaze::editor::music::kOpcodeMasterVolumeFade = 0xE6
 
constexpr uint8_t yaze::editor::music::kOpcodeTempo = 0xE7
 
constexpr uint8_t yaze::editor::music::kOpcodeTempoFade = 0xE8
 
constexpr uint8_t yaze::editor::music::kOpcodeGlobalTranspose = 0xE9
 
constexpr uint8_t yaze::editor::music::kOpcodeChannelTranspose = 0xEA
 
constexpr uint8_t yaze::editor::music::kOpcodeTremoloOn = 0xEB
 
constexpr uint8_t yaze::editor::music::kOpcodeTremoloOff = 0xEC
 
constexpr uint8_t yaze::editor::music::kOpcodeVolume = 0xED
 
constexpr uint8_t yaze::editor::music::kOpcodeVolumeFade = 0xEE
 
constexpr uint8_t yaze::editor::music::kOpcodeCallSubroutine = 0xEF
 
constexpr uint8_t yaze::editor::music::kOpcodeSetVibratoFade = 0xF0
 
constexpr uint8_t yaze::editor::music::kOpcodePitchSlide = 0xF1
 
constexpr uint8_t yaze::editor::music::kOpcodePitchSlideOff = 0xF2
 
constexpr uint8_t yaze::editor::music::kOpcodeEchoOn = 0xF3
 
constexpr uint8_t yaze::editor::music::kOpcodeEchoOff = 0xF4
 
constexpr uint8_t yaze::editor::music::kOpcodeSetEchoDelay = 0xF5
 
constexpr uint8_t yaze::editor::music::kOpcodeSetEchoFeedback = 0xF6
 
constexpr uint8_t yaze::editor::music::kOpcodeSetEchoFilter = 0xF7
 
constexpr uint8_t yaze::editor::music::kOpcodeSetEchoVolume = 0xF8
 
constexpr uint8_t yaze::editor::music::kOpcodeSetEchoVolumeFade = 0xF9
 
constexpr uint8_t yaze::editor::music::kOpcodeLoopStart = 0xFA
 
constexpr uint8_t yaze::editor::music::kOpcodeLoopEnd = 0xFB
 
constexpr uint8_t yaze::editor::music::kOpcodeEnd = 0x00
 
constexpr int yaze::editor::music::kSpcResetCycles = 32000
 
constexpr int yaze::editor::music::kSpcPreviewCycles = 5000
 
constexpr int yaze::editor::music::kSpcStopCycles = 16000
 
constexpr int yaze::editor::music::kSpcInitCycles = 16000
 
constexpr int yaze::editor::music::kToolbarHeight = 32
 
constexpr int yaze::editor::music::kStatusBarHeight = 24
 
constexpr uint32_t yaze::editor::music::kSoundBankOffsets []