39 std::string
getname(
unsigned int ninstrument);
42 const std::string &newname,
57 void swapslot(
unsigned int n1,
unsigned int n2);
#define BANK_SIZE
Definition Bank.h:23
void setname(unsigned int ninstrument, const std::string &newname, int newslot)
int addtobank(int pos, std::string filename, std::string name)
int loadbank(std::string bankdirname)
void clearslot(unsigned int ninstrument)
Definition Bank.cpp:138
std::vector< bankstruct > banks
Definition Bank.h:73
bool isPADsynth_used(unsigned int ninstrument)
Definition Bank.cpp:466
void deletefrombank(int pos)
Definition Bank.cpp:475
std::string bankfiletitle
Definition Bank.h:62
bool emptyslot(unsigned int ninstrument)
Definition Bank.cpp:122
void normalizedirsuffix(std::string &dirname) const
void expanddirname(std::string &dirname)
Definition Bank.cpp:488
int locked()
Definition Bank.cpp:291
void savetoslot(unsigned int ninstrument, class Part *part)
Definition Bank.cpp:150
int newbank(std::string newbankdirname)
std::string dirname
Definition Bank.h:98
std::string defaultinsname
Definition Bank.h:86
void loadfromslot(unsigned int ninstrument, class Part *part)
Definition Bank.cpp:179
void rescanforbanks()
Definition Bank.cpp:333
~Bank()
Definition Bank.cpp:63
Bank()
Definition Bank.cpp:55
void clearbank()
Definition Bank.cpp:417
std::string getnamenumbered(unsigned int ninstrument)
Definition Bank.cpp:81
std::string getname(unsigned int ninstrument)
Definition Bank.cpp:71
void scanrootdir(std::string rootdir)
void swapslot(unsigned int n1, unsigned int n2)
Definition Bank.cpp:299
struct Bank::ins_t ins[BANK_SIZE]
static char filename[]
Definition features.c:5
static const char * name
Definition pugl.h:1582
struct backing_store_struct * info
Definition jmemsys.h:183
std::string name
Definition Bank.h:70
std::string dir
Definition Bank.h:69
bool operator<(const bankstruct &b) const
Definition Bank.cpp:324
std::string name
Definition Bank.h:91
bool PADsynth_used
Definition Bank.h:94
ins_t()
Definition Bank.cpp:482
std::string filename
Definition Bank.h:92
bool used
Definition Bank.h:90