Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-19 | Fix nightly typos'n'thinkos: initial-delay calculation | Robin Gareus | |
2017-09-19 | Fixed typo | R. Mattes | |
2017-09-19 | Accommodate newly added/removed source(s) in our MSVC project (libardour) | John Emmas | |
2017-09-19 | More s/frame/sample/ - fixes unit-test compilation | Robin Gareus | |
"frame" in #include file-names was replaced, this actually renames the files to follow suit. | |||
2017-09-19 | More Coreaudio SDK fixes, after 30b087ab3 | Robin Gareus | |
2017-09-19 | Amend c8a9b28d3 and 40aebce. Fix gain automation edge-cases: | Robin Gareus | |
* drop Trim/Fader automation for bypassed processor * Trim/Fader automation for Busses is always active when rolling | |||
2017-09-19 | partially revert 30b087ab3, CoreAudio SDK uses "Frames" | Robin Gareus | |
2017-09-18 | remove getter for Amp::_apply_automation_gain; reset member to false after ↵ | Paul Davis | |
use, and true after ::setup_automation_gain runs successfully | |||
2017-09-18 | consolidate roll methods into Route::roll() | Paul Davis | |
We want Track to shrink, and logic consolidation is always good. Route already knew about disk_reader and disk_writer, now it knows about _monitoring_control too | |||
2017-09-19 | Various updates and fixes for Latency Compensation | Robin Gareus | |
* centralize signal_latency_at_***_position to processors * update initial-delay/roll-delay when processor order changes * consolidate signal-latency calculation: use the same method for processor-changes and session's post_playback_latency. * include relative output-delay in roll-delay * fix capture processor position & optimize stem-export latency (roll-delay fixes pending Route:roll() update) | |||
2017-09-18 | remove debug output | Paul Davis | |
2017-09-18 | amend prev. commit | Robin Gareus | |
2017-09-18 | Tweak default config | Robin Gareus | |
* disable MMC by default * auto-detect audition-synth at first run (prefer gmsynth if available) | |||
2017-09-18 | Disk IO "pre-fader" means pre-trim, not post-trim | Paul Davis | |
2017-09-18 | NO-OP: reindent | Paul Davis | |
2017-09-18 | manually fix up comments in libs/timecode/src/time.cc that got edited by f2s | Paul Davis | |
2017-09-18 | globally change all use of "frame" to refer to audio into "sample". | Paul Davis | |
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode and video in order to keep the legible | |||
2017-09-18 | fix issue with initialization of a BBT_Time variable.6.0-pre0 | Paul Davis | |
2017-09-18 | add _locked() variants to new tempo experiment | Paul Davis | |
2017-09-18 | changes required to operate with the Evoral::Beats ticktime commit | Paul Davis | |
2017-09-18 | remove Evoral types.cpp since it is no longer required | Paul Davis | |
2017-09-18 | new header file for superclock stuff | Paul Davis | |
2017-09-18 | extend/fix/improve operator overloads and methods for Timecode::BBT_Time | Paul Davis | |
2017-09-18 | extend/fix/improve operator overloads and methods for Evoral::Beats | Paul Davis | |
2017-09-18 | NOOP: formatting | Paul Davis | |
2017-09-18 | ::find_next_event() does not need to be a pure virtual in ControlSet (it can ↵ | Paul Davis | |
originate in AutomatableSequence) | |||
2017-09-18 | remove locate debugging output | Paul Davis | |
2017-09-18 | fix for loading older sessions, where the rest for "is-track" was ↵ | Paul Davis | |
"has-diskstream", rather than "has-playlist" | |||
2017-09-18 | Don't build ni-maschine support by default | Robin Gareus | |
While the pads work, overall integration is still not present, mainly because the device does not lend itself for editing & mixing in a DAW environment. | |||
2017-09-18 | Maschine2 UI: basic widgets | Robin Gareus | |
2017-09-18 | Skeleton for NI Maschine2 Surface | Robin Gareus | |
2017-09-18 | sort of no-op ... remove debug output ... just basically put it in git so ↵ | Paul Davis | |
that i can fetch it on another machine | |||
2017-09-18 | reinstate "restart seek" behaviour but use a new Session::_seek_counter ↵ | Paul Davis | |
member variable for this | |||
2017-09-18 | no more locate-restart based on mismatch transport_frame and locate target | Paul Davis | |
2017-09-18 | remove tests for locate_pending() before deciding whether to increment ↵ | Paul Davis | |
transport position | |||
2017-09-18 | more verbose debug output for slave debugging | Paul Davis | |
2017-09-18 | verbose debug output for slave debugging | Paul Davis | |
2017-09-18 | attempt fix for LTC slave when locating | Paul Davis | |
2017-09-18 | delete slave during Session::destroy | Paul Davis | |
2017-09-18 | fix logic error that prevent input monitoring during slave wait states | Paul Davis | |
2017-09-18 | don't attempt MIDI playback if there are no MIDI buffers provided for processing | Paul Davis | |
2017-09-18 | additional DEBUG_TRACE output for slave/diskreader | Paul Davis | |
2017-09-18 | reset DiskReader "no disk output" flag in a couple of exceptional cases | Paul Davis | |
2017-09-18 | remove debug output | Paul Davis | |
2017-09-18 | Non-layered MIDI recording | Paul Davis | |
hand-adapted version of d977cc323852c from master This does not merge MIDI data, but trims MIDI regions at rec-stop like non-layered audio-recording does. | |||
2017-09-18 | remove debug output | Paul Davis | |
2017-09-18 | when calculating average slave/master delta, use absolute value. | Paul Davis | |
We're interested in average distance between slave/master, the direction is irrelevant and using sign as direction causes the computed average to be absurd | |||
2017-09-18 | remove all code related to "silent roll" concept. some debug output added | Paul Davis | |
2017-09-18 | NO-OP: mark various state property names as explicitly non-translated | Paul Davis | |
2017-09-18 | move disk_{writer,reader} into Route to allow for simple, sensible ↵ | Paul Davis | |
implementation of DiskIOPoint |