Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-24 | a reverb is a reverb is a reverb5.1 | Robin Gareus | |
2016-08-24 | add missing include | Robin Gareus | |
2016-08-24 | fix copy/paste mistake | Robin Gareus | |
2016-08-24 | NO-OP: whitespace | Robin Gareus | |
2016-08-24 | lessons learned from a-fluidsynth | Robin Gareus | |
2016-08-24 | OSC: Add preset loading to OSC GUI | Len Ovens | |
2016-08-24 | reduce initial fluidsynth load | Robin Gareus | |
2016-08-24 | Take process-lock before processor-lock | Robin Gareus | |
This [hopefully] fixes jack1 zombification on session-load with large plugin-states. Previously it was possible to block Route::process_output_buffers(). | |||
2016-08-24 | prevent a unlikely race: concurrent restore() + work_response () | Robin Gareus | |
2016-08-24 | update fluidsynth patch | Robin Gareus | |
2016-08-24 | tweak a-fluidsynth reinit strategy. | Robin Gareus | |
reset synth in offline thread, queue panic on deactivate to be called in run() after first re-activate. Initial activation does not warrant a panic. | |||
2016-08-24 | strip down libfluidsynth a bit more | Robin Gareus | |
2016-08-24 | Fix string to float conversion when typing gain values in Gain Meter | Tim Mayberry | |
Remove the LocaleGuard so that the value of LC_NUMERIC is that of the users locale and sscanf will parse the string correctly. For instance, with a locale like nl_NL or fr_FR where the decimal point is different than the "C" locale, only the number up to the decimal point will be parsed by sscanf and input values will be rounded down. | |||
2016-08-24 | add support for reverb & chorus in a-fluidsynth | Robin Gareus | |
2016-08-24 | ARDOUR::FluidSynth automatically assign first 16 channels | Robin Gareus | |
2016-08-24 | fix generic GUI layout for no-control UIs | Robin Gareus | |
2016-08-24 | a-fluidsynth | Robin Gareus | |
2016-08-24 | properly fix copy/paste typos | Robin Gareus | |
2016-08-24 | fluidsynth 1.1.6 actually | Robin Gareus | |
2016-08-23 | fix windows build/runtime | Robin Gareus | |
2016-08-23 | example fluidsynth lua script (currently: hardcoded .sf2) | Robin Gareus | |
2016-08-23 | add FluidSynth Lua Bindings | Robin Gareus | |
2016-08-23 | add basic libardour wrapper for fluidsynth (for Lua bindings) | Robin Gareus | |
2016-08-23 | Import libfluidsynth into the Ardour codebase | Robin Gareus | |
2016-08-24 | Don't attempt to snap to the current musical grid when dragging tempi. | nick_m | |
2016-08-24 | Tempo marker movement snaps to the future grid, rather than the current one. | nick_m | |
- fixes jittery tempo movement when snapping within large gradients. | |||
2016-08-24 | Round to bar correctly in TempoMap::exact_beat_at_frame_locked(). | nick_m | |
2016-08-23 | Nyquist (pronounce it like Klopstock!) | Robin Gareus | |
2016-08-23 | fix threaded state restore (duplicate calls to restore during init) | Robin Gareus | |
and also allow immediate work during use latency-compute runs. At session load, Ardour calls a plugins "set default" state (GUI thread). Some plugins may schedule work during state-restore. Ardour immediately proceeded to restore the actual session plugin state without processing the already scheduled work and without calling run() for a plugin to apply state synchronously. | |||
2016-08-22 | OSC: Tweak GUI to be more user obvious. | Len Ovens | |
2016-08-22 | update session utils for API change in 636522 | Robin Gareus | |
2016-08-22 | print a warning if CoreAudio falls back to non realtime priority | Robin Gareus | |
2016-08-22 | better late than never | Robin Gareus | |
2016-08-22 | use user-specified insertion point when adding new tracks/busses with a template | Paul Davis | |
2016-08-22 | use insert at specification when duplicating tracks/busses | Paul Davis | |
2016-08-22 | fix signed/unsigned warning | Paul Davis | |
2016-08-22 | new libardour API for Session::new_route_from_template to allow specifying ↵ | Paul Davis | |
insertion point | |||
2016-08-22 | add insert-at combo selector for duplicate tracks dialog | Paul Davis | |
2016-08-22 | Parse information from harvid independent from the locale | Robin Gareus | |
This fixes a crash where aspect ratio "0.5" from harvid was interpreted as "0" in the French locale (expecting 0,5). Note: harvid uses a portable, not localized snprintf() implementation | |||
2016-08-22 | factor out "new route insertion point" enums so they can be shared by ↵ | Paul Davis | |
relevant dialogs | |||
2016-08-21 | remove debug output from last commit | Paul Davis | |
2016-08-21 | editing plugin with generic GUI has a tooltip saying it uses the primary ↵ | Paul Davis | |
modifier. Make it so | |||
2016-08-22 | pong on the major scale (and fix a typo) | Robin Gareus | |
2016-08-22 | Repeat INSENSITIVE colors instead of relying on inheritance | Julien "_FrnchFrgg_" RIVAUD | |
Since inheritance doesn't seem to work on some systems, though it worked on mine. | |||
2016-08-21 | OSC: populate check boxes with default settings at session start | Len Ovens | |
2016-08-21 | OSC: set global variables in global space - crash fix | Len Ovens | |
2016-08-21 | remove close buttons from Bundle Manager (rely on WM provided button) | Robin Gareus | |
2016-08-21 | even more consistent labels in the mundle manager | Robin Gareus | |
2016-08-21 | more musical pong. uhm ping. | Robin Gareus | |
2016-08-21 | Fix another crash at exit: | Robin Gareus | |
Collecting bindings after ::finish() has already destroyed half the GUI will result in memory corruption invalid Glib::RefPtr<Gtk::Action> Gtkmm2ext::ActionMap::get_actions() Gtkmm2ext::Bindings::get_all_actions() KeyEditor::Tab::populate() KeyEditor::refresh() Editor::set_script_action_name() LuaInstance::session_going_away() PBD::Destructible::drop_references() ARDOUR::Session::destroy() ARDOUR::Session::~Session() ARDOUR_UI::finish() |