27 Error setupWithInstrument(
Instrument* newInstrument,
bool hibernating);
28 Error getFilenameWithExtension(
String* filenameWithExtension);
29 Error getFilenameWithoutExtension(
String* filenameWithoutExtension);
30 Error getDisplayNameWithoutExtension(
String* displayNameWithoutExtension);
32 char const* displayName;
36 FilePointer filePointer{.sclust = 0, .objsize = 0};
38 bool maybeExistsOnCard{
true};
40 bool instrumentAlreadyInSong =
false;
41 bool filenameIncludesExtension =
true;