preliminary Future Composer module loading

only loads patterns and doesn't deduplicate
conversion required to fit in the Furnace format (no transpose ins/note)
even the pattern loader itself isn't complete due to how different the
format is
This commit is contained in:
tildearrow 2022-07-24 01:57:10 -05:00
parent 84c955058b
commit 588f3f737c
4 changed files with 234 additions and 5 deletions

View file

@ -1226,9 +1226,9 @@ void FurnaceGUI::openFileDialog(FurnaceGUIFileDialogs type) {
if (!dirExists(workingDirSong)) workingDirSong=getHomeDir();
hasOpened=fileDialog->openLoad(
"Open File",
{"compatible files", "*.fur *.dmf *.mod",
{"compatible files", "*.fur *.dmf *.mod *.fc13 *.fc14 *.smod",
"all files", ".*"},
"compatible files{.fur,.dmf,.mod},.*",
"compatible files{.fur,.dmf,.mod,.fc13,.fc14,.smod},.*",
workingDirSong,
dpiScale
);