From the original SynthMaker forum (2004–2014), with its members’ names and dates.
angstrom ·
Hi,
I have seen talk of 'zipper noise' when moving GUI controls, but I experience actual digital clicking when I move my mouse past one of the GUI sliders or other active GUI elements (I dont know the SM terminology). I am not actually clicking and dragging a slider , but just moving my mouse above the GUI
I understand 'zipper noise' to be quantisation in values, such as the audible 127 steps in a resonant filter sweep.
But this is more like I have my sound card set to too low latency, I waited until you had Asio out (I assumed that was the problem), but I still hear horrible clicking/popping as I move my mouse.
Is this normal doctor?
skOre ·
Direct Sound works better for me atm anyways...
Maybe a CPU horsepower problem on your side?
Tom7777 ·
It depends on the schematic, i have actually made a synth from an error i found and by moving a slider it creates a click thats connected to a delay and filter which i called error synth 🙂 but its to do with levels and stuff also, maybe you need to lower the volume, it might be overdrive thats doing this, most of the bugs like this are fixed now but there are still a few in the app, it might be best to send jorge or malc the schematic and then if it is a bug then they can fix the problem.
malc ·
Hi angstrom,
Welcome to the forum.
We've seen (heard) the effect you describe happen once or twice ourselves so I know what you mean. What is the spec of your PC - processor is the main thing I need to know?
Thanks.
angstrom ·
Problems on
Asus M6ne laptop base
Intel Dothan 2.0 Ghz CPU
512 meg of Ram
XP home , Soundcard : Echo IndigoDJ
I had this weird clicky issue with .9_2 and .9_3 on that machine, obviously it is quite a fast machine and the block settings are quite conservative (256), they work fine in may other more demanding applications. Ableton Live etc.
The laptop is pretty clean - I use it mainly for music apps.
I just tried .9_3 on my desktop and it seems fine, no clicking, So it's something in that Laptop setup.
I'm glad I can try SM out on my desktop at least .. without getting all audio frustrated!
malc ·
Hi angstrom,
It's probably your Indigo soundcard or more importantly it's compatibility with our ASIO implementation that is the problem.
We have (very gratefully I might add) made use of some free code that Jorgen Aase made available. Unfortunately this has some compatibility issues with the Indigo card, known issues I believe.
We're going to look into this and see if we can work out what the problem is. Unfortunately neither of us has an Indigo card so testing will be tricky until we get hold of one.
Apologies for this. DirectSound should work ok - have you tried that?
angstrom ·
I'm sorry to say that the issue is with Direct Sound too. I first heard it in 0.92 which of course didnt have Asio
I will investigate further when I get the chance and see if any settings will give clues.
Btw I am trying all this on the example FM synth.
ik_ik_ik ·
angstrom are you using the native Echo ASIO drivers? I've had no end of problem with them and EnergyXT (with an Indigo i/o on a pretty high spec Centrino laptop).
Synth Maker is one of the only other applications that I've had similar problems with (glitching and zipper noise from the GUI) when using the Echo drivers. I find asio4all does the trick but something really niggles me that the native drivers have problems (it's never been resolved on EnergyXT although it's been talked about a lot and I'm not alone). Be interesting to know if Malc and Jorge can get to the bottom of it though!
I didn't notice too many problems with DirectX though to be honest.
Cheers,
Inigo
ik_ik_ik ·
malc wrote: We have (very gratefully I might add) made use of some free code that Jorgen Aase made available. Unfortunately this has some compatibility issues with the Indigo card, known issues I believe.
Ah, OK. I'm usually thorough but I've just read this bit. Doh! Even more interested to know if you guys can get to the bottom of this then! 🙂
Pretty much conclusively prooves there's a problem with this specific ASIO implementation though which is great to know. I'll cross post to the EnergyXT board later as there'll be people interested to know.
Cheers,
Inigo
malc ·
Actually Inigo, I've been looking into this and the problem may not be caused by the ASIO implementation. There is an inefficiency in the GUI code that causes the zipper noise to occur with mouse moves regardless of whether you're using ASIO or DirectSound.
There may also be a compatibility problem with the ASIO drivers as well. Obviously if you (and others) are seeing it with both applications and they share some code then it's a fair bet that the problem is to be found in that code.
I'll fix the problem I know about first and then issue a release. We can then see if it fixes the problem for both of you. If it doesn't and you still get problems with the native ASIO drivers then we'll look into the shared ASIO code. If it turns out to be a problem with that then we'll happily pass our findings on to Jorgen.
ik_ik_ik ·
Sounds like a good plan to me 🙂
angstrom ·
Hi, I have Asio4 all on this machine so I tried that ...and it works fine!
So I went back and tried the directXout module and that gave no GUI glitches too
eh?!
I'm sure the Dx out glitched, that's why I didn't invest much time in SM because of the glitchy GUI noises in the versions I had.
Damn - I must be losing it, again. Sorry if I sent you on a bum steer
looking forward to learning your big complicated app! 🙂
malc ·
The new release is available here. When you get a chance could you try it to see if it sorts the zipper problem with the Indigo native drivers. Thanks.
ik_ik_ik ·
malc wrote: The new release is available here. When you get a chance could you try it to see if it sorts the zipper problem with the Indigo native drivers. Thanks.
Hi Malc,
I gave the new version a go this evening. It's certainly better but it's far from good with the native Echo ASIO drivers. Previously there was a lot of glitching even when moving across GUI elements when no visual changes were happening. Now the glitching seems to be restricted more to occasions when something changes in the GUI e.g. moving over a connection such that the cable becomes highlighted, selecting or deselecting an object, moving a control or object, etc.
For the sake of completion and as expected it's still absolutely fine with ASIO4ALL and DirectX.
Cheers,
Inigo
Wrote something here? To have a post removed or your name hidden, write to [email protected].