From 3d7a0622158c8ee646e369eb5d192864844b71ed Mon Sep 17 00:00:00 2001 From: Greg Zharun Date: Wed, 10 Sep 2014 19:18:24 +0300 Subject: [PATCH 01/37] [Summary] Fixed main callback input data size issue: incorrect size of the buffer was provided during memory copy procedure --- libs/backends/wavesaudio/waves_audiobackend.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/backends/wavesaudio/waves_audiobackend.cc b/libs/backends/wavesaudio/waves_audiobackend.cc index 1692030601..f966a191bc 100644 --- a/libs/backends/wavesaudio/waves_audiobackend.cc +++ b/libs/backends/wavesaudio/waves_audiobackend.cc @@ -1128,7 +1128,7 @@ WavesAudioBackend::_read_audio_data_from_device (const float* input_buffer, pfra { #if defined(PLATFORM_WINDOWS) const float **buffer = (const float**)input_buffer; - size_t copied_bytes = nframes*sizeof(float*); + size_t copied_bytes = nframes*sizeof(float); for(std::vector::iterator it = _physical_audio_inputs.begin (); it != _physical_audio_inputs.end(); From 1022d996433a00e3d86e22585d3e6fd930e9ed78 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Wed, 10 Sep 2014 12:28:54 -0400 Subject: [PATCH 02/37] Revert "Revert "[Summary] Enable change track name when track is not" This reverts commit 46a09c5cc6863e7e032fe521ad55889a8b139a9e. Changing track names while just rec-enabled (rather than recording) is probably OK with the current state of libardour. --- gtk2_ardour/route_time_axis.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk2_ardour/route_time_axis.cc b/gtk2_ardour/route_time_axis.cc index f44b8b946f..6a4086f9ae 100644 --- a/gtk2_ardour/route_time_axis.cc +++ b/gtk2_ardour/route_time_axis.cc @@ -2286,7 +2286,7 @@ RouteTimeAxisView::can_edit_name () const /* we do not allow track name changes if it is record enabled */ - return !_route->record_enabled(); + return !( (ARDOUR_UI::instance()->the_session()->record_status()==Session::Recording) && (_route->record_enabled()) ); } void From 06f44bcdc5d575d1570535fbb248a77fc2b6b90f Mon Sep 17 00:00:00 2001 From: VKamyshniy Date: Wed, 10 Sep 2014 19:46:11 +0300 Subject: [PATCH 03/37] [Summary] Now we can use alignments (vertical and horizontal) for