Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-18 | Optimize a-HiAndLowPass | Julien "_FrnchFrgg_" RIVAUD | |
- Better formula for the lpf smoothness parameter. It is computed only on init and rate change anyway... - Only run as many Biquads as needed to save computing power, esp. when using low steepness and parameters are not changing. | |||
2016-07-18 | amend previous commit (forgotten checkin) | Robin Gareus | |
2016-07-18 | update to lua-5.3.3 | Robin Gareus | |
2016-07-18 | Simplify the logic in HiAndLowPass filter | Julien _FrnchFrgg_ RIVAUD | |
And beef up comments for readers using the filter as an example. | |||
2016-07-18 | clean up Hp/Lp code | Robin Gareus | |
2016-07-18 | pingback:: use curl_free() for pointers returned by curl_easy_escape() | Colin Fletcher | |
As per the curl documentation, use curl_free() for pointers returned by curl_easy_escape() rather than plain free(). | |||
2016-07-18 | Remove 'i18n.h' from some VC projects where it's no longer needed | John Emmas | |
2016-07-18 | Add a newly introduced source file to our MSVC project (libpbd) | John Emmas | |
2016-07-17 | bundle dynamically loaded NSS libs | Robin Gareus | |
2016-07-17 | fix cURL/SSL | Robin Gareus | |
pingback comes first. We need defaults (with SSL). Later explicit (Freesound Moocher) and implicit (curl_easy_init) calls to curl_global_init are idempotent and won't get the flags back. | |||
2016-07-18 | Fix stored type confusion in Meter/TempoSection::get_state(). | nick_m | |
2016-07-17 | fix build of test suite | Colin Fletcher | |
Fix build of audiographer tests after changes to TmpFile in 77687519. | |||
2016-07-17 | expose PBD::open_uri bindings to lua | Robin Gareus | |
2016-07-17 | quick hack to test SSL in bundles | Robin Gareus | |
this needs to be reverted, and we need a proper curl wrapper, shared by video-timeline AND freesound moocher | |||
2016-07-17 | cleanup High/Low Pass | Robin Gareus | |
* shorten Name * fix typo in Time Constant * remove some local variables | |||
2016-07-17 | Another translation pass | Julien "_FrnchFrgg_" RIVAUD | |
2016-07-17 | remove old a-Hi/Low pass | Robin Gareus | |
2016-07-17 | clean up a-HP/LP | Robin Gareus | |
2016-07-16 | Hi AND low pass filter -- fresh from the oven werks. | Robin Gareus | |
2016-07-16 | fix double quote in fr.po | Robin Gareus | |
2016-07-16 | repeat "Scan" button in plugin sub-menus | Robin Gareus | |
2016-07-16 | handle no audio-output AUs | Robin Gareus | |
2016-07-16 | improve AU Latency PropertyChange Events | Robin Gareus | |
2016-07-16 | add a note to self | Robin Gareus | |
2016-07-16 | AU: install latency listener | Robin Gareus | |
Don't query after every cycle, some plugins inject license checks when a host queries latency (!) | |||
2016-07-16 | AU: remove cruft, fix parameter initialization | Robin Gareus | |
2016-07-16 | allow inserts to connect it itself - #6924 | Robin Gareus | |
2016-07-16 | Better choice for ports on external send creation | Julien "_FrnchFrgg_" RIVAUD | |
Ardour tried to make an educated guess at the initial number of outputs for a new send. It used the channel configuration of the master bus, if it existed, else the channel configuration of the route itself. That guess is good in most cases, but in the case of a track/bus without audio channels, creating a send with audio doesn't make sense. In that case, also use the route outputs as a base for the send configuration. | |||
2016-07-16 | Review, import and augment translations from edwsaintesprit@hotmail.com | Julien "_FrnchFrgg_" RIVAUD | |
2016-07-16 | export RT support as Timespan option | Robin Gareus | |
2016-07-16 | add a realtime-export session property | Robin Gareus | |
2016-07-16 | allow to query export profile type | Robin Gareus | |
2016-07-16 | libardour support for timespan realtime export | Robin Gareus | |
2016-07-16 | Refactor TmpFile into an abstract base class | Robin Gareus | |
This allows a TmpFile pointer to be either a Sync or Async (Threaded) writer. As result we must be able to handle both RT and non RT processing. Still, post-processing (normalization and encoding) should always happen faster than realtime (freewheeling). Since jack does not allow a client to change to freewheeling from within the process-callback, the async-writer disk-thread FileFlushed is used to initiate post-processing. | |||
2016-07-16 | NO-OP session-property comments | Robin Gareus | |
2016-07-16 | adjust plugin-UI height when toggling expanders | Robin Gareus | |
2016-07-15 | OSC: LFE is a control not a position. | Len Ovens | |
2016-07-15 | fix file-name reported to analyzer when stem-exporting | Robin Gareus | |
2016-07-15 | hotfix C++ locale (OSX, windows) | Robin Gareus | |
2016-07-14 | Make Route and Track ::silent_roll() also flush out ports buffers | Julien "_FrnchFrgg_" RIVAUD | |
So that MIDI in the ports is really made silent. | |||
2016-07-14 | Also flush buffers of the inner delivery of inserts | Julien "_FrnchFrgg_" RIVAUD | |
When flushing the buffers of Delivery processors owned by a Route/Track, inner deliveries of PortInsert processors were missed since PortInsert is not a Delivery subclass, but rather owns a Delivery as a private member. Expose a flush_buffers() for PortInsert and call it too. This is correct since (external) Send is a Delivery subclass, so that just makes the send part of inserts behave as external sends do. | |||
2016-07-14 | Consolidate delivery buffer flushing of all route types | Julien "_FrnchFrgg_" RIVAUD | |
Route::no_roll(), Route::roll(), Track::no_roll(), AudioTrack::roll() and MidiTrack::roll() all had the exact same loop for flushing buffers of their Delivery processors. That was a lot of replicated code that had to be kept synchronised by hand. Put that code into a protected method Route::flush_processor_buffers_locked() which is called instead. | |||
2016-07-15 | Update french translation | Julien "_FrnchFrgg_" RIVAUD | |
2016-07-15 | Make french translation up-to-date with Ardour's current code | Julien "_FrnchFrgg_" RIVAUD | |
2016-07-14 | prevent duplicate symbols (fix OSX compilation) | Robin Gareus | |
2016-07-14 | fix OSX compilation | Robin Gareus | |
2016-07-14 | fix file permissions - themes are not executable | Robin Gareus | |
2016-07-14 | clean up a-comp, remove old prototype UI | Robin Gareus | |
2016-07-14 | fix a -Wsign-compare | Robin Gareus | |
2016-07-14 | OSC: Fix Soloing to disable all solos in SIP mode as well | Len Ovens | |