Albert Graef
b83d2340a5
Jack MIDI portnames ( fixes #944 ) ( #945 )
* Rework the seqmidi aliases.
- The 1st alias is now the Jack1 MIDI port name with alsa_midi prefix.
- This 2nd alias is basically the same as the 1st alias with the
alsa_midi prefix stripped, so that devices are listed under the ALSA
names.
Also fixed the "capture" and "playback" port type names which were the
wrong way round.
* Rework the rawmidi alias.
Like in alsa_seqmidi.c, the 1st alias is now the Jack1 MIDI port name
with alsa_midi prefix.
* Rework pretty-name metadata.
The rawmidi and seqmidi pretty-name metadata now uses the same Jack1
port name as the 1st alias, without the alsa_midi: prefix.
1 year ago
Luciano Iam
02528686c4
Rename PortSetDeviceMetadata to PortSetDefaultMetadata
5 years ago
Luciano Iam
a5093f06ca
Rename PortSetDeviceMetadata to PortSetDefaultMetadata
5 years ago
falkTX
37250ff470
Use strncpy in some calls for alsa_rawmidi.c
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
Luciano Iam
ab536f67bc
Rename system_midi:* back to system:midi_*
5 years ago
Luciano Iam
a11fa07e5e
Set pretty-name for ALSA raw MIDI ports
5 years ago
falkTX
a24777a16c
Use CLOCK_MONOTONIC_RAW when available
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
53f1a87bdf
Revert a test change.
Sorry!
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
falkTX
7dfdbe133a
Cleanup some warnings
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
escitalopram
400f318adb
Fix CPU hogging of the midi_thread()
The midi thread was always late after 2^31-1 Samples (~13.5h at 44.1kHz), because when there's no time limit, a uint64_t sample counter was compared against a signed 32bit INT_MAX to determine lateness. Now the CPU lockup will occur only after ~3 million years (at 192kHz), and because of the overflow it will presumably fix itself after a few milliseconds.
9 years ago
KimJeongYeon
4a94e12986
jack2 supports android devices & rebase current changes to master
11 years ago
sletz
00b166e731
Cleanup code using snprintf.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4586 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
a7e8377441
rebase from trunk 4083:4180
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4181 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
4f249a336f
Remove JackPortIsActive flag.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4120 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
ec2e42c933
rebase from trunk 3899:3916
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3917 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
Stéphane LETZ
04206f10d1
Implement new JackPortIsActive flag for ports, ports have this status between client "activate" and "deactivate".
15 years ago
nedko
3a526089f7
Improve error log in alsa raw midi driver
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3230 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
8de9ecbb2e
Fix alsa_seq port naming.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3028 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
b9395c1fb0
Backport of latest Paul alsa_seqmidi changes.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3023 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
f19b74f904
Header cleanup, add --clients and --ports options in configure.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2957 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
b44e22de0e
Use of set_threaded_log_function only when needed in RT threads.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2450 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
nedko
a677f00a0d
waf: improve drivers build script
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2422 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
f786e83108
Correct timing in drivers : frame time has to be incremented before Read.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2357 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
c0f0fd7cc9
Merge control branch.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2339 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
513520c90a
Dmitry Baikov patch for alsa_rawmidi driver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2094 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
fb4414b8b4
Nedko Arnaudov log patch.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1927 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
a996e180ed
Cleanup
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1856 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
0fb7f69cdd
Cleanup
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1855 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
c7a20bb555
Use SetAlias for port naming. Use jackd midi port naming scheme(3)
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1847 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
bc4c8bc34b
Use SetAlias for port naming. Use jackd midi port naming scheme.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1845 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
71e695f85a
Correct ALSA midi driver with new MIDI API
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1778 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
bb63aa781e
Dmitry Baikov MIDI patch : alsa_seqmidi and alsa_rammidi drivers.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1760 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago