Multi stage modulation envelope MOVED TO PROJECTS

Until our dedicated user library is in place you can post examples and modules here

Moderators: electrogear, exonerate

Re: Multi stage modulation envelope (beta) update to V0.9.7.2

Postby infuzion on Fri Dec 11, 2009 6:13 pm

ortys wrote:many thanks for your reply, here my osm, 2 osc fm, the only special thing is that with the DeSyncer-code
when the envelope is not 0 it prevents to sync the oscillators on keypress.... with the adsr it works....
many thanks for your help....
Thanks.
First, your patches have the sustain loop staring at the first point. MSE doesn't seem to like that, so if you start your patches on the 2nd point you're fine there.
Turn on the Hold preference to get the release working (on the top of the Pref panel, or drill to {Multi-Envelope, Finish:Gate}.
If you have the starting or release point any higher than 0, you are likely to hear clicks.

I tested your MSE just by using the Voices, Sine, Sawtooth, Multiplication, & DS Out module & primitives, hand-edited the MSE points & sustain looping, using on-board audio & cheap computer speakers. I heard no clicks, & seemed to work fine. Any more problems I'm guessing it is your OSM/patches.
Need help? First search the forum & WiKi, then post in the help forum with a clear topic, request, & OSM. Then please WiKi the correct solution. If you want my personal assistance, I charge by the hour or for an exchange of services.
infuzion
smstar
smstar
 
Posts: 6163
Joined: Wed May 04, 2005 8:02 pm
Location: Earth, USA, CO, Denver

Re: Multi stage modulation envelope (beta) update to V0.9.7.2

Postby ortys on Tue Dec 15, 2009 10:36 pm

Hello
to check i made a supersimple thingy (just the init-Patch with stock adsr / MSE and a selector
to choose... adsr doesn't click, MSE does (try'd many possibility's)....
but the strange thing (that could also be the source of the trouble) is that the MSE
is soooo slow in Fruityloops... could it be that the MSE needs some parameters
(speed/signature/samplerate whatever, i am just guessing) that Fruityloops doesn't
provide?
is there any Patch that uses the MSE that i could test if works there?

many thanks for your effort
all the best
styro
Attachments
click_demo_MSE.osm
(80.32 KiB) Downloaded 122 times
ortys
essemer
 
Posts: 8
Joined: Fri Dec 11, 2009 1:26 am

Re: Multi stage modulation envelope (beta) update to V0.9.7.2

Postby MyCo on Tue Dec 15, 2009 11:41 pm

in the properties panel of the MSE toggle the "hold" option on. If this is off, the whole voice is getting killed by the internal voice management of SynthMaker when you release the corresponding key. So there won't be any "release state" at all. In the ADSR module from the toolbox, the hold option is on by default.
Some of my SynthMaker examples: TranceDrive, LoopDrive
or go directly to my Blog
User avatar
MyCo
smaniac
 
Posts: 1016
Joined: Mon Dec 19, 2005 1:43 am
Location: Germany

Re: Multi stage modulation envelope (beta) update to V0.9.7.2

Postby ortys on Wed Dec 16, 2009 1:58 am

After finding out that in the Properties-Module (of the MSE) FruityLoops somehow links the wrong (upper) TimeSig module connector to the Beats/Measure wireless out and changing it to the lower one (that gives out 16) everthing works like a charm.
Before the envelopes where so slow that i had to untick the hold, or the note never ended....

many thanks for everybodies help

styro
ortys
essemer
 
Posts: 8
Joined: Fri Dec 11, 2009 1:26 am

Re: Multi stage modulation envelope (beta) update to V0.9.7.2

Postby ortys on Wed Dec 23, 2009 2:47 pm

Hello,
unfortunately i am still runnning in to some Problems /Question. When there is more than one MSE in a schematic and i want to save a preset to a file and reload the file the envelopes get garbeld. also i had the problem that sometimes the sound just stopped and there was 100% DC on the audiooutput (oscilloscope in FL). in this case the envelpoe out doesent go to 0, the poly readout show very small fluctuating values. when i changed to the default shape its ok again...
also i have the impression that the MSE does not have much resolution in very fast transients, is this a hop(128) problem?
is there a way to change this?
and at last... i there a possibilty to change the default shape (to have a sharp attack?)

sorry if i am missing something
and many thanks for any help

orty
Attachments
simple2MSE.osm
(127.55 KiB) Downloaded 132 times
ortys
essemer
 
Posts: 8
Joined: Fri Dec 11, 2009 1:26 am

Re: Multi stage modulation envelope (beta) update to V0.9.7.2

Postby infuzion on Wed Dec 23, 2009 7:20 pm

ortys wrote:When there is more than one MSE in a schematic and i want to save a preset to a file and reload the file the envelopes get garbeld.
in this case the envelpoe out doesent go to 0, the poly readout show very small fluctuating values. when i changed to the default shape its ok again...
also i have the impression that the MSE does not have much resolution in very fast transients, is this a hop(128) problem? is there a way to change this?
and at last... i there a possibilty to change the default shape (to have a sharp attack?)

1) The "Preset" name is usually the issue, but it seems you have changed this. Try saving some patches with 2 Wave Draws, & if they are also garbled then the issue is with the SM primitive. If not, might be an issue with FL-SM, since I think my MSE versions had no problems.
2) That can be the last endpoint > 0, your OSM, or a bug in the MSE.
3) The hop can be the issue, though perhaps it needs better programming to catch these issues. Shrinking the hop requires altering all the maths that depend on the hop=128.
4) inside Multi-Env/Envelope Points/Presets/[all 3 modules]/__ array/__ array/__ array/unlabled/unlabled/__ array there is an In labeled reset. The Float Array Sample & Hold connected to that is what you need to feed the "default" you want.
Need help? First search the forum & WiKi, then post in the help forum with a clear topic, request, & OSM. Then please WiKi the correct solution. If you want my personal assistance, I charge by the hour or for an exchange of services.
infuzion
smstar
smstar
 
