Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-25 | Change PBD::find_files_matching_regex and PBD::find_files_matching_filter to ↵ | Tim Mayberry | |
take a Searchpath | |||
2014-06-25 | Remove limit parameter from PBD::find_files_matching_regex | Tim Mayberry | |
This limit was not used or documented. The same functionality can be performed when iterating through the results. | |||
2014-06-25 | Remove parameters from PBD::find_files_matching_regex | Tim Mayberry | |
The only users of this API always used the same options so just remove them. | |||
2014-06-24 | fix f6aaa16 (boost shared pointer) | Robin Gareus | |
2014-06-22 | when exporting regions, use ::legalize_for_path() on the playlist name so ↵ | Paul Davis | |
that filenames are legal. Also, use Glib::build_filename() rather than hardcoding / as the separator. How did this escape the search for this error? | |||
2014-06-23 | en/disable internal send+returns with tracks en/disable. | Robin Gareus | |
2014-06-22 | Do not allow to de/activate a track while the transport is rolling. | Robin Gareus | |
roll_delay and latency are only re-calculated when the transport is stopped. de/activating a track is also not RT-safe. | |||
2014-06-19 | no more stack smashing, renice debug messages | Robin Gareus | |
2014-06-19 | fix port-unregister (on failed latency measurement) | Robin Gareus | |
2014-06-17 | prepare midi-latency measurement using sysex messages | Robin Gareus | |
2014-06-17 | Replace all use of PathScanner with equivalent functions from pbd/file_utils.h | Tim Mayberry | |
2014-06-17 | Remove unused header includes | Tim Mayberry | |
2014-06-17 | Change PBD::PathScanner API to return results by value to avoid inadvertent ↵ | Tim Mayberry | |
memory leaks | |||
2014-06-16 | remove debug output | Robin Gareus | |
2014-06-16 | more alsa-midi debugging | Robin Gareus | |
2014-06-16 | more midi latency detection debugging | Robin Gareus | |
2014-06-16 | debug alsa midi latency measurement | Robin Gareus | |
2014-06-16 | fix typo in comment of prev. commit | Robin Gareus | |
2014-06-16 | fix region un/combine, based on a patch by Tom Brand | Robin Gareus | |
2014-06-15 | another edge-case, don't crash on invalid files with zero channels | Robin Gareus | |
2014-06-15 | optimize midi delayline. | Robin Gareus | |
2014-06-15 | offset automation by latency | Robin Gareus | |
2014-06-15 | offset automation by processor latency for bouncing/freezing | Robin Gareus | |
the same remains to be done for general route processing | |||
2014-06-15 | plug some leaks | Robin Gareus | |
2014-06-15 | fix pathscanner / stl_vector related memory leaks | Robin Gareus | |
2014-06-15 | Add newly introduced sources to our MSVC projects | John Emmas | |
2014-06-14 | strtok() is the root of all evil. | Robin Gareus | |
2014-06-13 | send-delayline: proper debug output (and sort includes on the way) | Robin Gareus | |
2014-06-13 | add AudioEngine API to configure individual MIDI devices | Robin Gareus | |
2014-06-12 | Use Ardour 3 credentials for soundcloud upload | Colin Fletcher | |
I registered 'Ardour 3' as an app with Soundcloud - here are the client_id and client_secret I got back. Probably the client_secret shouldn't be here - I'll try to understand what should really happen and fix this up in due course. Probably we should be using OAuth. Also remove a couple of bits of dead code and fix a few whitespace oddities. | |||
2014-06-12 | Export dialog: tidy code, & remove some superfluous debug output | Colin Fletcher | |
Remove some debug output, tidy up a few whitespace inconsistencies, use DEBUG::Soundcloud in one more place, and zap a couple of unused variables. | |||
2014-06-12 | Post-export hook tweaks | Colin Fletcher | |
Remove the Soundcloud username & password from the parameter substitutions passed to the post-export hook: having thought about this now, I can't actually think of a case where these are of any use at all. In compensation, add %s and %n parameters that expand to the session directory and name - maybe people will think of uses for these. | |||
2014-06-12 | delayline: properly hand-over the shared-pointer. | Robin Gareus | |
2014-06-11 | fix possible crash when setting delivery name w/o panshell | Robin Gareus | |
2014-06-11 | NOOP, re-indent using tabs | Robin Gareus | |
2014-06-11 | align internal sends using delaylines | Robin Gareus | |
2014-06-11 | basic integration of delaylines (still un-nused) | Robin Gareus | |
2014-06-11 | add delayline implementaion (in prep for latency compensation) | Robin Gareus | |
2014-06-11 | NOOP, re-indent & whitespace | Robin Gareus | |
2014-06-11 | prepare midi buffer API for midi-delaylines | Robin Gareus | |
2014-06-11 | fix midi buffer erase() | Robin Gareus | |
2014-06-10 | fix crash recovery: add new constructors to SndFileSource, AudioFileSource, ↵ | Paul Davis | |
add a new SourceFactory method and finally tweak AudioDiskstream::use_pending_capture_data() to create both the required whole-file and the in-playlist regions | |||
2014-06-10 | wrap MIDI timecode at 24h | Robin Gareus | |
2014-06-10 | really fix sending MIDI timecode. | Robin Gareus | |
2014-06-08 | reset accumulated capture offset on file roll-over. | Robin Gareus | |
(previously it was not reset as long as rec-arm and rec-enable remained enabled) | |||
2014-06-08 | prepare MIDI latency measurement (backend) | Robin Gareus | |
2014-06-08 | implement midi capture alignment: | Robin Gareus | |
For audio: not writing frames to the capture ringbuffer offsets the recording. For midi: we need to keep track of the record range and subtract the accumulated difference from the event time. | |||
2014-06-07 | Revert windows backend search expression to "*backend.dll" | Tim Mayberry | |
2014-06-04 | fixes to change engines while Ardour is running. | Robin Gareus | |
When a new backend is selected, it is loaded to query available devices etc. This effectively drops the current backend. | |||
2014-06-04 | Revert "add API to query a processor's frozen state." | Robin Gareus | |
Theoretically one could alter the plugins after a delivery even on a frozen track. ..or even change settings, the ordering and add/remove plugins after the frozen part of a track. We won't go there. Frozen is frozen. this API is not needed after all. This reverts commit a771dea20332bf31162ccb13a518e0348b441dd1. |