Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-10 | Interpret start & length_beats properties as double rather than Evoral::Beats. | nick_m | |
- Evoral::Beats operator!= would prevent an increment of start_beats by intervals of less than a tick, so its possible that other subtle problems existed due to this kind of thing. | |||
2016-10-09 | Add some more midi-region BBT lua-bindings | Robin Gareus | |
2016-10-09 | Ensure midi region start trim always sets _start_beats. | nick_m | |
- Property::set() requires that new_val != current for a change to occur, but Beats::operator!= has tick resolution. i think this is pretty good evidence that _start/_length_beats should actually be double rather than Evoral::Beats (adjusting a region by increments of less than a tick is desirable). | |||
2016-10-09 | TempoSection methods deal in beats rather than pulses per minute. | nick_m | |
- removes note type from curve function for a slightly more accurate result. | |||
2016-10-09 | Ensure we have a region _beat for legacy sessions, set _pulse ↵ | nick_m | |
unconditionally when loading from xml. | |||
2016-10-09 | Fix logic fail when setting midi region position, rework midi region start ↵ | nick_m | |
trimming. | |||
2016-10-07 | prepare for proper VST synth categorization | Robin Gareus | |
2016-10-07 | Clean up is_instrument vs needs-midi-in API | Robin Gareus | |
The latter is only really relevant for Audio Units. This fixes an issue with vocoders or audio-plugins that simply have a MIDI input for other purposes to be wrongly categorized as Instruments.. .. and thereby override strict-i/o rules (prefer stereo) | |||
2016-10-07 | fix namespace inconsistency | Robin Gareus | |
2016-10-07 | proper C++ const API (possible fix for MSVC builds) | Robin Gareus | |
2016-10-07 | Allow 'qm-dsp' to build again with MSVC | John Emmas | |
2016-10-07 | honor Vamp Plugin preferred step+block sizes. | Robin Gareus | |
2016-10-07 | Build qm-dsp & kissfft as static lib w/hidden symbols | Robin Gareus | |
...as precaution for plugins which may potentially use a different version of the library. | |||
2016-10-07 | fix typo in 0cf75054 | Robin Gareus | |
2016-10-07 | avoid more C++11 - fixes OSX/PPC & MSVC builds | Robin Gareus | |
2016-10-07 | remove cruft | Robin Gareus | |
2016-10-07 | Document version of bundled qm-dsp library | Robin Gareus | |
2016-10-07 | Lua binding for std::map<>::at() | Robin Gareus | |
2016-10-07 | Add tempo-map Lua bindings | Robin Gareus | |
2016-10-07 | avoid C++11 - fixes OSX/PPC builds | Robin Gareus | |
2016-10-07 | Add Lua bindings for basic MIDI model editing | Robin Gareus | |
2016-10-06 | cont'd work on Vamp/Lua bindings | Robin Gareus | |
2016-10-06 | remove more unused qm-dsp code (fixes windows compile no LAPACK) | Robin Gareus | |
2016-10-06 | Thin out qm-dsp code: no threading | Robin Gareus | |
2016-10-06 | update/include Queen Mary Vamp plugin set | Robin Gareus | |
2016-10-06 | update OnsetDetector for updated QM-DSP | Robin Gareus | |
2016-10-06 | update qm-dsp library | Robin Gareus | |
2016-10-05 | Add option to separate type-0 SMF channels to tracks | Robin Gareus | |
2016-10-05 | split type-0 SMF files by channel on import | Robin Gareus | |
2016-10-05 | SMF add support for type-0 files (count channels, not tracks) | Robin Gareus | |
2016-10-05 | Revert "add debug info to a-fluidsynth" | Robin Gareus | |
This reverts commit 6821f54817e03a55f100f422b6c0bba4328c8fb8. | |||
2016-10-05 | add debug info to a-fluidsynth | Robin Gareus | |
2016-10-05 | add API to list Vamp Plugins | Robin Gareus | |
2016-10-05 | update doxygen doc | Robin Gareus | |
2016-10-04 | Make some functions which are needed for native VST support like snprintf() ↵ | Michael Beer | |
visible in FreeBSD. | |||
2016-10-04 | NetBSD ships with backtrace(3) in libexecinfo | Kamil Rytarowski | |
2016-10-04 | NetBSD uses statvfs for the functionality of statfs on Linux | Kamil Rytarowski | |
2016-10-04 | NetBSD ships with pollts(2) similar to Linux specific ppoll() | Kamil Rytarowski | |
2016-10-04 | NetBSD ships with <sys/endian.h> not <endian.h> | Kamil Rytarowski | |
2016-10-04 | Detect free space on NetBSD | Kamil Rytarowski | |
2016-10-04 | allow linking unbundled version of qm-dsp | Nils Philippsen | |
In the course, rename the bundled, built version libqm-dsp so it matches packaged versions. | |||
2016-10-04 | NO-OP sort class-keys (for windows builds, luabridge) | Robin Gareus | |
2016-10-04 | Vamp::Plugins::process Lua bindings | Robin Gareus | |
2016-10-04 | use typedef'ed types (avoid comma in CPP macro) | Robin Gareus | |
2016-10-03 | add static ClassKey for windows linking | Robin Gareus | |
2016-10-03 | cont'd work on Lua Vamp-plugin API | Robin Gareus | |
2016-10-03 | enable LuaAPI::Vamp::analyze() callback | Robin Gareus | |
2016-10-03 | consistent VAMP includes | Robin Gareus | |
This resolves an ambiguity VampHost::Vamp::Plugin and Vamp::Plugin | |||
2016-10-03 | Add Vamp-plugin Lua bindings (work in progress) | Robin Gareus | |
2016-10-02 | Remove unused methods, add tests to ensure meter divisors don't mess with Beats. | nick_m | |
- TempoMap::framepos_minus_beats() was only used by its test, so don't build the test. |