package Ġblind int u ition . midi 3 d . midi Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġd err ick ward Ġon Ġ 1 2 / 1 9 / 1 6 . Ċ Ġ*/ Ċ object ĠMIDI Constants Ġ{ ĊĠĠĠ Ġconst Ġval ĠTIME _ STEP Ġ= Ġ 1 0 L ĊĠĠĠ Ġconst Ġval ĠSTATUS _ BIT Ġ= Ġ 0 x 8 0 . to Byte () ĊĠĠĠ Ġconst Ġval ĠSTATUS _ N IB BLE Ġ= Ġ 0 xF 0 . to Byte () ĊĠĠĠ Ġconst Ġval ĠCHAN NEL _ N IB BLE Ġ= Ġ 0 x 0 F . to Byte () ĊĠĠĠ Ġconst Ġval ĠNOTE _ ON Ġ= Ġ 0 x 9 0 . to Byte () ĊĠĠĠ Ġconst Ġval ĠNOTE _ OFF Ġ= Ġ 0 x 8 0 . to Byte () ĊĠĠĠ Ġconst Ġval ĠP ATCH _ CHANGE Ġ= Ġ 0 xC 0 . to Byte () ĊĠĠĠ Ġconst Ġval ĠSY SE X Ġ= Ġ 0 xF 0 . to Byte () ĊĠĠĠ Ġconst Ġval ĠSY SE X _ END Ġ= Ġ 0 xF 7 . to Byte () ĊĠĠĠ Ġconst Ġval ĠSY SE X _ GENERIC Ġ= Ġ 0 x 7 F . to Byte () ĊĠĠĠ Ġconst Ġval ĠMIDI _ PB _ MESSAGE Ġ= Ġ 0 xE 0 . to Byte () ĊĠĠĠ Ġconst Ġval ĠMIDI _ CC _ MESSAGE Ġ= Ġ 0 xB 0 . to Byte () ĊĠĠĠ Ġconst Ġval ĠMOD _ W HE EL _ CC Ġ= Ġ 0 x 0 1 . to Byte () ĊĊĠĠĠ Ġfun Ġstring For Note With Oct ave ( note : ĠByte ): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġoct ave Ġ= Ġnote Ġ/ Ġ 1 2 ĊĠĠĠĠĠĠĠ Ġreturn ĠString . format ("% s % d ", Ġstring For Note ( note ), Ġoct ave Ġ- Ġ 1 ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġstring For Note ( note : ĠByte ): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġwhen Ġ( note Ġ% Ġ 1 2 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠ 0 Ġ-> Ġ" C " ĊĠĠĠĠĠĠĠĠĠĠĠĠ 1 Ġ-> Ġ" C \ u 2 6 6 f " ĊĠĠĠĠĠĠĠĠĠĠĠĠ 2 Ġ-> Ġ" D " ĊĠĠĠĠĠĠĠĠĠĠĠĠ 3 Ġ-> Ġ" D \ u 2 6 6 f " ĊĠĠĠĠĠĠĠĠĠĠĠĠ 4 Ġ-> Ġ" E " ĊĠĠĠĠĠĠĠĠĠĠĠĠ 5 Ġ-> Ġ" F " ĊĠĠĠĠĠĠĠĠĠĠĠĠ 6 Ġ-> Ġ" F \ u 2 6 6 f " ĊĠĠĠĠĠĠĠĠĠĠĠĠ 7 Ġ-> Ġ" G " ĊĠĠĠĠĠĠĠĠĠĠĠĠ 8 Ġ-> Ġ" G \ u 2 6 6 f " ĊĠĠĠĠĠĠĠĠĠĠĠĠ 9 Ġ-> Ġ" A " ĊĠĠĠĠĠĠĠĠĠĠĠĠ 1 0 Ġ-> Ġ" A \ u 2 6 6 f " ĊĠĠĠĠĠĠĠĠĠĠĠĠ 1 1 Ġ-> Ġ" B " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ-> Ġ"" ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }