lmms
Cross-platform music production software
Loading...
Searching...
No Matches
lmms::MidiPatch Struct Reference

#include <MidiPatch.h>

Public Member Functions

constexpr auto bankMSB () const noexcept -> std::uint8_t
constexpr auto bankLSB () const noexcept -> std::uint8_t
constexpr void setBankMSB (std::uint8_t value) noexcept
constexpr void setBankLSB (std::uint8_t value) noexcept

Public Attributes

std::uint16_t bank = 0
 14-bit bank
std::uint8_t program = 0
 7-bit program

Member Function Documentation

◆ bankLSB()

auto lmms::MidiPatch::bankLSB ( ) const -> std::uint8_t
inlineconstexprnoexcept

◆ bankMSB()

auto lmms::MidiPatch::bankMSB ( ) const -> std::uint8_t
inlineconstexprnoexcept

◆ setBankLSB()

void lmms::MidiPatch::setBankLSB ( std::uint8_t value)
inlineconstexprnoexcept

◆ setBankMSB()

void lmms::MidiPatch::setBankMSB ( std::uint8_t value)
inlineconstexprnoexcept

Member Data Documentation

◆ bank

std::uint16_t lmms::MidiPatch::bank = 0

14-bit bank

◆ program

std::uint8_t lmms::MidiPatch::program = 0

7-bit program


The documentation for this struct was generated from the following file: