95 Commits (web-ui)

Author SHA1 Message Date
  falkTX 491fa7a76d
Deal with dynamic IO for AU, implement MakeConnection 1 year ago
  falkTX 4e2e3a8a38
Rework how AU macros are defined, use it for other formats 1 year ago
  falkTX dfc9e235c0
Another attempt at AU support 1 year ago
  falkTX 26373f3c70
Fix some code comments 1 year ago
  falkTX b29e345b8c
Move common code to DistrhoDetails.hpp; add constexpr attributes 2 years ago
  falkTX 54e1fb847d
Introduce kParameterIsHidden flag, implement it for LV2 2 years ago
  falkTX 53148852c0
Implement custom State::fileTypes for MOD 2 years ago
  falkTX 87e9b0f844
Define kCVPortIsOptional property and use it for LV2 2 years ago
  falkTX eff1c6f578 Add overloaded double precision functions to parameter ranges 2 years ago
  falkTX 632f9c4a32
Add default constructor to State struct 2 years ago
  falkTX 028060954a Make selftest more generally useful, inform plugins of such 2 years ago
  falkTX 17eecabd40
Deal a bit more with VST3 buses and arrangements 2 years ago
  falkTX f0c16920f5
Leave warning note about TimePosition.frame not being monotonic 2 years ago
  falkTX 007a457e1e Make sure the new `updateState` calls `setState` first 3 years ago
  falkTX 485832aff3 Get rid of the old DISTRHO_PLUGIN_WANT_STATEFILES 3 years ago
  falkTX b3c75c9a2a Clarify initial/default state 3 years ago
  falkTX 854a9c7649 Revamp state API, make it a struct 3 years ago
  falkTX 53fd80aa9c Start API for changing state from DSP 3 years ago
  falkTX 249c2e0470
Fix build 3 years ago
  falkTX 7e6e3cc84b Initial work for host-visible state 3 years ago
  falkTX 14423c5eec
Automable is not a word, sorry! 3 years ago
  falkTX ad055720fc
Add Plugin::isDummyInstance() method, useful for some plugins 3 years ago
  falkTX 145f3f9a25
Add some more basic documentation 3 years ago
  falkTX 1da1c811c7
Start of getResourcePath utility 3 years ago
  falkTX 2c91052619 Start of getBinaryFilename implementation; Cleanup 3 years ago
  falkTX 74f4898b2a Define functions for plugin format and binary/bundle path, WIP 3 years ago
  falkTX a7c2278668
VST3: Fix UI related issues 3 years ago
  falkTX 4e4d49ff70
Cleanup 3 years ago
  falkTX e4c69d2d65
More work towards VST3, main class starts to take shape 3 years ago
  falkTX 6d29d5d83d
Reduce amount of Plugin pure virtual methods, use runtime warnings 3 years ago
  JP Cimalando 3c37d4c096
Remove the const qualifier on ParameterEnumerationValue (#309) 3 years ago
  falkTX 92f0f978a1
Fix wording 3 years ago
  falkTX 495dcc4f03 Initial implementation of port groups 3 years ago
  falkTX 74214cbeaa
Improve documentation for kParameterIsOutput 3 years ago
  falkTX ead50d1c85
Add CV range flags, implement jack meta-data 4 years ago
  falkTX 21346d9ec7
send note and request parameter change implemented for JACK 4 years ago
  falkTX 0d72be018e
Tweak some comments 4 years ago
  falkTX d5d3fdf53f
Preliminar "parameter value change request" support 4 years ago
  falkTX c64350f41a
Write link to JACK transport API docs as reference 4 years ago
  falkTX 1083a86dd7
Make TimePosition::BarBeatTick::tick a double 4 years ago
  falkTX e36aaaa02f
Use DISTRHO_DECLARE_NON_COPYABLE 4 years ago
  falkTX 9d09b5e15b
Start implementation of state files; rework some code where sane 5 years ago
  falkTX deed311a09
Remove specialized constructor for ParameterRanges, not needed 5 years ago
  falkTX 58da5a6ef7
Leave note that AudioPort can be CV by specifying a hint 5 years ago
  falkTX 3fa7482577
Add initializer list constructor to ParameterRanges class 5 years ago
  JP Cimalando 945ee9a2f4 Suppress the copy methods of ParameterEnumerationValues (fixes #177) (#178) 5 years ago
  falkTX 3fddc2794f
Mention that parameter description is LV2 only 5 years ago
  JP Cimalando 126595f1a5 Add LV2 parameter comments 5 years ago
  falkTX f4f44ab0cd
Add Parameter short name support, used in LV2 and VST 5 years ago
  falkTX 7a056bbcf8
Don't return reference in getFixedValue function 5 years ago