Commit Graph
26 Commits
Author SHA1 Message Date
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