Commit graph

110 commits

Author SHA1 Message Date
GZharun
9c67a37f60 [Summary] Fixed issue with incorrect Mac OS string decoding on Maverics for device channel names 2014-07-30 16:25:29 +03:00
VKamyshniy
5c39b2e283 [Summary] Fixing the (C) info 2014-07-18 21:57:41 +03:00
Greg Zharun
e20ca80c44 [Summary] Added channel name prefix according to PRD 2014-07-18 14:07:13 +03:00
GZharun
4e8c702e9a [Summary] Fixed Mavericks specific backend issue 2014-07-16 12:54:56 +03:00
GZharun
8c69a972b2 [Summary] Made Tracks buildable on MAC OS X 10.9 Maverricks.
[Details] Important: On Mavericks Tracks could be successfully built with static library linkage so far.
Use --internal-static-libs flag configuring the build.
[Reviewed by] Partially reviewed by Paul Davis. Some Improvements may be promoted in future.
2014-07-15 15:14:08 +03:00
nikolay
baa41a5907 [Summary] Fixed potential bug
[Review] GZharun
2014-07-15 13:54:18 +03:00
Greg Zharun
e6f3b19674 [Summary] Corrected log in waves API on Windows 2014-07-09 11:24:41 +03:00
Greg Zharun
cfe2b3c17c [Summary] Fixed windows error with retrieving available sample rates from the device:
error code was not returned when eNoError value should be.
2014-07-08 13:00:32 +03:00
GZharun
0cf788ef12 [Summary] Added possibility to update sample rate list for devices on the fly on MAC 2014-07-08 12:27:20 +03:00
GZharun
daf365ced0 [Summary] Implemented Condition/Lock synchronization for Engine HW enevt handling 2014-07-03 17:12:51 +03:00
grygoriiz
489ead12ba [Summary] Added backend/engine update mechanism when device configuration changes (I/O layout, etc.)
[Reviewed by] The idea of event handling queue has been reviewed by Paul Davis
2014-07-02 13:46:53 +03:00
Greg Zharun
9cdb799f3b Implemented Tracks backend/engine reaction on device configuration changes (like I/O layout changes etc.) on Windows 2014-07-01 14:25:03 +03:00
Paul Davis
41aa608ad0 fix wscript for wavesaudio backend so that it uses the correct name for the CoreM[iI][dD][iI] framework on Lion and other OS X versions.
Thanks, Apple.
2014-06-24 13:07:22 -04:00
grygoriiz
bf2dc8fdb8 [Summary] Used older version of CoreAudio API by Paul's suggestion to support MAC OS X version older then 10.8 2014-06-24 18:29:46 +03:00
Greg Zharun
301b9b13bf [Summary] Added PortAudio device channels names retrieving from the driver 2014-06-24 16:43:26 +03:00
grygoriiz
3493d2ccb3 Added Device channel names retrieving on MAC. 2014-06-23 11:59:59 +03:00
Nikolay Polyanovskii
2cf7eafb21 Improve handler of Device_Control_Panel button
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 467536]
2014-06-16 11:31:35 -04:00
Greg Zharun
7fb8bdd046 Added Visual Studio project for waves audiobackend 2014-06-16 16:02:25 +03:00
grygoriiz
4c06256bc9 Removed project files which should not be tracked by VCS 2014-06-16 13:27:43 +03:00
grygoriiz
c655ba8467 Moved waves_audiobackend project to the lib's folder 2014-06-16 13:18:52 +03:00
grygoriiz
864514e557 Added generic MAC OS identification when linking backend to CoreMidi 2014-06-12 14:43:24 +03:00
Paul Davis
514a0c3e93 fix wavesaudio backend wscript so that it can build on Lion
1. C code based on MS extensions requires -fms-extensions (readbinaryplist.c in port* code)
2. CoreMidi framework is not required on Lion and breaks linkage
2014-05-28 15:20:22 -04:00
Valeriy Kamyshniy
f2e5c2428d Setting MIDI support ON by default (when construction)
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 446494]
2014-03-26 14:41:40 -05:00
Grygorii Zharun
f300eaba93 [Summary] Fixed MAC build
[Details] Added fixes to make the code cross platform compilable
[Reviewed by] N/A

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 446294]
2014-03-26 06:31:34 -05:00
Paul Davis
3bd97e0e9a copy over several files that are missing terminal newlines in the tracks p4 446170 code 2014-05-28 07:57:02 -04:00
Valeriy Kamyshniy
3f80a13de2 [P4/git history rebuild] 2014-05-27 22:52:57 -04:00
Valeriy Kamyshniy
607447366a [P4/git history rebuild] 2014-05-27 22:52:52 -04:00
Valeriy Kamyshniy
4ed84f1847 [P4/git history rebuild] 2014-05-27 22:52:49 -04:00
Valeriy Kamyshniy
ff9af52eee [P4/git history rebuild] 2014-05-27 22:52:46 -04:00
Valeriy Kamyshniy
c7d60b19d2 [P4/git history rebuild] 2014-05-27 22:52:42 -04:00
Valeriy Kamyshniy
dbf7563d5e [P4/git history rebuild] 2014-05-27 22:52:36 -04:00
Valeriy Kamyshniy
1fecf08aaa [P4/git history rebuild] 2014-05-27 22:52:33 -04:00
Valeriy Kamyshniy
979e5707b3 [P4/git history rebuild] 2014-05-27 22:52:29 -04:00
Valeriy Kamyshniy
cc66849510 [P4/git history rebuild] 2014-05-27 22:52:23 -04:00
Valeriy Kamyshniy
9cbdb166c7 [P4/git history rebuild] 2014-05-27 22:52:20 -04:00
Valeriy Kamyshniy
b3cd2c2900 [P4/git history rebuild] 2014-05-27 22:52:11 -04:00
Valeriy Kamyshniy
7ce92c5739 [P4/git history rebuild] 2014-05-27 22:52:04 -04:00
Valeriy Kamyshniy
ef16ef3e2d [P4/git history rebuild] 2014-05-27 22:51:57 -04:00
Valeriy Kamyshniy
207eb98aad [P4/git history rebuild] 2014-05-27 22:51:53 -04:00
Valeriy Kamyshniy
a40bc4daab [P4/git history rebuild] 2014-05-27 22:51:46 -04:00
Valeriy Kamyshniy
811319a883 [P4/git history rebuild] 2014-05-27 22:51:42 -04:00
Valeriy Kamyshniy
7e3576bb90 [P4/git history rebuild] 2014-05-27 22:51:39 -04:00
Valeriy Kamyshniy
80173530fa [P4/git history rebuild] 2014-05-27 22:51:36 -04:00
Valeriy Kamyshniy
59a97f0264 [P4/git history rebuild] 2014-05-27 22:51:33 -04:00
Valeriy Kamyshniy
a1af258b96 [P4/git history rebuild] 2014-05-27 22:51:29 -04:00
Valeriy Kamyshniy
fc07222e42 [P4/git history rebuild] 2014-05-27 22:51:24 -04:00
Valeriy Kamyshniy
681b7ad1a1 [P4/git history rebuild] 2014-05-27 22:51:22 -04:00
Valeriy Kamyshniy
0f28c8489d [P4/git history rebuild] 2014-05-27 22:51:19 -04:00
Valeriy Kamyshniy
14374a9931 [P4/git history rebuild] 2014-05-27 22:51:16 -04:00
Valeriy Kamyshniy
cf8d1a4f39 [P4/git history rebuild] 2014-05-27 22:51:14 -04:00