Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-18 | remove thinko in MidiRegion::post_set(). | nick_m | |
- should fix incorrect midi region length on split. | |||
2016-11-17 | Fix track-templates with sidechains -- closes #7117 | Robin Gareus | |
2016-11-17 | fix type in prev. commit | Robin Gareus | |
2016-11-17 | Add runtime option to disable MacVST | Robin Gareus | |
2016-11-17 | Allow to migrate sessions with VST plugins | Robin Gareus | |
2016-11-17 | try VST2.4's VSTPluginMain first | Robin Gareus | |
This fixes a crash with loading u-he Diva on windows. | |||
2016-11-16 | fix 32bit+PPC OSX builds | Robin Gareus | |
2016-11-15 | update MSVC project in the wake of cf1651e6 | Robin Gareus | |
2016-11-16 | a better fix for 6ed8c113a25 (scope) | nick_m | |
2016-11-16 | Region:;set_state() should always set quarter_note. | nick_m | |
- fix for 4.x sessions showing notes stacked at session start. | |||
2016-11-15 | consolidate VSTState functions | Robin Gareus | |
2016-11-15 | Accommodate a newly introduced source file in our MSVC project (libardour) | John Emmas | |
(although I'm not sure if it's actually used yet in the Windows build). | |||
2016-11-15 | rework 8e3b6c9ac (fstwin is C code, not C++) | Robin Gareus | |
2016-11-15 | Fix some typo. | Robin Gareus | |
2016-11-15 | add signal for VST state load | Robin Gareus | |
MacVST has no dedicated VST event-loop to directly handle this. | |||
2016-11-14 | Fix VST state-lock SNAFU (effSetChunk and process are exclusive) | Robin Gareus | |
2016-11-14 | consolidate VSTState initialization | Robin Gareus | |
2016-11-14 | Pass const references to plugin-list | Robin Gareus | |
2016-11-14 | Later code depends on prev_t not being NULL, use an assert() | Robin Gareus | |
2016-11-14 | tempo map cannot be empty (help static analyzer) | Robin Gareus | |
2016-11-14 | fix LV2 state versioning with session-templates | Robin Gareus | |
2016-11-14 | const'ness FTW | Robin Gareus | |
2016-11-14 | register some missing enums | Robin Gareus | |
2016-11-13 | VST set defaults only once (initially) | Robin Gareus | |
Opening the generic plugin UI or re-opening the GUI will call get_parameter_descriptor() again, and replace the defaults with current values. | |||
2016-11-13 | copy VST state on copy construction | Robin Gareus | |
This fixes issues with replicate instances & plugin-analysis instances not using the same set of parameters. | |||
2016-11-13 | Mac VST-2.x support | Robin Gareus | |
2016-11-11 | VST buffer paranoia | Robin Gareus | |
2016-11-11 | fix compilation on osx | nick_m | |
2016-11-10 | Remove a group when the last track in the group is removed | Robin Gareus | |
2016-11-10 | Correct the #includes for 'ardour/midi_cursor.h' (see commit #ec12fccf08) | John Emmas | |
There are a couple of header files where we use a reference to class ARDOUR::MidiCursor (rather than a pointer). To keep MSVC happy we need to #include its header file, rather than simply using a forward reference. | |||
2016-11-11 | remove debugging output | nick_m | |
2016-11-11 | remove unused variable and debugging. | nick_m | |
2016-11-11 | rename Region pos_beats -> quarter_note | nick_m | |
2016-11-11 | more tempo documentation. | nick_m | |
2016-11-11 | ensure non-zero midi region length when tempo map changes. | nick_m | |
2016-11-11 | TempoSection note-types-per-minute node name goes back to beats-per-minute ↵ | nick_m | |
for now. | |||
2016-11-11 | use note_type explicitly when constructing a Tempo in the hope that others ↵ | nick_m | |
follow. - should be a no-op | |||
2016-11-11 | remove recently added xml nodes. | nick_m | |
2016-11-11 | use frame interval api for empoMap::framepos_plus_qn() | nick_m | |
2016-11-11 | clarify bbt_at_frame() warning. | nick_m | |
2016-11-11 | rename note_divisions_per_minute -> ote_types_per_minute (double note_type) | nick_m | |
2016-11-11 | add empoMap::quarter_notes_between_frames(). | nick_m | |
- in an ideal world, this wouldn't be here at all, but is required to support framewalk_to_qn(). if Beats are at tick resolution, the frame-induced temporal rounding is acceptable. | |||
2016-11-11 | TempoSection::tempo_at methods return a Tempo, document the opposite direction. | nick_m | |
2016-11-11 | audio units uses quarter_notes_per_minute(). | nick_m | |
2016-11-11 | rename Tempo _beats_per_minute to _note_types_per_minute, provide pulse helpers. | nick_m | |
- adds quarter_notes_per_minute(), note_divisions_per_minute (double) pulses_per_minute() and frames_per_quarter_note() - this should be a no-op except for the use of tempo by the vst callback which definitely uses quarter notes per minute. - the XML node for TempoSection named 'beats-per-minute' has been renamed. | |||
2016-11-11 | tempo doc explains that currently Tempo::beats_per_minute means something else. | nick_m | |
- Tempo beats_per_minute() is currently implemented as note types per minute. a further patch will change Tempo to reflect this and provide some helpers. | |||
2016-11-11 | remove commented code. | nick_m | |
2016-11-11 | more tempo documentation. | nick_m | |
2016-11-11 | fix lock error in empoMap::quarter_note_at_bbt_rt(), expand constant tempo test. | nick_m | |
2016-11-11 | remove unused TempoMap::tempo_at_beat(). implement unused ↵ | nick_m | |
tempo_at_quarter_note(). |