User Tools

Site Tools


vividshaper_reference_manual

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
vividshaper_reference_manual [2025/08/23 17:25] – [API] larsvividshaper_reference_manual [2025/09/13 15:47] (current) – [API] lars
Line 89: Line 89:
 legato         -- A value true/false. Turns on legato effect (currently only for monophonic, 1 generator) legato         -- A value true/false. Turns on legato effect (currently only for monophonic, 1 generator)
 portamento[x]  -- Portamento for oscillator x (between 0 - 5, seconds per seminote where 0 = off) portamento[x]  -- Portamento for oscillator x (between 0 - 5, seconds per seminote where 0 = off)
 +portamentotype -- 0 for linear, 1 for exponential
  
 -- Coming soon in a future version (v1.5 probably) -- Coming soon in a future version (v1.5 probably)
Line 109: Line 109:
 d1vol[x]       -- How much of the output from oscillator x that should be routed to delay1 bus d1vol[x]       -- How much of the output from oscillator x that should be routed to delay1 bus
 d2vol[x]       -- How much of the output from oscillator x that should be routed to delay2 bus d2vol[x]       -- How much of the output from oscillator x that should be routed to delay2 bus
-ovol[x]        -- How much of oscillator x that should be sent to main output (1 = default) + 
-mvol           -- Amplify main output only (1 = default)+-- Reverb output information 
 +reverb1[x]     -- Reverb1 parameters: 
 +               --   reverb1[1] = wet (value from 0 - 1, where 0 = dry) 
 +               --   reverb1[2] = space (value from 0 - 1) 
 +               --   reverb1[3] = damp (value from 0 - 1, where lower values = less damp) 
 +               --   reverb1[4] = reverb level (volume of reverb tail) 
 +               --   reverb1[5] = mixMode (0 or 1), 0 = insert, 1 = send) 
 +               --   reverb1[6] = tailLatch (0 or 1), 0 = no, 1 = yes  
 +               --   reverb1[7] = keep (0 - 1), how much of original stereo signal to keep 
 +               --   reverb1[8] = cross (0 - 1), how much stereo signals should cross 
 +reverb2[x]     -- Reverb2 parameters 
 +rrvol          -- Amplification of reberb2 output 
 + 
 +-- Other routes of sound 
 +mvol[x]        -- How much of oscillator x that should be sent to main output (1 = default) 
 +mrvol          -- Amplification on main route 
 +avol[x]        -- How much of oscillator x that should be sent to alternative output 
 +apanning[x]    -- Panning per oscillator on the alternative route 
 +arvol          -- Amplification on alternative route 
 + 
  
 -- Views settings -- Views settings
Line 169: Line 189:
 -- start higher. You can also call the function without level as argument (v1.4). It will then be zero. -- start higher. You can also call the function without level as argument (v1.4). It will then be zero.
 vol[x] = VSADSR(attack,decay,sustain,release,level,timeOn,timeOff) -- level is initial volume vol[x] = VSADSR(attack,decay,sustain,release,level,timeOn,timeOff) -- level is initial volume
-vol[x] = VSADSR(attack,decay,sustain,release,timeOn,timeOff) -- Coming in v1.4+vol[x] = VSADSR(attack,decay,sustain,release,timeOn,timeOff) -- Shorter version without init level
 vol[x] = VSADSRE(attack,decay,sustain,release,level,timeOn,timeOff) -- Exponential release vol[x] = VSADSRE(attack,decay,sustain,release,level,timeOn,timeOff) -- Exponential release
-vol[x] = VSADSR(attack,decay,sustain,release,timeOn,timeOff) -- Coming in v1.4+vol[x] = VSADSR(attack,decay,sustain,release,timeOn,timeOff) -- Shorter version without init level 
  
 -- Filters (x = oscillator) -- Filters (x = oscillator)
vividshaper_reference_manual.1755962706.txt.gz · Last modified: by lars