preliminary audio file output

This commit is contained in:
tildearrow 2021-12-07 12:21:23 -05:00
parent 7649b845aa
commit f71ee6b45d
6 changed files with 40 additions and 4 deletions

View file

@ -15,6 +15,8 @@
DivEngine e;
String outName;
std::vector<TAParam> params;
bool pHelp(String) {
@ -116,7 +118,8 @@ bool pLoops(String val) {
}
bool pOutput(String val) {
return false;
outName=val;
return true;
}
bool needsValue(String param) {
@ -143,6 +146,7 @@ void initParams() {
}
int main(int argc, char** argv) {
outName="";
#ifdef _WIN32
HANDLE winin=GetStdHandle(STD_INPUT_HANDLE);
HANDLE winout=GetStdHandle(STD_OUTPUT_HANDLE);
@ -244,11 +248,11 @@ int main(int argc, char** argv) {
logE("could not open file!\n");
return 1;
}
if (!e.init()) {
if (!e.init(outName)) {
logE("could not initialize engine!\n");
return 1;
}
logI("loaded! :o\n");
if (outName!="") return 0;
logI("playing...\n");
e.play();
while (true) {