aboutsummaryrefslogtreecommitdiffhomepage
path: root/midimonster.c
diff options
context:
space:
mode:
authorcbdev <cb@cbcdn.com>2017-06-01 01:30:49 +0200
committercbdev <cb@cbcdn.com>2017-06-01 01:30:49 +0200
commitd841f9243c97c1d6fb61946b780c8959897af69b (patch)
tree1c1b1f6fc5546f49e849ae018fcfc3aafe7f2838 /midimonster.c
downloadmidimonster-d841f9243c97c1d6fb61946b780c8959897af69b.tar.gz
midimonster-d841f9243c97c1d6fb61946b780c8959897af69b.tar.bz2
midimonster-d841f9243c97c1d6fb61946b780c8959897af69b.zip
Sample config and basic headers
Diffstat (limited to 'midimonster.c')
-rw-r--r--midimonster.c22
1 files changed, 22 insertions, 0 deletions
diff --git a/midimonster.c b/midimonster.c
new file mode 100644
index 0000000..58166d6
--- /dev/null
+++ b/midimonster.c
@@ -0,0 +1,22 @@
+#include "midimonster.h"
+
+int usage(char* fn){
+ fprintf(stderr, "MIDIMonster v0.1\n");
+ fprintf(stderr, "Usage:\n");
+ fprintf(stderr, "\t%s <configfile>\n", fn);
+ return EXIT_FAILURE;
+}
+
+int main(int argc, char** argv){
+ char* cfg_file = DEFAULT_CFG;
+ if(argc > 1){
+ cfg_file = argv[1];
+ }
+
+ //initialize backends
+ //read config
+ //wait for events
+ //free all data
+
+ return EXIT_SUCCESS;
+}