sletz
|
f8d78dc7d0
|
Fix CELT code in JackNetOneDriver.cpp.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4218 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
Devin Anderson
|
a6c7881ee4
|
Merge branch 'newer-midi' of git://repo.or.cz/jack2 into newer-midi
|
14 years ago |
Devin Anderson
|
6c5a4ceb84
|
Strangeness concerning the 'Process()' implementation in the JackMidiDriver class: In async mode, if the Write method is run before ResumeRefNum, then events are occasionally lost. This also happens in sync mode, though it shouldn't. I'm committing what I *think* should be the proper implementation, but it's still buggy in sync mode (works in async mode), and I'm not sure why. Someone that's more familiar with JACK 2 threading should take a look at this, remembering that the MIDI drivers are slave drivers.
|
14 years ago |
Devin Anderson
|
e2683cb024
|
Fix 'alsarawmidi' driver so that it actually works. Add functionality to 'midi_latency_test'. Fix bug in raw write queue implementation. Output error message when a source MIDI port isn't valid during mixdown. Output error messages for error conditions detected in buffer read and write queues.
|
14 years ago |
Devin Anderson
|
4ced89b41c
|
Minor library change that I forgot to add to the last commit. Adds a method to asynchronous queues that checks to available write space in the queue.
|
14 years ago |
Devin Anderson
|
6e92bd8020
|
Add 'alsarawmidi' driver, which is a slave MIDI driver that makes ALSA MIDI ports available to JACK. The driver uses the rawmidi devices, and uses the raw MIDI queues to optimize output.
|
14 years ago |
Stephane Letz
|
17df184da2
|
jackctl_server_add_slave and jackctl_server_remove_slave now test if server is running.
|
14 years ago |
Devin Anderson
|
62abf3f768
|
Make freewheel driver 'Start()', 'Process()', etc. methods called via the freewheel driver object when freewheel mode is off, and via the threaded driver wrapper when freewheel mode is on.
|
14 years ago |
Stephane Letz
|
4916a78906
|
Update XCode project.
|
14 years ago |
Devin Anderson
|
db132e1974
|
Update server control API with jackctl_server_open and jackctl_server_close (see http://trac.jackaudio.org/ticket/219 for rationale). Update drivers to support Start/Stop of slave drivers. Update dbus to use new jackctl_server_* functions. Freewheel driver is no longer an implicit slave of the master audio driver. Haven't tested freewheeling, and didn't update Solaris OSS driver. Tested slave addition by adding loopback driver, but don't have a slave driver in this branch on Linux platform to test with.
|
14 years ago |
Devin Anderson
|
725c7c4ff2
|
Kill temporary FFADO debug code.
|
14 years ago |
Devin Anderson
|
61ae5bc2ad
|
Fix MIDI queue bugs. Make latency test output unexpected message count even if an error occurs.
|
14 years ago |
Devin Anderson
|
b426ca5e5d
|
Fix minor syntax error
|
14 years ago |
Devin Anderson
|
4bd1bef24c
|
Added MIDI queues, FFADO objects, etc. - see 'http://trac.jackaudio.org/ticket/187' for more details
|
14 years ago |
sletz
|
6e054114b9
|
Typo.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4215 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
42bf14c08c
|
Correct JackServer::SwitchMaster.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4214 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
eb67fde933
|
Cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4213 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
ccdfe51346
|
Cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4212 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
e97dcccfa8
|
Cleanup ALSA driver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4211 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
f1b62da08a
|
Fix for client RT thread.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4210 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
b8d0230de8
|
Cleanup ALSA driver code.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4209 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
137e4867bb
|
Remove use of jack_driver_nt_finish.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4208 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
2869ca7014
|
Cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4207 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
3f9a3d85f8
|
ALSA driver still in progress.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4206 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
ee393311bf
|
New ALSA driver now compile.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4205 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
a12d18becd
|
Code to link alsa_driver.c and C++ wrapper.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4204 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
b8cf0778a4
|
Update ALSA driver in progress(5).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4203 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
14e2f368cc
|
Update ALSA driver in progress(4).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4202 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
1abff2cbe0
|
Update ALSA driver in progress(3).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4201 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
608ba9885e
|
Update ALSA driver in progress(2).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4200 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
f5672fc3ad
|
Update ALSA driver in progress.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4199 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
1ec2775bb4
|
Correct JackEngine::NotifyGraphReorder, update JackDebugClient with latest API.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4192 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
84879fe890
|
Correct visibility warnings.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4191 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
f2a40116fd
|
Remove warning.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4190 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
3c08dbac73
|
Change include in JackAlsaAdapter.cpp.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4189 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
041a148eac
|
Fixes on Linux.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4188 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
acba6ceca7
|
Typo in JackAlsaAdapter.h.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4187 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
4b61a99144
|
Correct loopback driver handling in JackServerGlobals.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4186 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
b295be5b40
|
Compile on Windows again.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4185 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
e27f815216
|
Rework internal slave driver management, JackServerGlobals now handle same parameters as jackdmp.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4184 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
e64c819a6d
|
-X now allows to add several slave backends, add -I to load several internal clients.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4183 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
d96a755c3c
|
Use jack_default_audio_sample_t instead of float consistently, fix ticket #201.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4182 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 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
|
675d93c269
|
Cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4179 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
b48178a1fd
|
Correct JackNetMaster::SetBufferSize.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4178 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
e2c25b2fa7
|
Works again on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4177 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
fa5b9d572f
|
Works again on Windows.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4176 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
1e3f95e2fd
|
Compile on Windows again.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4175 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
b9eafba2b8
|
Compile on Linux again.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4174 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |
sletz
|
89205838f1
|
Use new latency API in JackNetManager.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4173 0c269be4-1314-0410-8aa9-9f06e86f4224
|
14 years ago |