Commit graph

18764 commits

Author SHA1 Message Date
Len Ovens
4129b8865c Fixed Mackie control port naming for extender use (fixes #6500) 2015-08-14 08:57:13 -07:00
Robin Gareus
ac1065b43b refuse to load LV2 plugins if buffersize requirements cannot be satisfied. 2015-08-14 17:51:26 +02:00
Robin Gareus
dace872af8 fix Dummy backend API. Already_configured means "externally". 2015-08-14 16:26:44 +02:00
Paul Davis
f77a409b0c tweaks for AVX detection 2015-08-14 08:53:06 -04:00
Tim Mayberry
07dc805919 Fix bug #6337, clicking in canvas without session loaded causes crash 2015-08-14 16:04:24 +10:00
Robin Gareus
c342769925 allow to export loop-range w/o looping. fixes #6508 2015-08-14 02:32:29 +02:00
Robin Gareus
a9163e9208 save-as: default to current session name.
this allows to easily add suffixes or otherwise tweak
the current session-name.
2015-08-14 02:32:08 +02:00
Robin Gareus
8c728411db don't allow save-as to write to an existing dir. 2015-08-14 01:36:32 +02:00
Len Ovens
962ba01cfd Fixed feedback for MCP buttons and LEDs not working. 2015-08-13 13:00:04 -07:00
Paul Davis
c2d6249370 provide a mechanism for ./waf dist to work without hardcoding APPNAME in wscript 2015-08-13 14:32:38 -04:00
Robin Gareus
88229c4bef installer option to deploy libportaudio w/o WASAPI
to work-around issues on Windows 10.
http://tracker.ardour.org/view.php?id=6507
2015-08-13 20:27:54 +02:00
Len Ovens
39240c9d37 Added end of line to debug statment 2015-08-13 09:55:32 -07:00
Paul Davis
05e3a00b7e updated russian translation (from Alexandre Prokoudine) 2015-08-13 09:11:35 -04:00
Paul Davis
c59c85209a update german translation (from Edgar Aichinger) 2015-08-13 09:00:24 -04:00
Paul Davis
cd92974a60 fix two oddities in strings 2015-08-13 08:56:33 -04:00
Robin Gareus
056b9af695 fix live resampling (auditioning, embedded src) 2015-08-13 04:30:06 +02:00
Robin Gareus
1df1a883e7 clarify variable name
TODO: use a central shared location for this, and Do not allow
disk_read_chunk_frames/set_disk_write_chunk_frames to exceed it.
2015-08-13 04:28:34 +02:00
Robin Gareus
0cc2e3b370 fix import resampling (don’t cut end short) 2015-08-13 03:23:38 +02:00
Paul Davis
2083cd8a4e remove auto-return-target stuff from preferences; Ardour exposes this via auto-return and nothing else 2015-08-12 19:15:17 -04:00
Robin Gareus
1c2c5634c2 fix resampling (auditioning) 2015-08-13 00:52:37 +02:00
Paul Davis
3dfed97cd5 add buffering preset combo selector to preferences dialog 2015-08-12 17:27:28 -04:00
Robin Gareus
ba319b4568 punctuation nitpick 2015-08-12 22:21:22 +02:00
Robin Gareus
68442f9d81 add damo22 to authors (ptformat) 2015-08-12 21:14:16 +02:00
Robin Gareus
5a304e9e33 fix PPC builds 2015-08-12 19:16:01 +02:00
Robin Gareus
4332c5e6ca limit bounce processing size (fixes crashes in plugins)
compare to LV2_BUF_SIZE__maxBlockLength
2015-08-12 18:59:45 +02:00
Tim Mayberry
59a8fc9e64 Fix state restoration in EngineControl dialog for backends with driver selection
We want to save the driver name even when the engine is running and the driver
combo is insensitive
2015-08-13 00:19:01 +10:00
Robin Gareus
864b557a3d another waf/regexp issue (amend 4666711) 2015-08-12 07:39:12 +02:00
Robin Gareus
4666711639 python /^x86_64/ does not match 'x86_64-w64-mingw32-gcc' so what.. 2015-08-12 07:07:21 +02:00
Robin Gareus
9ab17635f3 regexp fun 2015-08-12 06:22:50 +02:00
Paul Davis
6de707b3fc correctly switch between windows and (other) when deciding whether to use AVX code 2015-08-12 00:01:02 -04:00
Paul Davis
c86b82aa8a comment tweak to show that the __cpuid() intrinsic belongs to MSVC and mingw 2015-08-11 23:45:52 -04:00
Robin Gareus
94b6e7ffe4 fix mingw compilation 2015-08-12 05:25:29 +02:00
Paul Davis
b6f9bbeb2f can't use xgetbv instruction with apple gcc under OS X Lion 2015-08-11 23:06:47 -04:00
Paul Davis
4d0be2ee2e use new FPU singleton pattern in gtk2_ardour 2015-08-11 23:00:13 -04:00
Paul Davis
1e58033ab4 remove unnecessary namespace forward decl 2015-08-11 23:00:13 -04:00
Paul Davis
3a69ff680e use new FPU singleton pattern in libs/ardour 2015-08-11 23:00:13 -04:00
Paul Davis
41ccfee7a4 clean up FPU code with some ideas from Chromium and the web 2015-08-11 23:00:13 -04:00
Tim Mayberry
3a1a978541 Fix for crash when loading DrumGizmo VST editor on Windows 2015-08-12 11:39:28 +10:00
Robin Gareus
ad9cebe247 hide “Midi Setup” button on OSX and Windows. 2015-08-12 03:16:09 +02:00
Paul Davis
bb399c8787 fix stupid logic error in testing separate bits required for AVX support 2015-08-11 20:18:38 -04:00
Paul Davis
ec5eccd3a3 the AVX functions for linux are stubs - they just use non-optimized code. Don't consider using them.
Someone needs to port the AVX assembler away from mingw/windows calling conventions and back to linux
2015-08-11 17:52:39 -04:00
Robin Gareus
687921a760 remove -Woverload-virtual ambiguity (from 1d3690d) 2015-08-11 23:50:56 +02:00
Robin Gareus
548340eb05 remove -Woverload-virtual ambiguity (from 1d3690d)
this breaks compilation in engine_dialog.cc
2015-08-11 23:50:56 +02:00
Paul Davis
bb5c969ac0 improved solution for xgetbv() on windows and linux with all compilers 2015-08-11 17:45:41 -04:00
Paul Davis
53bc2ba2c1 #ifdef out AVX detection on APPLE 2015-08-11 17:30:33 -04:00
Paul Davis
c0ad97c179 add required test of OS support for AVX register use 2015-08-11 17:23:11 -04:00
Paul Davis
4079855507 add test for CPU/FPU AVX capabilities 2015-08-11 16:36:46 -04:00
Robin Gareus
bf1b65029c update driver selection sensitivity 2015-08-11 22:04:28 +02:00
Robin Gareus
2e38cb81fe fix deadlock at exit on SMP systems
graph process-threads won't terminate properly while active.
2015-08-11 20:22:20 +02:00
Robin Gareus
212a4c1f8d refine "Running" message. 2015-08-11 19:44:14 +02:00