Finishing the multi stage modulation envelope

Special collaborative projects managed by SynthMaker users

Moderators: electrogear, exonerate

Re: Finishing the multi stage modulation envelope

Postby infuzion on Thu Apr 08, 2010 6:11 am

Large wrote:Geez, that didn't take long. After about 7 notes, one of them hung. And kept hanging.
Maybe they are hanging in your synth, but with out an OSM I have no real way to isolate the issue. It seems no one else has this issue?
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: Finishing the multi stage modulation envelope

Postby aliasant on Thu Apr 08, 2010 2:39 pm

I think I have said it before but yes. It sounds as if this problem is outside SM. The Synth keyboard itself or the cable/midi interface.

I had similar with a bad driver for my Motu. I kept getting hanged notes but once they fixed the drivers all was good.
I have tested this and had no problems at all but I didnt test it for more then a few minutes.
It's never to late to be late.....
http://martinrodensjo.smugmug.com/
User avatar
aliasant
smunatic
 
Posts: 2386
Joined: Sat Dec 30, 2006 5:49 pm
Location: Sweden

Re: Finishing the multi stage modulation envelope

Postby exonerate on Thu Apr 08, 2010 6:20 pm

I fixed the issue with the possible voice not being killed when using manual gate.

I think this must be the cause of your problem, Large.

Test the new one in my first post. I uploaded that yesterday by the way, had a few issues with my PC and then forgot to mention the update!

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: Finishing the multi stage modulation envelope

Postby infuzion on Thu Apr 08, 2010 7:19 pm

exonerate wrote:Test the new one in my first post. I uploaded that yesterday by the way, had a few issues with my PC and then forgot to mention the update!
Doh! Just spend a few hours de-bugging & reducing the GUI portion!
right clicking the curve control was not redrawing the straightened link.
Exactly how did you do this please?
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: Finishing the multi stage modulation envelope

Postby exonerate on Thu Apr 08, 2010 8:57 pm

infuzion wrote:
exonerate wrote:Test the new one in my first post. I uploaded that yesterday by the way, had a few issues with my PC and then forgot to mention the update!
Doh! Just spend a few hours de-bugging & reducing the GUI portion!
right clicking the curve control was not redrawing the straightened link.
Exactly how did you do this please?


No worries my changes were minor so they can be worked into yours rather than the other way round. :)

For the curve not redrawing, do this....go into the Rightclick module. You see the module called "if not, Click on Curve?" take the "pass" output from that and connect it to the "Redraw" wireless Out .

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: Finishing the multi stage modulation envelope

Postby Large on Sat Apr 10, 2010 2:25 am

