jens
|
ea4397907f
|
- added load of fxb through GUI
- added load of fxp through GUI
|
2023-04-28 14:08:59 +02:00 |
|
jens
|
b4add9e530
|
- constify
- refactored MidiCC
- JaySynthSound is not MidiCC, but has MidiCC
- refactored xml import export for patches and banks
|
2023-04-28 12:32:26 +02:00 |
|
jens
|
5850ab5d46
|
- Bank/Patch load/save: Opens fileChooser on btn press and calls pluginProcessor
|
2023-04-28 09:47:31 +02:00 |
|
jens
|
45f2696b77
|
Added GUI buttons for bank/patch load and save
|
2023-04-28 08:31:59 +02:00 |
|
jens
|
8819167c54
|
Fixed waves path for linux
|
2023-04-28 08:30:23 +02:00 |
|
jens
|
cb14eaef59
|
- cleaned up module Makefiles
- reduce variable settings in Makefile
|
2023-04-26 21:39:41 +02:00 |
|
jens
|
b4f4b1fa66
|
- Refactored MAke system. Put sources into config.mk
- export variables of main Makefile
|
2023-04-26 10:50:12 +02:00 |
|
jens
|
91518b32e5
|
- added Makefile for windows target
|
2023-04-26 10:48:03 +02:00 |
|
jens
|
05ec69ca99
|
- added Make files for windows target using mingw
|
2023-04-26 10:47:27 +02:00 |
|
jens
|
3af11a3278
|
- added config.mk and Makefile for Jay's build system
|
2023-04-21 14:29:31 +02:00 |
|
jens
|
978c752e8b
|
- use jsy_min/jsy_max
- fixed includes
- removed redundant MW table
- added Missing JK_MidiClock
|
2023-04-21 14:25:04 +02:00 |
|
jens
|
62a2d47cb3
|
- BPM display use BPM calculation from LFO
- LFO: fixed S&H waveforms
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@737 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-08-24 11:46:40 +00:00 |
|
jens
|
ef6d5fdb7e
|
- also feed Global LFO 2..4 with Midi Clock
- set parameter text for MIDISYNC_MODE
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@736 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-08-17 20:53:43 +00:00 |
|
jens
|
c5ba984db2
|
- reverted removing JK Midi Clock
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@735 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-08-17 17:44:52 +00:00 |
|
jens
|
e60083523d
|
- removed JK Midi clock
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@734 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-08-17 17:34:44 +00:00 |
|
jens
|
2eb2a15b18
|
- removed JK Midi clock
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@733 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-08-17 17:33:44 +00:00 |
|
jens
|
a561dbeb19
|
- set thread name in initializer
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@732 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-08-17 12:07:25 +00:00 |
|
jens
|
0e77236f70
|
- fixed spurious edits
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@731 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-08-17 11:37:24 +00:00 |
|
jens
|
e52ff13137
|
[LFO]
- optimized Sync_mod()
- vectorized Sync_processV()
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@730 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-08-17 11:23:49 +00:00 |
|
jens
|
b8a572b2d2
|
- added brackets
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@729 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-08-16 09:32:31 +00:00 |
|
jens
|
9a4a7dddcb
|
- improved vectorization of LFO
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@728 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-08-16 08:58:45 +00:00 |
|
jens
|
590e2a77b3
|
- fixed LFO S&H
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@727 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-08-15 12:51:13 +00:00 |
|
jens
|
0f8abfd428
|
- LFO: added Sync modes Frequency, Phase and Frequency + Phase
- added GUI Parameter MIDISYNC_MODE and MIDISYNC_BERATDIV
- wired MIDISYNC params down to global LFO
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@726 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-08-15 12:32:16 +00:00 |
|
jens
|
7b731dd270
|
- cleaned up
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@725 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-08-12 12:02:12 +00:00 |
|
jens
|
dc931ac98d
|
- fixed inconsistent LFO modulation range
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@724 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-08-12 11:55:08 +00:00 |
|
jens
|
23260bc635
|
- LFO: use common synced phase generator
calc sin and cos using math functions
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@723 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-08-12 06:11:29 +00:00 |
|
jens
|
a430c135e7
|
- added sync multiplicator
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@722 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-08-11 19:21:52 +00:00 |
|
jens
|
4c6f9859bd
|
- wired all LFO types to Sync_phase_update
- refactored waveform names
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@721 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-08-11 16:36:00 +00:00 |
|
jens
|
6b11f1dd1a
|
- call funcSyncOnFreqUpdate if omega has changed
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@720 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-08-11 07:05:26 +00:00 |
|
jens
|
a3f8bb1e4e
|
- abstracted Sync with callbacks
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@719 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-08-11 06:48:49 +00:00 |
|
jens
|
7e3cdbc5ac
|
- simplified sync
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@718 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-08-10 16:23:38 +00:00 |
|
jens
|
6014af2bec
|
- added master clock PLL
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@717 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-08-10 16:07:19 +00:00 |
|
jens
|
840b7a3427
|
- prepared Midiclock sync of voices
- buttonLed has flash() has brightness
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@716 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-08-06 12:09:37 +00:00 |
|
jens
|
eecd6c5005
|
- increased to version 0.5.8
- improved limiter
- VCO: Waveform "Impulse" hase now amplitude of 100
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@715 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2020-07-23 15:42:35 +00:00 |
|
jens
|
c1fef5ca83
|
[JaySynth]
- fixed assertions
- JucePlugin_ProducesMidiOutput 1
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@353 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2016-12-10 13:51:22 +00:00 |
|
jens
|
e2fe3dce7b
|
increased max. LFO frequency to 200Hz
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@277 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2015-11-21 06:25:50 +00:00 |
|
jens
|
b1da36e4ff
|
- improved wave export
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@274 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2015-10-31 09:02:59 +00:00 |
|
jens
|
f19ad38f23
|
- constify
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@272 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2015-10-22 17:52:36 +00:00 |
|
jens
|
f0b52a2cbe
|
- commit last changes
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@271 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2015-05-31 10:31:59 +00:00 |
|
jens
|
210833df74
|
- evaluate MidiClock
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@269 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2015-03-20 16:35:58 +00:00 |
|
jens
|
262bc75179
|
- humanizing based on jittered slider positions
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@267 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2015-03-19 10:48:24 +00:00 |
|
jens
|
aa0d99f484
|
- umanize sliders are base 10
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@266 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2015-03-19 10:47:29 +00:00 |
|
jens
|
4a5b81d580
|
- changed default params
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@265 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2015-03-19 10:47:06 +00:00 |
|
jens
|
7c3bc91dfa
|
- slightly humanize master tune
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@245 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2015-02-24 20:54:52 +00:00 |
|
jens
|
4ba22ca4d1
|
- Use logarithmic curve for VCO-Humanize parameter slider
- VCO and VCF Humanize 0 to 100%
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@244 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2015-02-22 14:14:05 +00:00 |
|
jens
|
aac8d59289
|
- switch to old VCO humanize using WITH_OLD_HUMANIZE (enabled)
- increased version to 0.5.7
- added patch 'Play It Right' to demo bank
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@241 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2015-02-22 13:31:20 +00:00 |
|
jens
|
d060c00828
|
- fixed leakage
- fixed assertion failure
- fixed warnings
- fixed version number
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@238 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2015-02-22 10:05:57 +00:00 |
|
jens
|
dadf05a851
|
- fixed notification stuff
- getWritePointer()
- added custom build step; copy dll to VST-Plugins folder
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@237 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2015-02-21 23:04:53 +00:00 |
|
jens
|
cfc9645b0b
|
- port to minGw
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@235 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2015-02-21 17:09:43 +00:00 |
|
jens
|
843c6e300c
|
- initial import
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@37 b431acfa-c32f-4a4a-93f1-934dc6c82436
|
2014-10-25 07:27:55 +00:00 |
|