Here are my synthedit modules - no guarantees of working though ...
Use them as you like as long as I get a credit (Daz Disley), and if you make money with any of them I'd appreciate a donation :


cheers - daz
oh, and my plugins are here...
GUI :: diy envelope display

using a single Patch Mem Float Out, dd_EnvDisp drives an arbitrary number of chained containers to create the above display from a single png
throw some audio at it, and watch it go :)
zip includes sem, se1, png & txt
2 more examples over at www.synthedit.info under prefabs
GUI ::Double-click reset

The name says it all ... double click the knob to have the value reset
The 2 clicks must be less than [Interval (ms)] apart
Ctrl-Double-Click to randomize :)
Bool input pins duplicate the above functions too ...
Suggested and tested by Eric Langou and Max Bregestovski
Also Double-click reset (2) with min and max random range pins
GUI::infinite knob

turns a regular knob into an infinite one.
lets it spin round and round and round and round .... Obviously, it requires a knob image that has positions for all points around 360°
Additional version with Mouse Down bool pin allows an AP value of 0.0 or 1.0 to also wrap ... try it - you'll see !
DSP :: bucket delay unit

A simple little bucket-style delay box - no interpolation and a size control instead of a modulation control.
dd_bucket acts like an old-skool bucket delay - when the size is decreased, whatever is in the 'rest' of the bucket remains so that when size is later re-increased, the remaining material gets played once more.
does not change pitch of audio when size is changed, but rather decreases the amount of the bucket in use
does not sleep, or anything else fance - size not suitable for sample rate modulation, but then, why would you ?
N.B: a seriously simple modification to the SESDK delay example, so its more by Jeff M than me ;)
GUI::7 Segment LED display driver / controller ** newly updated


7 segment numerical digital display driver. now works for positive and negative numbers with choice for number of decimal places
GUI & DSP::Float Plex


For when you have a lot of values that change with preset but don't need automation or midi control.
Combines 32 gui-floats into a single gui-text to pass from gui to dsp, then splits dsp-text into dsp-floats.
Includes dsp-text2dsp-volts module too - more cpu than using 32 x Float2Volt but maybe useful.
GUI::
23 Segment LED VU driver *** updated ***


LED driver using 3dB steps from 0 down to -60, then -60 to -90 and -90 to -120
doesn't simply turn the led on and off, but smoothly fades animation positions between 0 and 1
2 Main modes, for full bar graph or single flying led
3 clipping modes - fade : hold for X, fade over Y, flash : in over X, out over Y, wait : stay lit until reset
peak output pin which, as the name would suggest, outputs the peak level.
when reset pressed, this is, err, reset.

ZIP file includes module, prefab, leds, and reset button

DSP::bit depth prefab

bit reduction to a specific number of bits
uses standard quantizer and fixed values of (20/2^x) where x = bitdepth
thanks to Rurik, Eric and Lance ...


DSP::dd_choke

passes signal for 58 seconds, mutes it for 2. When passing, voltage on notify pin = 0v, when muted = 10v
use to make your demo switch off for 2 seconds every minute !


GUI::dd_FloatClock
outputs current time as guifloats, and as animation positions for driving analog style clocks.
comes in 3 flavours with different pin arrangements
to use your own graphic to make a clock hand, include a frame for both 0% and 100% values, or it won't display properly ...



GUI::dd_DateTime

my first synthedit module : DD_DateTime, with big thanks to AstralP for getting me started.
2 text pins - put a c++ strftime() argument into one and get the resulting string from the other.

version 1.1 - thanks to sirsicksick and HGFortune - 2 format pins and no default time format - see the module help window for help on format ...

download it here


DSP::dd_wireless [basic proof of concept]

not at all tested yet !! more than one instance of each module will cause problems, and there is no attention paid to sync, so don't expect much :)