Robin Gareus
206b9acb5f
DummyBackend: fix midi event mux+sorting
2014-08-16 18:00:48 -04:00
Robin Gareus
33b19c61d5
Dummy backend, revise small things
2014-08-16 18:00:01 -04:00
Robin Gareus
3d9498e351
dummy-backend, fix physical ports in/out convention.
2014-08-16 17:59:56 -04:00
Robin Gareus
83d1838c12
allow to switch from/to dummy-backend
...
partos of this may become unnecessary once
libardour handles backend changes properly^Wdifferently.
2014-08-16 17:13:46 -04:00
Robin Gareus
2d3687a316
DummyBackend: implement port connect_callback()
2014-08-16 17:13:41 -04:00
Robin Gareus
253fb8f4a6
replace gettimeofday() with g_get_monotonic_time()
2014-08-16 16:49:07 -04:00
Robin Gareus
c9157e00d3
DummyAudioBackend: configurable number of MIDI ports
2014-08-16 16:46:48 -04:00
Robin Gareus
655f78fc65
DummyAudioBackend: prepare configurable number of midi ports
2014-08-16 16:46:43 -04:00
Tim Mayberry
a6ba28cfcc
Use Glib::usleep in DummyAudioBackend rather than ::usleep
2014-08-16 16:38:04 -04:00
Tim Mayberry
41caadbe7c
Remove incorrect code for mingw in DummyAudioBackend::in_process_thread
...
I'm assuming this section was copied from the JackAudioBackend where the
thread type is not pthread_t for mingw, but in the DummyAudioBackend it
is.
2014-08-16 16:37:57 -04:00
Paul Davis
b7d2338351
Add AudioBackend::info() method to retrieve AudioBackendInfo object
...
Goal is to be able to call AudioBackendInfo::already_configured() from the right place.
Conflicts:
libs/backends/jack/jack_api.cc
libs/backends/jack/jack_audiobackend.cc
libs/backends/jack/jack_audiobackend.h
libs/backends/wavesaudio/waves_audiobackend.cc
2014-08-16 16:17:48 -04:00
Robin Gareus
e9caa2f81c
DummyAudioBackend: fix freewheelin' typo
2014-08-16 16:11:24 -04:00
Robin Gareus
96be646607
DummyAudioBackend: implement /fake/ system ports
2014-08-16 16:10:50 -04:00
Robin Gareus
326729a78f
DummyAudioBackend: NOOP, white-space, clarify variable name & casts
2014-08-16 16:10:45 -04:00
Paul Davis
937c0764be
finish unfinished work at basing all install paths on the program name
...
Conflicts:
libs/backends/jack/wscript
libs/backends/wavesaudio/wscript
libs/canvas/wscript
wscript
2014-08-16 16:10:15 -04:00
Robin Gareus
587b6e21e7
DummyAudioBackend: port-engine, midi-buffers and the rest of it
2014-08-16 16:02:30 -04:00
Robin Gareus
e646eb998a
DummyAudioBackend: basic process threads and support structure
2014-08-16 16:02:19 -04:00
Robin Gareus
6b750f5e46
skeleton dummy audio-engine
...
Conflicts:
libs/backends/wscript
2014-08-16 16:02:02 -04:00