Posts: 6163
Joined: Wed May 04, 2005 8:02 pm
Location: Earth, USA, CO, Denver

Re: Multi stage modulation envelope (beta) update to V0.9.7.2

Postby ortys on Tue Dec 29, 2009 1:32 am

Hello
Now that the x-max-stress is over i could look a little deeper at the Preset-save to file-issue...
this happens also in synthmaker 1.1.5 , meens it doesnt seem to be an FL-Problem
when i replace the MSE with Wavedraws save a Preset to a file works flawless.

to post the Preset-Files i had to rename them to *.doc (*.txt seems to be not allowd by the forum...)

looking at the saved file (s2MSE-E.doc) of the simple2MSE.osm i saw after the
Multi Env2-X Array Float Array (64)
1 0.000000
|
64 0.200000
Float 0.120000 <--------------Parameter without name
Multi Env2-Curve Array Float Array (64)
1 0.000000
|
64 0.200000
Float 0.080000 <--------------Parameter without name

does this mean something? when i make a diff of this file with the saved (imported and garbeld) Preset (s2MSE-Ex.doc) these values are different...

also there in the save file there is the same 2 lines per MSE

Multi Env1-Sustain On Float 1.000000
Multi Env1-Retrigger Float 0.000000 <---------------
Multi Env1-Retrigger Float 0.000000 <---------------
Multi Env1-Sustain start X Float 2.000000

in the resaved Preset it changes to

Multi Env1-Sustain On Float 1.000000
Multi Env1-Retrigger Float 0.000000 <---------------
Multi Env1-Retrigger Float 1.000000 <--------------
Multi Env1-Sustain start X Float 2.000000

many thanks for any hints and your patience.....

styro
Attachments
s2MSE-Ex.doc
(6.37 KiB) Downloaded 106 times
s2MSE-E.doc
(6.37 KiB) Downloaded 94 times
ortys
essemer
 
Posts: 8
Joined: Fri Dec 11, 2009 1:26 am

Re: Multi stage modulation envelope (beta) update to V0.9.7.2

Postby infuzion on Tue Dec 29, 2009 4:08 am

