GZharun
8db6861fa2
[Summary] Implemented waveform zoom. Added feature to save waveform zoom state with the session.
2014-12-27 00:56:21 +02:00
Nikolay
cc3305a79c
[Summary] Updated copyright message
2014-12-26 14:17:48 +02:00
Nikolay
e796343e00
[Summary] Bug fix. Do not unmute track on Solo deactivation.
...
[Reviewed] GZharun
2014-12-26 13:36:40 +02:00
YPozdnyakov
dbb0a6385b
[Summary]: ProgressDialog for Tracks creation and removal
2014-12-26 10:57:40 +02:00
GZharun
179d3fdd57
[Summary] Fixed issue with export built on Mavericks. There was not check on empty sets in ExportFormatSpecification class.
...
C standard, section 6.5.6.8 says:
"...if the result points one past the last element of the array object, it shall not be used as the operand of a unary * operator that is evaluated..."
So GCC compiler and CLANG compiler (Mavericks) process this operation different way. GCC returns 0 on an attempt to dereference end iterator when CLANG returns a non 0 value.
2014-12-25 09:58:00 +02:00
Greg Zharun
6dd3b0d95f
[Summary] Fixed export on windows: made tmp files deleted
...
[Reviewed by] VKamyshniy
2014-12-24 17:55:17 +02:00
Nikolay
6edcd4064b
[Summary] Fix bug #44562 "Solo mode should replace Mute mode on track".
...
[Reviewed] VKamyshniy
2014-12-24 12:17:08 +02:00
GZharun
ad852f1cde
[Summary] Added audiographer to the main Tracks Xcode project
2014-12-24 10:57:47 +02:00
GZharun
bd48ad2ae6
[Summary] Fixed header name
...
[Reviewed by] Paul Davis
2014-12-23 23:46:04 +02:00
Greg Zharun
e9ab160ff3
[Summary] Fixed audio export on Windows. Added support of windows platform for the function that calculated hardware concurrency.
...
Because there was no implementation for this function on windows it used to return 0. This meant that no thread was created to process the data.
2014-12-23 17:43:23 +02:00
VKamyshniy
cbc05574cc
[Summary] Removed dbg output
2014-12-19 14:27:01 +02:00
VKamyshniy
a4691b4f72
[Summary] Corrected contents of dbg output
2014-12-19 10:49:17 +02:00
Valeriy Kamyshniy
4c7bd48284
[Summary] Bug fix: mistakenly set states of freewheeling thread.
2014-12-18 21:16:24 +02:00
Paul Davis
740fea7efb
use new parameter to limit minimum length of any range location
2014-12-16 13:03:09 -05:00
Paul Davis
5cd188fdfe
add new parameter for minimum value of any range location
2014-12-16 13:02:53 -05:00
Paul Davis
a82a41e548
add default 10 second loop range at zero for new sessions
2014-12-16 12:49:38 -05:00
Paul Davis
6c82b38616
enabling record (either tentative for punch or fully enabled) cancels play loop mode
2014-12-16 12:09:58 -05:00
GZharun
614353a2b0
[Summary] Marker at the same position restriction: we should not allow to place marker closer then 1 frame (video) to the existing one.
2014-12-16 13:20:53 +02:00
Greg Zharun
aea7a70cc2
[Summary] Fixed windows build
2014-12-15 13:56:04 +02:00
GZharun
276630e59e
[Summary] Added file info on Region ( Sample rate , channel config: ST, M )
2014-12-15 13:25:22 +02:00
GZharun
75a26bead0
[Summary] Fixed issue when width request from Cavas text returned old width value
...
[Reviewed by] Paul Davis
2014-12-15 13:17:44 +02:00
VKamyshniy
e94bc8a143
[Summary] Fight for performance
2014-12-14 01:33:33 +02:00
VKamyshniy
798dd38be0
[SUMMARY] Corrected (C) info
2014-12-11 10:05:20 +02:00
Paul Davis
2a8049e039
fix reset of open file limit on OS X, where setrlimit() incompatibility left the user with their default open file limit.
...
This number was frequently too small for even medium-sized sessions, causing the code to open/close files
via an LRU cache, and doing this during capture for audio files caused a massive decrease in the
effective throughput of the system.
2014-12-10 16:11:30 -05:00
VKamyshniy
ac3f7b39d6
[Summary] Bug fix
2014-12-05 12:00:14 +02:00
Paul Davis
0f01b4078d
implement missing methods for MIDISceneChange
2014-12-04 21:31:30 -05:00
GZharun
6f32d4e7c2
[Summary] Added "Enable Group Edit" session parameter and handler to process menu item requests and state updates
2014-12-04 16:57:08 +02:00
Paul Davis
3ac3e03af4
mark session dirty after scene change is added/removed
2014-12-03 14:24:35 -05:00
Paul Davis
8edb49acc4
add signal to indicate absence of removal of scene change from Location
2014-12-03 13:31:49 -05:00
unknown
e04a029d7b
[Summary] changed default session path
...
[Reviewed] VKamyshniy
2014-12-03 18:27:42 +02:00
Paul Davis
12e228bedb
add API for controlling and determining active status of a SceneChange
2014-12-03 09:15:44 -05:00
GZharun
dd78cce7b7
[Summary] Reworked master track behavior according to PRD
2014-12-02 16:58:01 +02:00
Valeriy Kamyshniy
33349b260d
[Summary] Fixing bug: disconnect_all did not wipe input port’s buffer.
2014-12-02 15:51:51 +02:00
GZharun
4e49f90be0
[Summary] To previous commit
2014-12-02 01:16:49 +02:00
GZharun
62caa3ea44
[Summary] Fixed issue with transport adjustment when marker message is received.
2014-12-01 16:54:04 +02:00
GZharun
22eb4008f0
[Summary] Changed names for Scene In/Out ports connection routines to more logically understandable
2014-12-01 12:31:33 +02:00
GZharun
d1b3773c42
[Summary] Added MMC ports reconnection
...
[Details] MMC (in/out) ports will be connected to available midi inputs and outputs automatically.
Moved MTC and Scene in/out ports reconnection into EngineStateController class.
2014-12-01 11:51:37 +02:00
GZharun
9fe440e80c
[Summary] Disable attempts to reconnect LTC ports as LTC currently is not supported by Tracks
2014-12-01 10:44:48 +02:00
GZharun
4f0db26381
[Summary] Disabled redundant IO reconnection
2014-12-01 10:44:48 +02:00
Greg Zharun
a84c0892f1
[Summary] Fixed error with draining IOChannel in CrossthreadChannel on Windows.
...
Used IOChannel for base_ui on Windows instead of workaround which used to be working instead.
[Reviewed by] Paul Davis
2014-11-27 14:17:38 +02:00
Paul Davis
33a4706bff
fix posix build for base UI breakage
2014-11-26 19:43:38 +02:00
Greg Zharun
a22a14a033
[Summary] Fixed windows build
2014-11-26 19:37:35 +02:00
Paul Davis
2e0f6bf35f
revert libs/pbd/wscript to unconditionally build crossthread.cc now that it handles platform differences internally
2014-11-26 18:18:41 +02:00
Paul Davis
dbf8431d07
adjust MackieControl support to use new CrossThreadChannel API
2014-11-26 18:12:50 +02:00
Paul Davis
13fb8631aa
part 2 of adjust MIDI UI object to use new CrossThreadChannel API
2014-11-26 18:12:50 +02:00
Paul Davis
5946cb0524
adjust MIDI UI object to use new CrossThreadChannel API
2014-11-26 18:12:50 +02:00
Paul Davis
a30c10e953
re-engineer CrossThreadChannel to use C level API to avoid the mess caused by https://bugzilla.gnome.org/show_bug.cgi?id=561885
2014-11-26 18:12:50 +02:00
Paul Davis
ee49c0a0c2
change placement of ruler divider so that the lower line is at the specified height, rather than the upper
2014-11-26 13:53:33 +02:00
Paul Davis
74707d900c
do the right thing when TrackingText::offset is changed
2014-11-25 20:44:26 +02:00
Paul Davis
c3e0cad199
Fix method hiding in Canvas::Text
2014-11-25 20:44:01 +02:00