Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-10-08 | Added use click emphasis toggle (gtk2_ardour)click-emphasis-optional-final | Damien Zammit | |
2015-10-08 | Added use click emphasis toggle (libs/ardour) | Damien Zammit | |
2015-10-07 | fix crash on 2nd Lock | Robin Gareus | |
2015-10-07 | add missing include | Robin Gareus | |
2015-10-07 | fix solo-group override | Robin Gareus | |
2015-10-07 | allow to load huge VST plugin states -fixes #6623 | Robin Gareus | |
by default libxml has a XML_MAX_TEXT_LENGTH of 10M with base64 encoding that allows at most 2.5MB state. set XML_PARSE_HUGE to read large sessions | |||
2015-10-07 | amend prev commit. | Robin Gareus | |
2015-10-07 | update solo button callback semantics | Robin Gareus | |
override-group toggles current group state (not disables groups) | |||
2015-10-07 | fix crash for solo btn2 + primary-mod | Robin Gareus | |
2015-10-07 | fix exclusive solo group-override | Robin Gareus | |
2015-10-07 | only subdivide plugin-cycle when automation is playing | Robin Gareus | |
PluginInsert::automation_run() subdivides plugin-run on every control-port automation event (without splitting the process cycle). libevoral has no automation-control context, hence this function must be implemented by Automatable. | |||
2015-10-07 | Fix handling of Sysex messages with WinMME midi driver | Tim Mayberry | |
2015-10-07 | print VST blacklist filename (for good measure) | Robin Gareus | |
2015-10-07 | implement solo group override | Robin Gareus | |
2015-10-06 | add missing include | Robin Gareus | |
2015-10-06 | renice code. RAII rocks. | Robin Gareus | |
2015-10-06 | CPPUNIT workaround for mingw/wine/windows | Robin Gareus | |
2015-10-06 | cancel-solo always clears all solo-state, just in case. | Robin Gareus | |
2015-10-06 | add a "reset all solo state" safeguard | Robin Gareus | |
2015-10-06 | fix initial AFL/PFL state after session-load | Robin Gareus | |
2015-10-06 | add missing semicolon | Robin Gareus | |
2015-10-06 | more debugging for MIDI input via WinMME | Paul Davis | |
2015-10-06 | detect windows DLL architecture | Robin Gareus | |
2015-10-06 | remove newly unused code | Robin Gareus | |
2015-10-06 | propagate solo/iso when disconnecting ports. | Robin Gareus | |
2015-10-06 | add more debugging to portaudio/MME MIDI backend | Paul Davis | |
2015-10-06 | Do not restore engine state if we don't have control | Robin Gareus | |
When connecting to already running jack, display jack's buffersize correctly. | |||
2015-10-06 | more solo propagation fixes. | Robin Gareus | |
handle cases Track(s) -> Bus1 -> Bus2 | |||
2015-10-06 | fix implicit mute display | Robin Gareus | |
2015-10-06 | "Solo Lock" only locks explicit solo (not implicit). | Robin Gareus | |
fixes issue: Track -> Bus 1) solo track -> implicit Bus solo 2) Solo-Lock Bus 3) un-solo track -> Bus is stuck w/implicit solo on | |||
2015-10-06 | Solo-Isolate has no effect on solo propagation. | Robin Gareus | |
'Isolate' means that when another track is solo'd the isolated track won't mute. | |||
2015-10-06 | Fix WinMME midi driver shutdown with sysex enabled | Tim Mayberry | |
midiInReset triggers the sysex callback to tell the application that it has finished with the buffer. Calling midiInAddBuffer results in an infinite loop so just return during shutdown. | |||
2015-10-06 | Include button number in canvas button press/release debug info | Tim Mayberry | |
2015-10-06 | Remove an unnecessary boolean argument in jack utils | Tim Mayberry | |
Specify latency in JackCommandLineOptions instead | |||
2015-10-06 | Stop engine when clicking back button in latency measurement tab of ↵ | Tim Mayberry | |
EngineControl dialog The engine is started when you switch to latency measurement tab but it isn't stopped if you just click the back button without measuring for latency. | |||
2015-10-06 | Remove unused methods in ARDOUR_UI for starting/stopping engine | Tim Mayberry | |
2015-10-06 | Add EngineControl::stop_engine method to show errors when stopping engine | Tim Mayberry | |
This replaces using ARDOUR_UI::disconnect_from_session which is only used by the EngineControl class. ARDOUR_UI::disconnect_from_session also disconnects from the AudioEngine::Halted signal which seems unnecessary as Halted is not emitted when stopping the engine and calling update_sample_rate() which is already handled when the AudioEngine::Stopped signal is emitted. | |||
2015-10-06 | Handle all errors when starting backend in EngineDialog | Tim Mayberry | |
2015-10-06 | Align switch statement with case labels to reduce indentation in EngineDialog | Tim Mayberry | |
2015-10-06 | Initialize AudioEngine::last_backend_error() to the default error string | Tim Mayberry | |
Currently the last backend error string is only set when calling AudioBackend::start. Errors that occur when calling other AudioBackend methods like AudioBackend::set_buffer_size do not set the last backend error string. So until all the required AudioBackend methods return an ErrorCode and last_backend_error() can be removed just set it to a default string. Until all errors that occur are correctly indicated by returning an error code there will still be situations where last_backend_error() is not indicative of the true error. For instance AudioEngine::start is called and it fails but returns a valid error code so last_backend_error() is set, then some other engine/backend method is called that fails and as last_backend_error is not set the GUI will display the incorrect error message. | |||
2015-10-06 | Update sample rate and CPU load in status bar when AudioEngine stopped | Tim Mayberry | |
2015-10-06 | Show DSP/CPU load of 0.0% when AudioEngine isn't running | Tim Mayberry | |
2015-10-06 | fix implicit solo on disconnect - fixes #6308 | Robin Gareus | |
2015-10-06 | forward "disconnect all", partial fix for #6308 | Robin Gareus | |
2015-10-05 | fix typo in prev. commit | Robin Gareus | |
2015-10-05 | fix typo | Robin Gareus | |
2015-10-05 | use quotes for in-tree pbd/glib wrapper include | Robin Gareus | |
2015-10-05 | remove unused fstream includes | Robin Gareus | |
2015-10-05 | remove ofstream from gtk2ardour | Robin Gareus | |
2015-10-05 | remove i/ofstream from libardour | Robin Gareus | |
except: * audio-unit (ifstream is known to work on OSX) * evoral curve algorithm debugger * cycle-timer debug code * export_handler's CDMarker -> TODO |