Commit graph

115 commits

Author SHA1 Message Date
Volker Fischer
fa0ff9faae merge fixes and some other stuff 2020-06-15 17:29:17 +02:00
Volker Fischer
a3d242e177 try to fix outstanding licence text issues (#341) 2020-06-10 20:04:09 +02:00
Volker Fischer
44e883900b fixed Free Software Foundation address (see #341) 2020-06-08 22:58:11 +02:00
Volker Fischer
16187529ea merge fixes 2020-05-28 19:05:35 +02:00
AronVietti
6ecada7f87 Fixes issue with AppNap causing stuttering/silence in background
Adds a mac only Activity class that controls the NSProccessInfo
Activity options. This exposes a C++ interface for the
Objective C calls and handles the Activity Id lifecycle. Currently
sets the Activity to background, latency critical, sleep disabled.

Added the Activity calls to main.cpp, starting it in the same
location that Windows priority is set, and ending it right before
the app exits.

Updated Jamulus.pro to add the new files and required lib.
2020-05-28 00:38:41 -07:00
Volker Fischer
8552863493 introduce global INVALID_INDEX for more consistent code 2020-05-26 09:56:46 +02:00
Volker Fischer
af5a85ceb1 bug/compile fixes 2020-05-03 14:18:22 +02:00
Volker Fischer
1e5f168c5a some cleanup and fixes 2020-05-03 13:44:50 +02:00
Volker Fischer
70a78fa426 backup checkin, WIP 2020-05-02 17:15:18 +02:00
Volker Fischer
02dfb101f1 cleanup 2020-05-02 17:12:39 +02:00
Volker Fischer
4866dcc9bd fixes 2020-05-02 12:02:04 +02:00
Volker Fischer
d35c5fa6cf initial work for support CoreAudio aggregated devices 2020-05-02 11:28:10 +02:00
Volker Fischer
21a2613e08 fix compiler errors under MacOS 2020-05-01 16:04:04 +02:00
Volker Fischer
7cdba88fa0 support adding channels for 4 input case, same as in Windows (code not compiled and tested yet) 2020-05-01 15:57:14 +02:00
Volker Fischer
e44d3494bd another merge fix... 2020-04-30 22:37:48 +02:00
Volker Fischer
1fdfabc2d0 further merge fixes 2020-04-30 22:18:11 +02:00
Volker Fischer
bac89e358a merge fixes 2020-04-30 22:03:01 +02:00
newlaurent62
0d517654d6 Set the clientdlg window title and jack client name 2020-04-30 20:48:48 +02:00
Daniel Masato
a3271af34b Reformat Mac deployment script to remove tabs 2020-04-23 20:27:33 +01:00
Daniel Masato
7c7a47a066 Improve Mac deployment script 2020-04-23 20:15:42 +01:00
Volker Fischer
00b11ee06a try to fix Misconfigured ASIO4ALL config can't be corrected #117 2020-04-20 19:57:21 +02:00
Daniel Masato
a9a0fb7d19 Restore original deployment script name 2020-04-19 19:37:28 +01:00
Daniel Masato
acf5ac0d7b Small message and artifact name refactoring 2020-04-19 19:37:07 +01:00
Daniel Masato
a24d14cb91 Fix typo in application name in Info.plist 2020-04-19 19:20:15 +01:00
Daniel Masato
fe2b984b39 Add version number to MacOS installer image 2020-04-19 15:27:51 +01:00
Daniel Masato
10f65f1ee2 Improve packaging mechanism for macOS
This change automates the creation of an installer image for macOS containing both a client and server version for Jamulus.
2020-04-19 14:21:08 +01:00
Daniel Masato
8411debb39 Build Jamulus client and server for macOS 2020-04-19 11:03:36 +01:00
Volker Fischer
9f7877af88 next try to fix the Mac audio interface issue 2020-04-15 16:11:01 +02:00
Volker Fischer
c280e99425 bug fix and some code style changes 2020-04-14 19:41:17 +02:00
corrados
45795c469a
Merge pull request #68 from emlynmac/fix-out-multichannel
Add support for multichannel out
2020-04-14 19:32:27 +02:00
Volker Fischer
802e688443 go back to original version with recent Mac audio interface changes 2020-04-14 19:30:15 +02:00
Volker Fischer
33f6cb300c bug fix 2020-04-14 19:06:56 +02:00
Volker Fischer
1dabad7026 try to fix Mac audio interface issue 2020-04-14 19:01:23 +02:00
Emlyn Bolton
98d9b4e064 Add support for multichannel out 2020-04-13 14:55:29 -07:00
Volker Fischer
21318f993d try to fix issue reported in https://sourceforge.net/p/llcon/discussion/software/thread/7c443f2ed9/#eeab 2020-04-13 20:19:06 +02:00
Volker Fischer
82f5ad18f4 added support for Central Server (North America) (Ticket #50), small bug fix for the Mac audio interface 2020-04-11 14:27:50 +02:00
Volker Fischer
d0c0a4722a integrated the essential changes from emlynmac from https://github.com/corrados/jamulus/pull/44 2020-04-10 20:29:14 +02:00
Volker Fischer
791d600634 2019->2020 2020-01-01 15:41:43 +01:00
Volker Fischer
81b5cf7861 added command line argument for disabling auto jack connection (Ticket #49) 2019-09-22 20:13:08 +02:00
Volker Fischer
11938e960b use #pragma once 2019-07-09 08:52:38 +02:00
Volker Fischer
321d467951 fixes for MacOS 2019-03-24 09:54:22 +01:00
Volker Fischer
e8096e48f0 2018 -> 2019 2019-03-24 09:30:30 +01:00
Volker Fischer
b2cb3fb22f if deploy directory does not exist, create it 2019-03-24 08:39:21 +01:00
Volker Fischer
dd473c1146 small fix 2019-01-12 14:34:35 +00:00
Volker Fischer
d36cd17815 preparation for MIDI controller audio fader level support 2019-01-12 14:32:41 +00:00
Volker Fischer
ea24503fdc preparation for MIDI controller audio fader level support 2019-01-12 12:45:08 +00:00
Volker Fischer
156a48fde1 added some test code to mix micro channel on sound card input 4 to stereo input 2019-01-10 17:22:45 +00:00
Volker Fischer
8bfdc7347a 2017 -> 2018 2018-03-09 21:13:02 +00:00
Volker Fischer
a75670944a possible fix for a crash on MacOS High Sierra (reported in the Jamulus forum) 2018-03-08 20:03:07 +00:00
Volker Fischer
3f2f01b2b1 test code for mixing mic channels under Mac (not enabled) 2018-03-04 10:22:10 +00:00