SpectMorph
Public Member Functions | Public Attributes | List of all members
SpectMorph::UserInstrumentIndex Class Reference

Public Member Functions

Error update_instrument (const std::string &bank, int number, const Instrument &instrument)
 
std::string bank_directory (const std::string &bank)
 
std::string filename (const std::string &bank, int number)
 
std::string label (const std::string &bank, int number)
 
int count (const std::string &bank)
 
Error remove_bank (const std::string &bank)
 
Error create_bank (const std::string &bank)
 
std::vector< std::string > list_banks ()
 

Public Attributes

Signal signal_banks_changed
 
Signal< std::string > signal_bank_removed
 
Signal< std::string, int, const Instrument * > signal_instrument_updated
 
Signal< std::string > signal_instrument_list_updated
 

The documentation for this class was generated from the following files: