Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-07 | I’m starting to regret these checks.. | Robin Gareus | |
2015-03-07 | no more gcc/ppc complaints | Robin Gareus | |
2015-03-07 | fix various -Wformat | Robin Gareus | |
2015-03-07 | fix copy/edit in 659a8a2 | Robin Gareus | |
2015-03-07 | engine dialog, update device is changed. | Robin Gareus | |
2015-03-07 | fix device changes.. | Robin Gareus | |
backend_changed() stopped the backend. | |||
2015-03-07 | fix latency report, take buffersize changes into account. | Robin Gareus | |
2015-03-07 | Hard Core Audio | Robin Gareus | |
* allow to change buffersizes * subscribe to buffersize & samplerate changes * add support for half-duplex devices. * aggregate Devices (not yet used) code from JACK2 * unify deprecated API wrappers * properly keep track of MIDI ports * disable MidiI/O during freewheeling * various small fixes & cleanup | |||
2015-03-07 | Add some newly introduced sources to our MSVC project (libardour) | John Emmas | |
2015-03-07 | Add a missing 'typename' specifier to the declaration for ↵ | John Emmas | |
'Evoral::Sequence::set_notes()' | |||
2015-03-07 | fix linux detection | Robin Gareus | |
2015-03-06 | more ongoing work on the coreaudio backend | Robin Gareus | |
* audio port names * latency compensation * xrun reporting * various fixes and cleanup | |||
2015-03-06 | build system tweaks for coreaudio/waves-coreaudio | Robin Gareus | |
2015-03-06 | Hide automation state options for MIDI controls. | David Robillard | |
These don't do anything, except mislead the user into expecting this stuff works like track automation. | |||
2015-03-06 | update Engine Dialog when devices are dis/connected. | Robin Gareus | |
2015-03-06 | cont’d work on the coreaudio backend & cleanup | Robin Gareus | |
2015-03-05 | Add MIDI readahead to options editor. | David Robillard | |
2015-03-05 | Handle edits while playing precisely. | David Robillard | |
This avoids stuck notes if active notes are edited, but without stopping all active notes in the region on any edit as before. This implementation injects note ons in places that aren't actually note starts. Depending on how percussive the instrument is, this may not be desired. In the future, an option for this would be an improvement, but there are other places where "start notes in the middle" is a reasonable option. I think that should be handled universally if we're to do it at all, so not considering it a part of this fix for now. | |||
2015-03-05 | Clean up MidiPlaylist::read, kill copy-paste code. | David Robillard | |
Towards putting more advanced logic here, where two copies of everything will get even more hairy. The two cases of reading from one or many regions are not very different in the read phase, the only difference is the target. So, point a reference to the appropriate target, use the same read code in either case, then sort/etc afterwards only if necessary. | |||
2015-03-05 | fix import of v2 session redirects: active or inactive | Ben Loftis | |
2015-03-05 | create engine thread before sending notifications. | Robin Gareus | |
Fixes missing thread in Pool in session_process, when switching backend threads (CoreAudio, Waves) | |||
2015-03-05 | get started on coreaudio/midi backend | Robin Gareus | |
2015-03-04 | remove unused empty function | Paul Davis | |
2015-03-04 | remove unused -N (nocache) option from readtest script | Paul Davis | |
2015-03-05 | fix another screwup/typo in 782dd70 | Robin Gareus | |
2015-03-05 | remove unused devel.variable in prev commit | Robin Gareus | |
2015-03-05 | alsa: implement timing callback | Robin Gareus | |
2015-03-04 | fix for previous checkin; should allow waves midi backend to work | Ben Loftis | |
2015-03-03 | Change order of midi entries so a new backend will default to a working midi ↵ | Ben Loftis | |
system. Needs testing on all platforms. | |||
2015-03-03 | recursive VST scans | Robin Gareus | |
2015-03-03 | recursive regexp file search. | Robin Gareus | |
2015-03-03 | Adapt our MSVC projects to use our (newly re-built) libsuil | John Emmas | |
2015-03-02 | leave a ToDo note for the butler. | Robin Gareus | |
2015-03-02 | explicitly close tmpfiles before unlink. | Robin Gareus | |
fixes issue on export tmpfiles remaining on windows | |||
2015-03-02 | add an explicit close function to sndfile | Robin Gareus | |
NB. if someday we want to switch back to upstream SndfileHandle, we need to subclass wrap it. (not sure what else is different, anyway) | |||
2015-03-01 | use Xthreads in session butler. | Robin Gareus | |
(hopefully) fixes export randomly stalling on windows: dequeue_request() was a single request (no queue) on Windows. Butler::queue_request() is called -> Butler goes to work.. -> while working, another request is queued -> butler never sees this -> deadlock during Freewheeling/Export wait_until_finished() waits for the 2nd request to be handled, and never returns. | |||
2015-03-01 | Xthread: blocking read + non-blocking write mode. | Robin Gareus | |
Needed for switching the butler to use Crossthreads. | |||
2015-03-01 | tiny cleanup due to long comment in between. | Robin Gareus | |
2015-03-01 | fix typo in c936c97 | Robin Gareus | |
2015-03-01 | possible fix for #6187 - assert(backend) | Robin Gareus | |
2015-02-28 | add AU cache/blacklist actions to prefs. | Robin Gareus | |
2015-02-28 | API to delete AU cache & blacklist | Robin Gareus | |
2015-02-28 | AU blacklist | Robin Gareus | |
2015-02-28 | AU fix potential endless loop during discovery | Robin Gareus | |
2015-02-28 | promote sustain pedal from meh to reasonable. | Robin Gareus | |
2015-02-28 | MSVC - accommodate some newly introduced calls to 'rintf()' | John Emmas | |
('rintf()' isn't available in MSVC) | |||
2015-02-28 | In libpbd the sources 'localeguard.cc/.h' and 'locale_guard.cc/.h' are ↵ | John Emmas | |
essentially identical now - so let's remove the former pair which were only ever needed when building with MSVC (should hopefully avoid future confusion !!) | |||
2015-02-28 | AU presets: allow to save & directly use. | Robin Gareus | |
2015-02-28 | include AU control outputs (as meters on generic UI) | Robin Gareus | |
2015-02-28 | automated toggles? yes we can! | Robin Gareus | |