falkTX
0d730dd356
Fix crash on windows 64bit when receiving winmme MIDI messages
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
Luciano Iam
c2ec4b37d4
MIDI port pretty names ( #498 )
* Set MIDI port pretty names on macOS
* Set MIDI port pretty names on Windows
* Set MIDI port pretty names on Linux/alsarawmidi
* Update alsarawmidi port naming to match CoreMIDI and WinMME
* Rename PortSetPrettyNameProperty to PortSetDeviceName
* Set hardware property to MIDI port names
5 years ago
falkTX
7dfdbe133a
Cleanup some warnings
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
Stephane Letz
8f83d5f3a2
Some 'jack_info' messages moved to 'jack_log' messages on Windows.
10 years ago
sletz
9c6afc5157
Compiles again on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4678 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
Devin Anderson
77d7ed5de0
WinMME: Add debugging code to input events in an effort to solve latency and jitter issues. Minor change to output port error message.
14 years ago
sletz
b01329815c
Fix crash bug in JackWinMMEInputPort constructor.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4340 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
Devin Anderson
d2b0c7193e
WinMME: Deleted a Windows control character. Minorly obsessive.
14 years ago
sletz
ad34703368
rebase from trunk 4306:4323
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4324 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
3bbff1f047
WinMME driver compiles again.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4320 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
Devin Anderson
4fa397f2ca
WinMME: Silly parameter reference fix for sysex progress callbacks. Removed a bit of unnecessary code.
14 years ago
Devin Anderson
2d4542b24d
WinMME: Try to use MIDI in timestamps in the sanest way I can think of. This should eliminate jitter introduced by the code, but might create some latency.
14 years ago
Devin Anderson
c8ee6cc1ba
WinMME fixes: Fixed issue with not adding period-size frames to the MIDI messages to align with audio. Added code to handle case where WinMME gives us system exclusive header with 0 bytes on exit. Minor format fixes. Removed control characters in file.
14 years ago
sletz
ecb84b5f9f
rebase from trunk 4238:4306
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4307 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
87af94ddfc
Update WinMME driver for 64 bits compilation.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4289 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
172555c9a0
Windows 32 bits targets now compile.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4285 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
4f5e3ecd37
Correct driver lifetime management.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4266 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
a722a218db
Really fix auto_ptr issues on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4264 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
c9343ff290
"Fix" auto_ptr issues on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4263 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
09cedc138f
Winmme driver working again.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4260 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
Stephane Letz
8e55718c38
Winmme driver compiles again.
14 years ago
Stephane Letz
eb24bdac93
New JackWinMMEPort class to factorize some code.
14 years ago
Devin Anderson
173f1629a9
Fix problems sent by Stephane.
14 years ago
Stephane Letz
a871bb2496
Correct JackWinMMEInputPort.cpp.
14 years ago
Stephane Letz
07f7895991
New driver compiles.
14 years ago
Devin Anderson
194ce1cd57
Make sure threaded log functions are set. Add MOM_POSITIONCB info.
14 years ago
Devin Anderson
20831f45ea
Overhaul WinMME driver to use MIDI queue system. WARNING: I don't have a Windows development environment, and haven't compiled/tested this code.
14 years ago