Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-30 | remove debug output | Robin Gareus | |
2016-10-30 | Update prototype API (3f739738) for windows/dll compat | Robin Gareus | |
memory allocated by a .dll must be free()d by the given dll. | |||
2016-10-30 | Drop UpdateMidnam shared_ptr reference when the plugin is removed | Robin Gareus | |
2016-10-30 | Fix moving master | Len Ovens | |
2016-10-30 | avoid C++11 (and remove debug output) | Robin Gareus | |
2016-10-29 | GUI support for plugin provided midnam | Robin Gareus | |
2016-10-29 | Prototype LV2 extension for plugins to provide Midnams | Robin Gareus | |
2016-10-29 | Prepare for the day when MTAV does no longer force-override InstrumentInfo | Robin Gareus | |
2016-10-29 | Allow to dynamically un/load Midnam Patches | Robin Gareus | |
2016-10-29 | Allow to construct a XML tree from a text buffer | Robin Gareus | |
2016-10-29 | Fix crash with empty patch-names. | Robin Gareus | |
An empty text will not produce a bounding box. | |||
2016-10-29 | a-fluidsynth: fix off-by one. Assign all MIDI channels if possible | Robin Gareus | |
2016-10-29 | OSC: Slow down data storm at surface refresh | Len Ovens | |
2016-10-28 | OSC: Add names/fader value to master and monitor. | Len Ovens | |
2016-10-28 | OSC: simplify int sends too. | Len Ovens | |
2016-10-28 | OSC: More simplification - floats this time. | Len Ovens | |
2016-10-28 | OSC: simplify Global feedback (remove repetitive code) | Len Ovens | |
2016-10-27 | yet another waf/HIDAPI tweak | Robin Gareus | |
2016-10-27 | Prevent duplicate moves when selecting regions on shared playlists | Robin Gareus | |
selecting regions on multiple tracks which share playlists and dragging them has various odd side-effects. This prevents the worst of such edge-cases. A cleaner solution would be to not allow selecting the same region on multiple tracks at the same time in the first place. Comments are welcome. | |||
2016-10-26 | Fix restoration of key bindings assigned to Windows+key, bug #7037 | Tim Mayberry | |
Windows key generates Mod4+Super (at least with the version of Gdk we use on linux) so for bindings using the Windows key to work, GDK_SUPER_MASK has to be added to modifier mask. | |||
2016-10-25 | Desperate hack to align master-bus on export. | Robin Gareus | |
Another 90% solution which hopefully gives us another year :( see comments Session::start_audio_export() for explanation. | |||
2016-10-26 | clean up ghost note wrt create drag. | nick_m | |
- hide ghost note when add dragging. - new note length snaps as per ghost note start (shifted snap). - prevent ghost note from appearing before region start. | |||
2016-10-25 | don't mix framepos with quarter notes when calculating _start frames. | nick_m | |
- quarter note precision is greater than the frame-based _position. using it as a reference may cause a rounding error if the region is locked to MusicTime. - also fixes a _start position bug when trimming midi regions. - we really need a better api for this kind of thing. - in combination with the previous two patches, this should fix various missing first note issues. | |||
2016-10-25 | make MidiRegion::start/length_beats() const. | nick_m | |
2016-10-25 | remove unnecessary rounding from MidiSource::midi_read() | nick_m | |
- we already have start_beats, so don't try to recalculate something similar for the position comparison. | |||
2016-10-25 | expand on existing tempo tests. | nick_m | |
2016-10-25 | Don't recalculate region beat position on session load, fix AudioTime thinko. | nick_m | |
2016-10-23 | OSC fix debug logic for catchall messages | Len Ovens | |
2016-10-23 | OSC Accept int in first parameter in path commands as well as float. | Len Ovens | |
2016-10-24 | Fix HIDAPI optional (python: False vs 'False') | Robin Gareus | |
2016-10-23 | Include hidapi library | Robin Gareus | |
2016-10-23 | Introduce "virtual" async MIDI ports | Robin Gareus | |
This allows to flush an async MIDI port's ringbuffer at cycle-start, to makes its data available as "input/source" during process(), while collecting data in the background for the next cycle. This facilitates virtual MIDI Ports for eg. Control Surface Pads: output from a surface, input to Ardour channels. | |||
2016-10-23 | NO-OP: whitespace | Robin Gareus | |
2016-10-23 | Don't add initial points for MIDI-CC | Robin Gareus | |
eg. import a .mid that has a CC later in the file. Arodur wrongly added an initial point, effectively moving the event backwards to "0" (no virgin territory) | |||
2016-10-21 | when fetching MIDI ports for bundles and auto-connection, ignore ↵ | Paul Davis | |
control-only (and "virtual") MIDI ports "virtual" is a placeholder name for ALSA sequencer MIDI through ports | |||
2016-10-21 | remove debug output | Paul Davis | |
2016-10-21 | minor code-tidying tweak - continue if port handle is null, rather than nest ↵ | Paul Davis | |
inside conditional | |||
2016-10-21 | vamp_audio_to_midi script now operates on a list of regions, calling ↵ | Nathan Stewart | |
qm-transcription for each region. The MIDI region holding the output is resized to the extents of the audio region list. This is because qm-transcription is a memory hog and barfs if you try to process too big a region. | |||
2016-10-20 | Track Insert/Remove Time dialog: | Ben Loftis | |
Disambiguate "glued" -> glued-to-musical-time (MIDI) regions. *Users didn't know that this is necessary to operate on MIDI regions. | |||
2016-10-20 | Track Insert/Remove dialog improvements: | Ben Loftis | |
By default, enable glued regions and markers. If you are removing time, you probably want MIDI regions to move. | |||
2016-10-20 | Track Add/Remove Time dialog improvements: | Ben Loftis | |
Add a clock to show the position of the edit, to remove ambiguity If a Range is selected, pre-fill the position and length clocks Clock format should default to the editor's secondary clock mode | |||
2016-10-20 | use new API for user-provided MIDI port information | Paul Davis | |
2016-10-20 | infrastructure for save/restore of MIDI port user-provided information | Paul Davis | |
2016-10-20 | GUI tweaks for MIDI port options | Paul Davis | |
2016-10-20 | tweak logic for MIDI input follows selection | Paul Davis | |
2016-10-21 | InsertRemoveTimeDialog initially ignores mouse edit position. also do this ↵ | nick_m | |
for distance calculation. | |||
2016-10-21 | bbt duration clock tweak. | nick_m | |
2016-10-20 | Remove some (no longer needed) source files from our MSVC project (gtk2_ardour) | John Emmas | |
2016-10-20 | MIDI port options now tracks dynamic port register/unregister | Paul Davis | |
2016-10-19 | add mcp device files for artist series controllers | Ben Loftis | |