| Commit | Date | |
|---|---|---|
| 2021-10-31 16:11:36 | Tree | |
|
[r268]
by
rbd
Windows has a problem when you type ^C to sysex loopback test. (Probably there are many other times where you can interrupt MIDI operations and cause problems.) Added Ctrl-C handler. Trying to prompt for ENTER before exiting and closing console (which might have important error messages) seems to interact with nested calls to getchar(), so prompting for ENTER (which was the default for DEBUG builds) is now removed. Run from the command line to keep the console alive on exit. Now tests pass on Windows. |
2021-10-26 15:14:30 | Tree |
| 2021-10-26 01:22:54 | Tree | |
|
[r266]
by
rbd
Replace ALSA timestamps (which are wrong for virtual devices) with local time in input handler. Discovered that closing in ALSA aborts the output stream, so added documentation and a delay to testio.c before closing so that tests work. |
2021-10-25 20:12:12 | Tree |
| 2021-10-25 16:41:56 | Tree | |
| 2021-10-25 13:41:29 | Tree | |
| 2021-10-25 01:13:44 | Tree | |
|
[r262]
by
rbd
Got virttest.c to work on macOS -- important reworking of internals to update device list when Pm_Initialize() is called after Pm_Terminte() and to allow for devices to be re-opened. |
2021-10-25 00:53:16 | Tree |
| 2021-10-23 20:00:43 | Tree | |
|
[r260]
by
rbd
Lots of work on error codes and error reporting for ALSA, including cleaning up the documentation. Added virttest.c to test virtual device create/delete functions. Got virtual devices working with separate create and open functions (also close and delete functions are separate). |
2021-10-23 19:45:51 | Tree |