summaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Collapse)Author
2014-01-23change VBAP visual parameter name again :)3.5.308Robin Gareus
2014-01-23VBAP change visual parameter name. Diffusion -> SpreadRobin Gareus
2014-01-23LV2 plugin save/delete -- fixes 5835Robin Gareus
2014-01-23midi-audition: make "no synth" selection work.Robin Gareus
2014-01-22configurable midi audition synthRobin Gareus
2014-01-22Update Russian translationAlexandre Prokoudine
Resync some terminology with proposed changes in the translation of Mixbus (session, snapping, monitoring).
2014-01-22attenuate master volumeRobin Gareus
2014-01-22fix crash -- midi tracker reset when seeking audioRobin Gareus
2014-01-22prepare midi-audition synth plugin config, incl no plugin external synthRobin Gareus
2014-01-22tweak reasonable synth:Robin Gareus
* prevent denormals / cut low volume * reduce default amplitude of fundamental
2014-01-22reset midi synth (panic) when seeking or re-starting auditionRobin Gareus
2014-01-22remove cruftRobin Gareus
2014-01-22backend for auditioning midi-files:Robin Gareus
* "downgrade" auditioner from AudioTrack to Track. * add relevant methods from both AudioTrack and MidiTrack.
2014-01-22take all tracks inside a midi-file into account when loading modelRobin Gareus
* fixes [region] length calculation, * prepare for auditioning midi files (one track plays it all)
2014-01-22open external [read-only] midi-files on constructionRobin Gareus
2014-01-22fix midi source factory -- load_model() uses shared_from_this()Robin Gareus
2014-01-22fix evoral assignment operator (copy buffer)Robin Gareus
2014-01-22fix bitslot already in use warningRobin Gareus
in e45151b89c64 route.cc was changed to create internal sends directly with role = Delivery::Aux; and not Delivery::Role (0). This change was motivated to initialize the panner for Aux-sends in the Delivery. Role(0) was used to override bitslot numbering during initial construction of the object when the state is loaded from XML after construction. This patch adds an explicit flag for that. (The previous Role(0) approach only worked for Aux-Sends but not Sends, anyway.)
2014-01-19lock source list when destroying it.Robin Gareus
2014-01-19remove cruftRobin Gareus
2014-01-18fix typo in VST flagsRobin Gareus
2014-01-18mark session dirty when panner-bypass is toggledRobin Gareus
2014-01-18towards a SRC source + resampling during auditionRobin Gareus
2014-01-17Fix crash when instrument plugins fail to instantiate.David Robillard
2014-01-17remove cruftRobin Gareus
2014-01-17fix typo in auditioner-seekRobin Gareus
2014-01-17add seeking to sfdb auditionerRobin Gareus
2014-01-16allow auditioning via the monitor section to work.Paul Davis
Ideally, we would feed the monitor section via an internal (aux) send/return, but this is an improvement over what we had before
2014-01-15continue with tweaks to VST timeinfo, such that the again demo plugin ↵Paul Davis
appears to work exactly as expected
2014-01-15minor tweak to layout of vestige aeffectx.hPaul Davis
2014-01-15more work on debugging VST timeinfo issuesPaul Davis
2014-01-15debug VST timeinfo callback, pt3Paul Davis
2014-01-15debug VST timeinfo callback, pt2Paul Davis
2014-01-15debug VST timeinfo callbackPaul Davis
2014-01-15don't require VST plugins to actually ask for time info fieldsPaul Davis
2014-01-15add lots more BBT-based time info for VST plugins (see 5737)Paul Davis
2014-01-15update VstTimeInfo structure, from Qtractor's version of vestige, which has ↵Paul Davis
all fields thanks to some steinberg online docs
2014-01-15don't pan send/return insertsRobin Gareus
2014-01-15rework LXVST port assignments - fixes #5827Robin Gareus
2014-01-15stereo-panner: clamp width during processing to valid rangeRobin Gareus
2014-01-15prevent stackoverflow when pannable changes to fewer paramsRobin Gareus
endless loop: e.g. 2in2out -> balance (or 1in1out) #23 0xb7ab5c17 in ARDOUR::Pannable::value_as_string #24 0xb2ebb206 in ARDOUR::Pannerbalance::value_as_string #25 0xb7ab5c17 in ARDOUR::Pannable::value_as_string #26 0xb2ebb206 in ARDOUR::Pannerbalance::value_as_string ad infinitum
2014-01-15re-allow panners for monitoring-section (for now)Robin Gareus
2014-01-15fix invalid width when swiching to 2in2outRobin Gareus
2014-01-15VBAP GUI convention: top == front ^= azimuth == .5Robin Gareus
This allows to move from stereo,mono panners to VBAP and back and also facilitates sharing pannables of all currently existing panners with semantically similar results. (somewhat dirty solution, this retains PBD::spherical_to_cartesian and maps angles pretty much everywhere else)
2014-01-15NOOP, semantic update, don't pannable's panner for direct access.Robin Gareus
2014-01-15cont'd backend work on panner-linkingRobin Gareus
2014-01-15remove debug codeRobin Gareus
2014-01-14fix compilation problem on OS X caused by a missing implementation of a ↵Paul Davis
virtual method
2014-01-13first stab at send+route panner linkRobin Gareus
2014-01-13allow to custom select panner-type for each delivery.Robin Gareus