This time it took 2 minutes to "get the hang of it". I played a little manually, then hit play to play a complex melody via the Piano Roll (FL's Midi). No hanging.
Then went back to manually playing keyboard in random ways. And it happened.
Seems when two or more notes hit at the same time, or nearly at the same time causes the note hang... :(
User avatar
Large
essemilian
 
Posts: 300
Joined: Sun Mar 16, 2008 1:53 am
Location: Seattle, WA

Re: Finishing the multi stage modulation envelope

Postby stefan on Sat Apr 10, 2010 10:04 am

Large wrote:This time it took 2 minutes to "get the hang of it". I played a little manually, then hit play to play a complex melody via the Piano Roll (FL's Midi). No hanging.
Then went back to manually playing keyboard in random ways. And it happened.
Seems when two or more notes hit at the same time, or nearly at the same time causes the note hang... :(


But ONLY when played live on a midi keyboard?

BTW, AWESOME that you guys are still working on this to get it really perfect. I love it :)
Stefan
User avatar
stefan
smunatic
 
Posts: 2384
Joined: Wed Dec 15, 2004 9:24 pm
Location: Gothenburg, Sweden

Re: Finishing the multi stage modulation envelope

Postby Acrobat on Sat Apr 10, 2010 1:04 pm

Large wrote:This time it took 2 minutes to "get the hang of it". I played a little manually, then hit play to play a complex melody via the Piano Roll (FL's Midi). No hanging.
Then went back to manually playing keyboard in random ways. And it happened.
Seems when two or more notes hit at the same time, or nearly at the same time causes the note hang... :(


I wonder if the hang happens playing an oscillator or a sample...?
I think you should always specify that, and the MIDI to voices input settings too.
User avatar
Acrobat
smaniac
 
Posts: 1660
Joined: Mon Jun 04, 2007 10:50 pm
Location: Roma, Italia

Re: Finishing the multi stage modulation envelope

Postby infuzion on Sat Apr 10, 2010 1:20 pm

stefan wrote:
Large wrote:This time it took 2 minutes to "get the hang of it". I played a little manually, then hit play to play a complex melody via the Piano Roll (FL's Midi). No hanging.
Then went back to manually playing keyboard in random ways. And it happened.
Seems when two or more notes hit at the same time, or nearly at the same time causes the note hang... :(
But ONLY when played live on a midi keyboard?
I'm 20% certain that is it his OSM causing the hanging, 30% certain that it is his setup (drivers etc), but with out an OSM to test or bug reports from others there is no way I am even going to try to isolate or de-bug. The MSE could be bugged, but there is no way to tell.

Edit: Please do not think I am making fun of you Large. But I really have no way to isolate the problem. It would be like calling a mechanic to fix your automobile, only to say, "My car does not work sometimes!" without giving the car to the mechanic to look at to figure it out.
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: Finishing the multi stage modulation envelope

Postby Large on Sat Apr 10, 2010 8:20 pm

stefan wrote:But ONLY when played live on a midi keyboard?


I gonna say yes on this. I don't think it ever had problems when the sequencer was playing it.


Acrobat wrote:I wonder if the hang happens playing an oscillator or a sample...?


My OSM (cello emulation, can't post it) has 2 different tuned delay lines. Perhaps the feedback affects the envelope.
There are also about 30 ASM RBJ BP filters. A saw oscillator, and ASM white noise code.


infuzion wrote:I'm 20% certain that is it his OSM causing the hanging, 30% certain that it is his setup (drivers etc), but with out an OSM to test or bug reports from others there is no way I am even going to try to isolate or de-bug. The MSE could be bugged, but there is no way to tell.
But I really have no way to isolate the problem. It would be like calling a mechanic to fix your automobile, only to say, "My car does not work sometimes!" without giving the car to the mechanic to look at to figure it out.


1.) If you look above, you'll see "Aliasant" also had problems with hanging. So there are at least two.
2.) One could assume the problem is on my end, but keep in mind I use a ton of other soft synths, half of which use multipoint envelopes, and there are zero problems.
3.) Re: mechanic analogy... you have that half right. You do have the car (multipoint envelope) to work on. It just doesn't handle the road (my OSM), everytime. :)

I'll try to post a different OSM, that has the same problem.
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: Finishing the multi stage modulation envelope

Postby infuzion on Sat Apr 10, 2010 9:59 pm

Large wrote:[3.) Re: mechanic analogy... you have that half right. You do have the car (multipoint envelope) to work on. It just doesn't handle the road (my OSM), everytime.
No, I have the transmission, that works in my car just fine. ;)
Large wrote:I'll try to post a different OSM, that has the same problem.
That would be great & help all of us alot. TIA
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: Finishing the multi stage modulation envelope

Postby aliasant on Sun Apr 11, 2010 12:19 pm

Large wrote:1.) If you look above, you'll see "Aliasant" also had problems with hanging. So there are at least two.


Nono.

I had hanging notes caused by BAD MIDI DRIVERS from Motu.
Once they updated it and I reinstalled it all works just fine. More then fine actually.
It's never to late to be late.....
http://martinrodensjo.smugmug.com/
User avatar
aliasant
smunatic
 
Posts: 2386
Joined: Sat Dec 30, 2006 5:49 pm
Location: Sweden

Re: Finishing the multi stage modulation envelope

Postby Large on Sun Apr 11, 2010 2:13 pm

Okay here is a "working" example of the hanging note.

I got it to hang with five fingers hitting five different notes almost at once.

I'm thinking the MSE either doesn't like the tuned delays or the "Voices" module in FL Synthmaker.

Or there's a bug in the MSE, as MyCo's envelope never has this issue.

BTW, if anyone wants to ASM-FU the tuned delays, that would be great :)
I've ASM'd them down by about 100 cycles, but my abilities in that dept. are limited.
Attachments
OSM-MSE-Causes-Hanging-Notes.osm
(124.74 KiB) Downloaded 96 times
User avatar
Large
essemilian
 
Posts: 300
Joined: Sun Mar 16, 2008 1:53 am
Location: Seattle, WA

Re: Finishing the multi stage modulation envelope

Postby aliasant on Sun Apr 11, 2010 2:52 pm

First a little warning especially to Sunnyboy if hes testing this.
MIND YOUR SPEAKERS. This osm will blast all it has.....
Now :)

Tested that Large and I can confirm getting hangups when hitting 4 keys on my pc keyboard at the same time 3 times in a row. Thats a total of 12 voices perhaps?
I used these keys: W,E,R,T
Hit them at the same time 3 times in a row as fast as possible. Thats at least what did it for me BUT.... !

When I switched to ASIO (real. Not any fake direct X version or ASIO4all) I could not get the hangups at all at any tested latency. Everything worked as it should.

I then switched the asio to ASIO Direct X Driver and that gives the hangups again.
I also tried to remove the SVF filters and one of the delay modules with the exact same result.

I then removed as much as I could and I still get the hangs using the direct X driver.
Here is a slimmed down osm with a additional amp at the end for your ears and speakers...
Attachments
OSM-MSE-Causes-Hanging-Notes Minimized.osm
(131.63 KiB) Downloaded 98 times
It's never to late to be late.....
http://martinrodensjo.smugmug.com/
User avatar
aliasant
smunatic
 
Posts: 2386
Joined: Sat Dec 30, 2006 5:49 pm
Location: Sweden

Re: Finishing the multi stage modulation envelope

Postby Large on Mon Apr 12, 2010 1:51 am

aliasant wrote:When I switched to ASIO (real. Not any fake direct X version or ASIO4all) I could not get the hangups at all at any tested latency. Everything worked as it should.


Where do I find "real" ASIO drivers? (for my own personal use).

Also, the problem with this is, I plan to sell the plugin. What happens if customers have drivers that this MSE doesn't like? Lost profits, that's what happens. There are a LOT of people who use ASIO4all.

That's why we should focus on fixing the MSE itself and not worry about drivers.

Thanks for testing my OSM though :)

BTW Aliasant, could you please delete your OSM? I fear there may be confusion as to which one to download. There are volume knobs on the tuned delays; one can simply turn them down.

Infuzion, have you downloaded the OSM that I posted?
User avatar
Large
essemilian
 
Posts: 300
Joined: Sun Mar 16, 2008 1:53 am
Location: Seattle, WA

PreviousNext

Return to Projects

Who is online

Users browsing this forum: No registered users and 2 guests