Then it looks like there are missing & wrong preset names. You'll have to find & dig into each preset primitive, & check the Preset Name modules.
Need help? First search the forum & WiKi, then post in the help forum with a clear topic, request, & OSM. Then please WiKi the correct solution. If you want my personal assistance, I charge by the hour or for an exchange of services.
infuzion
smstar
smstar
 
Posts: 6163
Joined: Wed May 04, 2005 8:02 pm
Location: Earth, USA, CO, Denver

Re: Multi stage modulation envelope (beta) update to V0.9.7.2

Postby Large on Mon Mar 01, 2010 6:19 am

Exonerate, have you made any progress on this? There is currently (2010) no decent envelope in SM, and you are our only hope :)

Please finish this :)
User avatar
Large
essemilian
 
Posts: 300
Joined: Sun Mar 16, 2008 1:53 am
Location: Seattle, WA

Re: Multi stage modulation envelope (beta) update to V0.9.7.2

Postby exonerate on Mon Mar 01, 2010 8:10 pm

Large wrote:Exonerate, have you made any progress on this? There is currently (2010) no decent envelope in SM, and you are our only hope :)

Please finish this :)


Thanks for the bump I needed it :)

I tried writing the audio code a couple of times to get rid of the biggest issue the env has, the envelope going out of sync when looping the sustain.

I wasn't successful, but in them attempts I was trying my damn hardest to keep the hop, to save CPU. But I'm going to have to do this without the hop this time so CPU use is going to increase, but I have a few optimizing tricks up me sleeves so hopefully it shouldn't increase to much in the long run.

Once I've done that I'll get through all the other remaining issues.

Cheers ;)

Exo
The Developer Toolkit -- A collection of over 150 modules and counting. Available from the Registered Users forum.
User avatar
exonerate
smaniac
 
Posts: 1487
Joined: Sat Dec 30, 2006 1:57 pm
Location: England, West Yorkshire, Huddersfield

Re: Multi stage modulation envelope (beta) update to V0.9.7.2

Postby Large on Mon Mar 01, 2010 8:26 pm

Thanks for your reply.

I eagerly await the updated, fixed envelope :)
I can make custom presets in Synthmaker. Post a CROPPED mp3 of the synth sound you want and I can make it.
User avatar
Large
essemilian
 
Posts: 300
Joined: Sun Mar 16, 2008 1:53 am
Location: Seattle, WA

Re: Multi stage modulation envelope (beta) update to V0.9.7.2

Postby Acrobat on Tue Mar 02, 2010 11:22 am

Great news! Strategically I think you are doing the right thing avoiding the hop, so you should see timing problems much clearer. :D
User avatar
Acrobat
smaniac
 
Posts: 1660
Joined: Mon Jun 04, 2007 10:50 pm
Location: Roma, Italia

Re: Multi stage modulation envelope (beta) update to V0.9.7.2

Postby exonerate on Tue Mar 02, 2010 10:35 pm

Ok done a quick update :)

changes in 1.9.7.6:

removed the hop
Reduced the number of wave reads to two
sustain looping is now in sync
removed empty spaces at the end of drop down lists
Added option to lock or unlock sustain points in point menu
Given preset names to variables which didn't have them


This update is mostly about fixing the sustain sync issue, so if someone can test that. :)

The inside of this env is an absolute nightmare in places, really hard to understand some of it and make changes. But I'll get there :)

Cheers ;)

Exo
The Developer Toolkit -- A collection of over 150 modules and counting. Available from the Registered Users forum.
User avatar
exonerate
smaniac
 
Posts: 1487
Joined: Sat Dec 30, 2006 1:57 pm
Location: England, West Yorkshire, Huddersfield

Re: Multi stage modulation envelope MOVED TO PROJECTS

Postby exonerate on Thu Mar 04, 2010 5:20 pm

This project has been moved to a new thread in projects HERE

Cheers ;)

Exo
The Developer Toolkit -- A collection of over 150 modules and counting. Available from the Registered Users forum.
User avatar
exonerate
smaniac
 
Posts: 1487
Joined: Sat Dec 30, 2006 1:57 pm
Location: England, West Yorkshire, Huddersfield

Previous

Return to Examples

Who is online

Users browsing this forum: No registered users and 1 guest