If you have a problem or need to report a bug please email : support@dsprobotics.com
There are 3 sections to this support area:
DOWNLOADS: access to product manuals, support files and drivers
HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects
USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here
NEW REGISTRATIONS - please contact us if you wish to register on the forum
Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright
Click at note-on in exported executable
10 posts
• Page 1 of 1
Click at note-on in exported executable
Guys, I have a problem and I wondered if you’ve had it yourself or if there’s a fix, or any ideas…
Normally I export just a VSTi for a synth but I wanted to export an executable too for my current project. It all works but I get a nasty click with note-on, only in the exported exe version. Here’s what I’ve done so far:
-Increased Attack time (slower ramp up to max level) but unless it’s too long I still get the clicks. At long Attack times there’s no click.
-Tried dc blocker before ADSR and also directly at output, no change.
-It’s fine with DirectX driver (primary and soundcard) but not with ASIO (Scarlett USB). But I get latency of course.
-Increased ASIO buffer size to max (20mS), no change.
-Tried exporting a different synth, still the same issue.
-Went over to the latest test alpha in Windows x64 and exported from that. Still get the clicks.
-There are no clicks from the exported VSTi in Reaper (same ASIO used).
My impression is that there’s something dodgy in the ASIO handling of an exported synth. Or maybe it doesn’t like my ASIO driver, but it is up to date.
If I find a work-around I’ll post it here, but in the meantime any suggestions would be most welcome.
Cheers
Spogg
Normally I export just a VSTi for a synth but I wanted to export an executable too for my current project. It all works but I get a nasty click with note-on, only in the exported exe version. Here’s what I’ve done so far:
-Increased Attack time (slower ramp up to max level) but unless it’s too long I still get the clicks. At long Attack times there’s no click.
-Tried dc blocker before ADSR and also directly at output, no change.
-It’s fine with DirectX driver (primary and soundcard) but not with ASIO (Scarlett USB). But I get latency of course.
-Increased ASIO buffer size to max (20mS), no change.
-Tried exporting a different synth, still the same issue.
-Went over to the latest test alpha in Windows x64 and exported from that. Still get the clicks.
-There are no clicks from the exported VSTi in Reaper (same ASIO used).
My impression is that there’s something dodgy in the ASIO handling of an exported synth. Or maybe it doesn’t like my ASIO driver, but it is up to date.
If I find a work-around I’ll post it here, but in the meantime any suggestions would be most welcome.
Cheers
Spogg
-
Spogg - Posts: 3358
- Joined: Thu Nov 20, 2014 4:24 pm
- Location: Birmingham, England
Re: Click at note-on in exported executable
I’ve now tried ASIO4ALL 2.14 connected to the Scarlett WDM driver and it works fine. I shouldn’t need to do this because I have a proprietary ASIO driver that works fine in all other situations, but at least it works!
Thanks for listening!
Spogg
Thanks for listening!
Spogg
-
Spogg - Posts: 3358
- Joined: Thu Nov 20, 2014 4:24 pm
- Location: Birmingham, England
Re: Click at note-on in exported executable
I should also mention that I just tried “downgrading” to FS 3.06 but the clicks still happened.
I’m going to stay with this version 3.06, based on tulamide’s recommendations, and see how I get on. I backed everything up before doing it, but everything still seems to be in place and working, without having to restore anything.
I’m forced to assume the clicking is driver-related, unless you suggest otherwise.
Cheers
Spogg
I’m going to stay with this version 3.06, based on tulamide’s recommendations, and see how I get on. I backed everything up before doing it, but everything still seems to be in place and working, without having to restore anything.
I’m forced to assume the clicking is driver-related, unless you suggest otherwise.
Cheers
Spogg
-
Spogg - Posts: 3358
- Joined: Thu Nov 20, 2014 4:24 pm
- Location: Birmingham, England
Re: Click at note-on in exported executable
My first reaction would have been the envelopes but then I read you tried them. Its indeed strange why the asio driver should matter. Maybe there is some sample rate changes going on, and somewhere in the schematic this causes problems? Thats the only thing I could think of at the moment.
- adamszabo
- Posts: 667
- Joined: Sun Jul 11, 2010 7:21 am
Re: Click at note-on in exported executable
Thanks Adam, but ASIO and everything is running at 44.1kHz with no internal changes in the schematic.
I don't like not understanding why something is happening or not, but I at least have a work-around.
Cheers
Spoff
I don't like not understanding why something is happening or not, but I at least have a work-around.
Cheers
Spoff
-
Spogg - Posts: 3358
- Joined: Thu Nov 20, 2014 4:24 pm
- Location: Birmingham, England
Re: Click at note-on in exported executable
Spogg wrote:Spoff
Who's that, and what have you done to my favourite Vulcan?
Let's do it the Sherlock way:
- There's a consistent schematic.
- There's a problem that only happens, when ASIO is the selected audio driver.
- There's no issue with any other driver, not even ASIO4All.
- There's no issue when run as a plugin.
Conclusion:
When the setting changes from being encapsulated and controlled by a DAW to acting as a host itself, which includes the handling of audio drivers, the ASIO driver is handled differently as from the DAW and that causes the engine to click at Note-On. In other words, whenever new sound is produced. Since the sound driver's buffers are constantly updated, it can't be a buffer problem, else it would click regularly and repeatedly.
Clicks are a sign of missing or wrong audio data. As such, it would be possible that there is a memory addressing issue (for example a shift to shortly before the actual memory start byte). It seems to only happen in the combination of that one specific audio driver and the executable of an instrument, which leads the the conclusion that there is a miscommunication between only those two.
If anyone else can report the same clicks on Note-On in an executable with a different proprietary ASIO driver, then the issue is caused by Flowstone alone. If not, I would rather assume the driver may need an update.
"There lies the dog buried" (German saying translated literally)
- tulamide
- Posts: 2714
- Joined: Sat Jun 21, 2014 2:48 pm
- Location: Germany
Re: Click at note-on in exported executable
Spoff
I'm so old I forgot my own name and insulted my Vulcan cultural upbringing in the process.
I agree completely with your analysis tulamide. All we need is for someone else, or a few, to check it out. It's not a subtle click and it sounds more harsh than too fast an attack time. I noticed that if you repeatedly play a single note it's much more apparent on the first note-on, but if you play a scale it's there on every new note.
Cheers
Spogg
I'm so old I forgot my own name and insulted my Vulcan cultural upbringing in the process.
I agree completely with your analysis tulamide. All we need is for someone else, or a few, to check it out. It's not a subtle click and it sounds more harsh than too fast an attack time. I noticed that if you repeatedly play a single note it's much more apparent on the first note-on, but if you play a scale it's there on every new note.
Cheers
Spogg
-
Spogg - Posts: 3358
- Joined: Thu Nov 20, 2014 4:24 pm
- Location: Birmingham, England
Re: Click at note-on in exported executable
OK, a bit more info:
When I tested with a completely different synth I used my ASS. And my ASS clicked.
But I just tried the demo synth that comes with Flowstone and… no clicks.
So… I need to try and find out just what in my schematics is causing this. Of course it could be just the size, but size, so they say, shouldn’t matter.
Cheers
Spogg
When I tested with a completely different synth I used my ASS. And my ASS clicked.
But I just tried the demo synth that comes with Flowstone and… no clicks.
So… I need to try and find out just what in my schematics is causing this. Of course it could be just the size, but size, so they say, shouldn’t matter.
Cheers
Spogg
-
Spogg - Posts: 3358
- Joined: Thu Nov 20, 2014 4:24 pm
- Location: Birmingham, England
Re: Click at note-on in exported executable
Sorry, ignore the post above
The basic example synth does click, but to hear it you need to select a sine wave and open up the filter to hear it. Clicks on my ASIO but not on Directsound.
Cheers
Spogg
The basic example synth does click, but to hear it you need to select a sine wave and open up the filter to hear it. Clicks on my ASIO but not on Directsound.
Cheers
Spogg
-
Spogg - Posts: 3358
- Joined: Thu Nov 20, 2014 4:24 pm
- Location: Birmingham, England
Re: Click at note-on in exported executable
Guys…
To make it a bit easier for you to test for me I’ve prepared a FSM, an exported version ready to go and a very short video of my issue. The zip is about 6 megs so I would really appreciate it if you could download and test it for me. The synth is already set up on preset 1 to demo the clicking.
https://www.dropbox.com/s/raqfb3oi8kjsc ... o.zip?dl=0
This only applies if you have a native/proprietary ASIO driver for your soundcard, since it works fine on my system with ASIO4ALL.
Many thanks in advance!
Cheers
Spogg
To make it a bit easier for you to test for me I’ve prepared a FSM, an exported version ready to go and a very short video of my issue. The zip is about 6 megs so I would really appreciate it if you could download and test it for me. The synth is already set up on preset 1 to demo the clicking.
https://www.dropbox.com/s/raqfb3oi8kjsc ... o.zip?dl=0
This only applies if you have a native/proprietary ASIO driver for your soundcard, since it works fine on my system with ASIO4ALL.
Many thanks in advance!
Cheers
Spogg
-
Spogg - Posts: 3358
- Joined: Thu Nov 20, 2014 4:24 pm
- Location: Birmingham, England
10 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 74 guests