/* * NRPN.cs * Copyright (c) 2009 kbinani * * This file is part of Boare.Lib.Vsq. * * Boare.Lib.Vsq is free software; you can redistribute it and/or * modify it under the terms of the BSD License. * * Boare.Lib.Vsq is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. */ namespace Boare.Lib.Vsq { public enum NRPN : ushort { /// /// (0x5000) Version number(MSB) &, Device number(LSB) /// CVM_NM_VERSION_AND_DEVICE = 0x5000, /// /// (0x5001) Delay in millisec(MSB, LSB) /// CVM_NM_DELAY = 0x5001, /// /// (0x5002) Note number(MSB) /// CVM_NM_NOTE_NUMBER = 0x5002, /// /// (0x5003) Velocity(MSB) /// CVM_NM_VELOCITY = 0x5003, /// /// (0x5004) Note Duration in millisec(MSB, LSB) /// CVM_NM_NOTE_DURATION = 0x5004, /// /// (0x5005) Note Location(MSB) /// CVM_NM_NOTE_LOCATION = 0x5005, /// /// (0x500c) Index of Vibrato DB(MSB: ID_H00, LSB:ID_L00) /// CVM_NM_INDEX_OF_VIBRATO_DB = 0x500c, /// /// (0x500d) Vibrato configuration(MSB: Index of Vibrato Type, LSB: Duration &, Configuration parameter of vibrato) /// CVM_NM_VIBRATO_CONFIG = 0x500d, /// /// (0x500e) Vibrato Delay(MSB) /// CVM_NM_VIBRATO_DELAY = 0x500e, /// /// (0x5012) Number of phonetic symbols in bytes(MSB) /// CVM_NM_PHONETIC_SYMBOL_BYTES = 0x5012, /// /// (0x5013) Phonetic symbol 1(MSB:Phonetic symbol 1, LSB: Consonant adjustment 1) /// CVM_NM_PHONETIC_SYMBOL1 = 0x5013, /// /// (0x504f) Phonetic symbol continuation(MSB, 0x7f=end, 0x00=continue) /// CVM_NM_PHONETIC_SYMBOL_CONTINUATION = 0x504f, /// /// (0x5050) v1mean in Cent/5(MSB) /// CVM_NM_V1MEAN = 0x5050, /// /// (0x5051) d1mean in millisec/5(MSB) /// CVM_NM_D1MEAN = 0x5051, /// /// (0x5052) d1meanFirstNote in millisec/5(MSB) /// CVM_NM_D1MEAN_FIRST_NOTE = 0x5052, /// /// (0x5053) d2mean in millisec/5(MSB) /// CVM_NM_D2MEAN = 0x5053, /// /// (0x5054) d4mean in millisec/5(MSB) /// CVM_NM_D4MEAN = 0x5054, /// /// (0x5055) pMeanOnsetFirstNote in Cent/5(MSB) /// CVM_NM_PMEAN_ONSET_FIRST_NOTE = 0x5055, /// /// (0x5056) vMeanNoteTransition in Cent/5(MSB) /// CVM_NM_VMEAN_NOTE_TRNSITION = 0x5056, /// /// (0x5057) pMeanEndingNote in Cent/5(MSB) /// CVM_NM_PMEAN_ENDING_NOTE = 0x5057, /// /// (0x5058) AddScooptoUpIntervals &, AddPortamentoToDownIntervals(MSB) /// CVM_NM_ADD_PORTAMENTO = 0x5058, /// /// (0x5059) changAfterPeak(MSB) /// CVM_NM_CHANGE_AFTER_PEAK = 0x5059, /// /// (0x505a) Accent(MSB) /// CVM_NM_ACCENT = 0x505a, /// /// (0x597f) Note message continuation(MSB) /// CVM_NM_NOTE_MESSAGE_CONTINUATION = 0x507f, /// /// (0x6000) Version number &, Device number(MSB, LSB) /// CC_BS_VERSION_AND_DEVICE = 0x6000, /// /// (0x6001) Delay in millisec(MSB, LSB) /// CC_BS_DELAY = 0x6001, /// /// (0x6002) Laugnage type(MSB, optional LSB) /// CC_BS_LANGUAGE_TYPE = 0x6002, /// /// (0x6100) Version number &, device number(MSB, LSB) /// CC_CV_VERSION_AND_DEVICE = 0x6100, /// /// (0x6101) Delay in millisec(MSB, LSB) /// CC_CV_DELAY = 0x6101, /// /// (0x6102) Volume value(MSB) /// CC_CV_VOLUME = 0x6102, /// /// (0x6200) Version number &, device number(MSB, LSB) /// CC_P_VERSION_AND_DEVICE = 0x6200, /// /// (0x6201) Delay in millisec(MSB, LSB) /// CC_P_DELAY = 0x6201, /// /// (0x6202) Pan value(MSB) /// CC_PAN = 0x6202, /// /// (0x6300) Version number &, device number(MSB, LSB) /// CC_E_VESION_AND_DEVICE = 0x6300, /// /// (0x6301) Delay in millisec(MSB, LSB) /// CC_E_DELAY = 0x6301, /// /// (0x6302) Expression vlaue(MSB) /// CC_E_EXPRESSION = 0x6302, /// /// (0x6400) Version number &, device number(MSB, LSB) /// CC_VR_VERSION_AND_DEVICE = 0x6400, /// /// (0x6401) Delay in millisec(MSB, LSB) /// CC_VR_DELAY = 0x6401, /// /// (0x6402) Vibrato Rate value(MSB) /// CC_VR_VIBRATO_RATE = 0x6402, /// /// (0x6500) Version number &, device number(MSB, LSB) /// CC_VD_VERSION_AND_DEVICE = 0x6500, /// /// (0x6501) Delay in millisec(MSB, LSB) /// CC_VD_DELAY = 0x6501, /// /// (0x6502) Vibrato Depth value(MSB) /// CC_VD_VIBRATO_DEPTH = 0x6502, /// /// (0x6700) Version number &, device number(MSB, LSB) /// CC_PBS_VERSION_AND_DEVICE = 0x6700, /// /// (0x6701) Delay in millisec(MSB, LSB) /// CC_PBS_DELAY = 0x6701, /// /// (0x6702) Pitch Bend Sensitivity(MSB, LSB) /// CC_PBS_PITCH_BEND_SENSITIVITY = 0x6702, /// /// (0x5300) Version number &, device number(MSB, LSB) /// PC_VERSION_AND_DEVICE = 0x5300, /// /// (0x5301) Delay in millisec(MSB, LSB) /// PC_DELAY = 0x5301, /// /// (0x5302) Voice Type(MSB) /// PC_VOICE_TYPE = 0x5302, /// /// (0x5400) Version number &, device number(MSB, LSB) /// PB_VERSION_AND_DEVICE = 0x5400, /// /// (0x5401) Delay in millisec(MSB, LSB) /// PB_DELAY = 0x5401, /// /// (0x5402) Pitch Bend value(MSB, LSB) /// PB_PITCH_BEND = 0x5402, /// /// (0x5500) Version number &, device number(MSB, LSB) /// VCP_VERSION_AND_DEVICE = 0x5500, /// /// (0x5501) Delay in millisec(MSB, LSB) /// VCP_DELAY = 0x5501, /// /// (0x5502) Voice Change Parameter ID(MSB) /// VCP_VOICE_CHANGE_PARAMETER_ID = 0x5502, /// /// (0x5503) Voice Change Parameter value(MSB) /// VCP_VOICE_CHANGE_PARAMETER = 0x5503, } }