13
0
Commit Graph

17334 Commits

Author SHA1 Message Date
4f02f81591 Add debug bit for debug output in the EngineControl dialog 2015-08-11 09:24:52 +10:00
f428cb4bf1 Refactor part of EngineControl::set_state into new set_current_state method 2015-08-11 09:24:52 +10:00
a9c149216d Remove unused method in EngineControl dialog 2015-08-11 09:24:52 +10:00
caae165cd3 Defer to device_changed when input or output devices change
This reduces the amount of unnecessary querying of samplerate and buffersize
for devices
2015-08-11 09:24:51 +10:00
914495949d fix unbelievable typo that broke solo propagation 2015-08-10 18:37:07 -04:00
3a64809820 convert Route::_solo_isolated from counter to a boolean.
This correctly manages the semantics - the counting part is only intended to cover
upstream/downstream effects, not "am i solo-isolated" (similar to self-soloed)
2015-08-10 18:14:08 -04:00
94014dc5d5 fix video-metadata for windows. 2015-08-10 22:47:32 +02:00
460a06380c Revert "Disable video-export metadata on windows (for now)"
This reverts commit 54ab3fb37e.
2015-08-10 22:02:01 +02:00
f83327fecb Oops - forgot I'd need to add an entry to 'ptformat/wscript' 2015-08-10 18:17:31 +01:00
54345501e1 back to the future 2015-08-10 19:15:33 +02:00
800dde9db5 fix typo in deployment script 2015-08-10 18:56:13 +02:00
4231350a76 create file_list.txt after adding the plugins. 2015-08-10 18:55:51 +02:00
71ce0f3879 Hmmm... not sure why it didn't add my new files. Trying again. 2015-08-10 17:18:13 +01:00
7d9069032e Add support for building the new 'ptformat' library with MSVC 2015-08-10 17:15:53 +01:00
adc84271ba Merge branch 'pt5-fix' of https://github.com/zamaudio/ardour 2015-08-10 05:23:32 +02:00
3a2a286f3a Merge branch 'ovenwerks-master' 2015-08-09 22:28:00 -04:00
2a3f5d0107 Make MCP MasterPosition match MIDI port number. 2015-08-09 22:27:40 -04:00
223a6c155e Remove printf 2015-08-10 12:25:03 +10:00
54ab3fb37e Disable video-export metadata on windows (for now)
Quote escaping metadata currently breaks export.
2015-08-10 00:35:24 +02:00
466c50d3a0 fix a -Wparentheses 2015-08-09 19:13:55 +02:00
d3eb2f6e69 Make sure that the ostream operator << (for class ChanCount) gets correctly exported from libardour 2015-08-09 15:32:52 +01:00
d0eac58737 Fix to PT5 format, (stereo tracks still not fully supported)
Signed-off-by: Damien Zammit <damien@zamaudio.com>
2015-08-09 21:54:38 +10:00
76cb365a3d MSVC doesn't define __LITTLE_ENDIAN__ 2015-08-09 12:50:04 +01:00
947f97c537 Add a newly introduced source file to our MSVC project (libardour) 2015-08-09 12:46:22 +01:00
d72c111ccf Add a newly introduced #define to our MSVC build project (portaudio backend) 2015-08-09 12:44:31 +01:00
29b06768d5 handle some wire edge-cases & explanation 2015-08-09 08:37:28 +02:00
7800673329 remember actual processor configuration
Prepare for proper processor-box wire-display:
Don't replicate connection-logic in the GUI, allow to query the
actual configured configuration (which may differ from the processor
i/o-streams)
2015-08-09 08:37:22 +02:00
f6ecfc063d remove bit-suffix (no longer needed since df498c8) 2015-08-09 00:41:00 +02:00
eb3cbd7209 Merge branch 'pt-5-7-x' of https://github.com/zamaudio/ardour 2015-08-08 17:49:05 +02:00
84605fdb14 update summary when re-ordering tracks - fixes #6502 2015-08-08 17:42:50 +02:00
74ad68e675 prepare 2d-panner theme 2015-08-08 17:42:43 +02:00
84938f31cf Fix more warnings
Signed-off-by: Damien Zammit <damien@zamaudio.com>
2015-08-09 01:42:22 +10:00
72041726fb Added pt5 pt7 ptx initial format support
Signed-off-by: Damien Zammit <damien@zamaudio.com>
2015-08-09 00:48:16 +10:00
67cd32a822 amend 0e3991e (can_support.. AND configure..) 2015-08-08 02:08:27 +02:00
0e3991e828 AU: discard relationship with master-bus channel count. 2015-08-08 01:43:57 +02:00
ea0b1e704f AU: fix debug output 2015-08-08 01:41:44 +02:00
7a3b6e6d08 remove more cruft (dead assignments) 2015-08-07 21:16:14 +02:00
9e918563df remove cruft 2015-08-07 21:10:47 +02:00
69ac138bf2 give copy_vector() another chance.
last arguments in nsamples, not bytes
2015-08-07 21:00:35 +02:00
aabcbf7bad VST use scratch buffers for processing. 2015-08-07 20:10:15 +02:00
87ba00acad only bundle libstdc++ with OSX/PPC 2015-08-07 19:30:07 +02:00
160c185fc0 Don't call AudioBackend::enumerate_drivers for Backend states without driver selection
AudioBackend::enumerate_drivers is not supposed to be called for backends that
don't support driver selection. The wavesaudio backend asserts if the method is
called.
2015-08-07 21:41:37 +10:00
249dadd08c fix VST plugin crash (from 35a9c63)
depending on offset, the audio-buffer may not be
memory aligned, use memcpy() not SSE copy_vector.
2015-08-07 03:07:50 +02:00
815ffcd567 Set active text in buffer_size combo in EngineControl dialog
Fixes issue with empty buffer size combo when switching to the PA ASIO driver
2015-08-07 01:42:28 +10:00
71e7b2fbd6 Set the default host api in PortaudioBackend when initializing portaudio
Not setting a default driver causes issues with the EngineControl dialog
2015-08-07 01:25:14 +10:00
1d6e8f6681 Fixed pt import start offsets and samplerate mismatch offsets
Signed-off-by: Damien Zammit <damien@zamaudio.com>
2015-08-06 17:35:17 +10:00
b75a38089b fix ptf library deplyoment 2015-08-06 01:02:13 +02:00
bd8662efe3 prepare for the future 2015-08-06 00:50:54 +02:00
d686cb213f Added PT .ptf session audio import functionality
Signed-off-by: Damien Zammit <damien@zamaudio.com>
2015-08-06 00:28:35 +02:00
8a08d99058 rework VST processing/buffering (no more alloca).
TODO: check Bufferset/VSTBuffer, eventually remove 
the VST_IN_PLACE ifdef’s
2015-08-05 23:24:52 +02:00