Commit Graph

  • 32cce1ec39 Added fix 3fcef288e6 to dexed.lv2. master Holger Wirtz 2022-11-16 11:10:40 +0100
  • 517f4f5488 Fixes for portamento. dev Holger Wirtz 2022-01-23 15:43:28 +0000
  • 501cb9e7b6 SMall fix for protamento. Holger Wirtz 2022-01-19 16:45:59 +0000
  • 894c038dcd Fix for portamento time parameter. Holger Wirtz 2022-01-18 16:27:07 +0000
  • 3a08d13352 Added LV2 parameters callbacks for portamento parameters. Holger Wirtz 2022-01-18 16:19:27 +0000
  • 6cff7befc9 Added protamento parameters to Dexed.ttl Holger Wirtz 2022-01-18 16:04:07 +0000
  • 9b2b99e189 Added portamento patch. Holger Wirtz 2022-01-18 15:55:51 +0000
  • 6a3ad57f1f Started to add portamento code. Holger Wirtz 2022-01-18 11:58:32 +0100
  • 0d6edb7f4f Function and parameter setting via SysEx added. Holger Wirtz 2022-01-17 15:05:49 +0000
  • 377b7bb983 Added SYSEX function/parameter change. Currently only saving the state... Holger Wirtz 2022-01-17 11:28:24 +0000
  • 361066f3c3 Adding stubs for SysEx processing. Holger Wirtz 2022-01-17 11:27:10 +0100
  • f3ad093eb7 Renamed dexed.mh to README. Fix from upstream for setting controllers. Holger Wirtz 2022-01-17 11:01:08 +0100
  • 9c14cf9033
    Merge pull request #4 from zynthian/master Holger 2022-01-13 18:07:12 +0100
  • 827cb7f07a
    Add port groups. #4 Jośe Fernando Moyano 2022-01-12 17:19:47 +0100
  • cf3f5f22d1 Replaced env.cc towards dexed originals version (fixing some problems). Holger Wirtz 2020-12-27 17:08:52 +0100
  • d5a4d1ee88 Implemented b3e5c500e3546c0467629ccd08da3901a21b8848 from asb2m10: Implement accurate DX7 envelopes for the case that the attack phase h… Holger Wirtz 2020-12-26 19:14:18 +0100
  • 6632aa775f Added new modgui from popololo46. Thanks for creating!!! Holger Wirtz 2020-12-26 19:02:10 +0100
  • a5d812f4d7
    Update README.md Holger 2020-07-06 07:29:58 +0200
  • 271fd840a3
    Merge pull request #3 from zynthian/native-lv2 Holger 2020-01-09 14:54:27 +0100
  • 96bbaa898a Fix bank definitions. #3 jofemodo 2020-01-08 18:40:54 +0100
  • 0a85f7c264
    Merge pull request #2 from zynthian/native-lv2 Holger 2019-10-09 14:09:16 +0200
  • c6b829c5c4 Reorganize user presets in one single folder and using LV2 banks. #2 jofemodo 2019-10-09 12:01:03 +0200
  • 4c9aee711e Change user presets installation directory. jofemodo 2019-10-09 12:00:31 +0200
  • fe82e1da9d Organize presets into banks following LV2 specs. jofemodo 2019-10-08 22:15:29 +0200
  • f3518feb75 Removed checks for new(). Holger Wirtz 2018-03-07 12:00:49 +0100
  • 2bfd52fe6a Fixes for new() and exit(). Thanks to falkTX! Holger Wirtz 2018-03-06 15:25:33 +0100
  • 506f090c80 Fixes for new() and exit(). Hints from falkTX - thanks! Holger Wirtz 2018-03-06 15:22:27 +0100
  • 6801e49fca Small fix for transpose. Holger Wirtz 2018-03-02 12:04:52 +0000
  • 71c42214d9 Several fixes for adapting transpose to the patched engines. Holger Wirtz 2018-03-02 11:56:17 +0000
  • 8efb5f4406 Added all recent commits from main dexed to native-lv2. Holger Wirtz 2018-03-02 10:52:02 +0000
  • 58f8f4c3f8 Several fixes: - MW/AT/FC/BC should now work. - Fix for avoid crashing at removing plugin. Holger Wirtz 2018-03-01 17:38:59 +0000
  • 5feb790b60 Fixes for modwheel. Holger Wirtz 2018-01-12 14:28:19 +0000
  • bcff44c0a3 Fixes: delete unused creaed objects whenn errors occurs or plugin in unloaded. Holger Wirtz 2018-01-12 09:13:41 +0100
  • e142881822 Removed some last patches to avoid problems with sound generation. Holger Wirtz 2017-11-09 07:29:55 +0000
  • f63c4b35ef Revert "Fixes for dynamic memory allocation." Holger Wirtz 2017-11-09 07:23:16 +0000
  • 9677d5a792 Revoked the last changes... Holger Wirtz 2017-11-07 12:00:46 +0000
  • 359b5a0f38 Try to fix controllers. Holger Wirtz 2017-11-06 20:21:38 +0100
  • 1e7cefea9a Shorter names for user presets. Holger Wirtz 2017-09-14 08:49:56 +0200
  • 3a9568fa1a Fixes for dynamic memory allocation. root 2017-09-12 13:28:00 +0200
  • 6a2a90c869 Fixed a typo. root 2017-09-05 10:07:53 +0200
  • 0e4211fd34 Added checks for NULL - just to be sure. root 2017-08-30 13:03:41 +0200
  • 2413bf4210 Fix for maling clear that DEXED_ENGINE_MODERN is the chosen engine if tp is out of range. root 2017-08-28 14:00:24 +0200
  • c19776380c Merge pull request #1 from io7m/native-lv2 Holger 2017-08-28 08:41:43 +0200
  • 1cdd7eee3e
    Fix a crash when running in Ardour 5 #1 Mark Raynsford 2017-08-27 09:10:30 +0000
  • 1d6239f89d Very small changes... most are code cleanups and removed a to talkative trace output. root 2017-03-30 15:34:45 +0200
  • ca476751eb Added several patches from the original Dexed. root 2017-03-29 14:53:53 +0200
  • bf24d15002 Fixed memory leak and SEGV when removing plugin. root 2017-03-28 15:50:31 +0200
  • 2ccce5f59b . root 2017-03-28 10:36:07 +0200
  • 97bac5932d Fixed a problem when bypassing plugin. Fixed a SEGV when deleting the plugin. root 2017-03-28 10:34:42 +0200
  • 56adff66e1 Reimplemented MIDI controller 120 and 123 with event-cue-flushing. Holger Wirtz 2017-02-04 16:12:18 +0000
  • da0fabe3de Fix for MID controller handling. Holger Wirtz 2017-02-04 13:49:20 +0000
  • d8fcf2d029 Added MIDI controllers 0x7b and 0x78 for disabling all sound (e.g. when bypassing plugin). Holger Wirtz 2017-02-04 13:19:47 +0000
  • 62613d02d3 ... and another small fix. Holger Wirtz 2017-02-04 11:19:05 +0100
  • 26d3a8b2d1 Small fixes. Holger Wirtz 2017-02-04 11:11:16 +0100
  • dcbbb1ee7a Fixed problem with playing notes when deactivating the plugin. Holger Wirtz 2017-02-04 11:03:50 +0100
  • e3c0a2dae2 There was a bigger problem with a SEGV which I can't fix. So I decided to got back to a1f53457f8 and start again with implementing the feature of configuring in realtime how much voices (1..32) you may want to use. Also made some cleanup. root 2017-02-02 09:14:16 +0100
  • db623ea852 .. and forgot to add another changed file. root 2017-02-01 15:18:46 +0100
  • 7f44384e6b ... added not all files for last commit... root 2017-02-01 15:17:46 +0100
  • 7fec726e9c Cleanup. Adding LV2 control for assigning number of voices from 1..32. Created factory and user presets for using the new number_of_voices parameter. root 2017-02-01 15:15:42 +0100
  • a1f53457f8 Fixed manifest.ttl. root 2017-01-26 15:38:14 +0100
  • 9983cb1c04 Fixed creation and naming of converted SYSEX files. root 2017-01-26 14:17:43 +0100
  • b8ad1d6848 Fixed smaller errors. Exchanged presets to full ROM preset banks. Exchanged presets to my own favorite presets. This may change in future. root 2017-01-20 14:31:29 +0100
  • 9978e4ab0a Added dx7lv2sounds2preset: A script which creates manifest.ttl and presets.ttl. Added options to dx7sysex2lv2: "-b" (for adding bank-name to voice-name) and -n (for adding voice-number to voice-name). Smaller fixes. root 2017-01-20 13:45:10 +0100
  • 9700333fbe Fixed problems in Makefile (thanks to falkTX!). Fixed error in Dexed.ttl. Fixed problems in Dexed.ttl for using in MOD. root 2017-01-19 15:09:29 +0100
  • e95b8626cd Small changes. root 2017-01-18 09:43:10 +0100
  • 162cda23fc Small changes. root 2017-01-18 09:42:12 +0100
  • 7434f44d62 Fixes. Holger Wirtz 2017-01-17 13:28:49 +0100
  • b8182c6398 Changed flasg for compiling. Holger Wirtz 2017-01-17 10:24:20 +0100
  • b579f7b8c9 Changed to pkg-config in Makefile Added build description for mod-plugin-builde (dexed.mk) Holger Wirtz 2017-01-16 18:14:12 +0100
  • ca1c988782 Changed flags for lvtk2 to creating by pkgconfig. Holger Wirtz 2017-01-16 13:56:42 +0100
  • b642e190da Added precreated dexed_ttl.h for avoiding the need of ttl2c at cross-compiling. Holger Wirtz 2017-01-16 10:30:42 +0100
  • cca06890c3 Added some additional test sounds. Changed code for using the modulators (amp, itch, eg) - but does not help. Seems that there are some real problems in MSFA. Holger Wirtz 2017-01-15 17:32:57 +0000
  • d244387b22 Another fix for the initialization of the pitch-wheel. Holger Wirtz 2017-01-13 19:27:42 +0000
  • c2a3db70d9 Fixed problem with a to high counter for array. Holger Wirtz 2017-01-13 19:49:35 +0100
  • 58748364ac Fixed wrong initialization data for pitch-bend. Holger Wirtz 2017-01-13 19:46:16 +0100
  • 0aa2c1641f Resized the maximum number of notes from 16 (original DX7) to 32. Added the possibility to add more than one sysex file to dx7sysex2lv2. Added DX7/DX7II ROMs to user-data. Holger Wirtz 2017-01-13 15:04:33 +0100
  • c79953e738 Small fixes and added two user presets for testing. Holger Wirtz 2017-01-12 15:13:08 +0100
  • 8933343153 Added default user-presets (INIT sound). Fixed the OP enable bit-order. Holger Wirtz 2017-01-12 14:42:59 +0100
  • c14be135f6 Small fix. Holger Wirtz 2017-01-12 11:45:48 +0100
  • 0b61815e6f Added enable switch for every operator. Holger Wirtz 2017-01-12 11:37:59 +0100
  • fb64a8b33f Fixed initialization of pitch-bend. Added opSwitch to the controllers and changed controller code for this. Holger Wirtz 2017-01-12 09:11:35 +0100
  • f77c154c69 Fixed installation path in Makefile. Fixed several smaller problems in SYSEX-converter script. Holger Wirtz 2017-01-11 14:34:51 +0100
  • 0169790b95 Switched to original audio converting function (with saturation) to float Holger Wirtz 2017-01-11 11:40:33 +0100
  • 5dacaa0a4b Bugfix. Holger Wirtz 2017-01-10 12:52:50 +0100
  • d0112754d9 Update README.md Holger 2017-01-09 11:42:34 +0100
  • adb5db698f Update README.md Holger 2017-01-09 11:41:03 +0100
  • a94f560706 Added options for standard PC (Intel) to Makefile Holger Wirtz 2017-01-09 11:13:13 +0100
  • e5d053d06e Fixed mono-mode. But it sound not really good... Optimized LFO start, so it is only started when no key is currently pressed. Added some debug messages to locate the problem of setting mod ranges from 99 to 0 at startup. Holger Wirtz 2017-01-08 18:04:07 +0000
  • d352fa75a3 Added new parameters to bin/dx7sysex2lv2. Changed Dexed.ttl: enumeration-list instead of integers. Optimized the audio output-leveling. Holger Wirtz 2017-01-07 18:59:50 +0000
  • d425065b31 Added controllers for mod-wheel, foot, breath and aftertouch. Holger Wirtz 2017-01-07 18:40:55 +0000
  • c74b2b6635 Added several controllers. Most of them are not ready... Holger Wirtz 2017-01-07 12:16:53 +0000
  • f1e9078d17 Changing some default values. Holger Wirtz 2017-01-06 18:02:46 +0000
  • ddec7f1023 Fixed pitchwheel code. Added (fixed) master tune. Changed some initial parameters. Holger Wirtz 2017-01-06 17:56:24 +0000
  • 3d5ec67038 Added master-tune parameter. Holger Wirtz 2017-01-06 16:42:03 +0100
  • 3dd5e5a224 Changed clipping code - seems to be easier to read and avoiding complex calculations. Holger Wirtz 2017-01-05 15:57:32 +0000
  • 3d516e0811 Changed default engine to MODERN. Hope this limitsstrange sound behaviour for some sounds. Holger Wirtz 2017-01-03 13:50:39 +0100
  • 5d77123123 Ok, now simpler and better avoiding of clippin and distortion. Holger Wirtz 2016-12-22 16:19:35 +0000
  • 1b12a2a2d6 Arrrggh! I am a fool in math... Holger Wirtz 2016-12-21 19:57:01 +0000
  • 7eb8af4195 Fixing the out-amp against overdive. Holger Wirtz 2016-12-21 19:28:33 +0000
  • f647d06181 Added original Dexed clipping code. Can be disabled by setting "-DNON_DEXED_CLIP" in Makefile. Added switch for enabling pitch-wheel code - but this code seems currently to broken. For enabling add "-DPITCHWHEEL" in Makefile. Renamed method for calculating which operator is a carrier. Smaller optimizations. Holger Wirtz 2016-12-20 18:14:16 +0000