New Xhip alpha
- KVRAF
- Topic Starter
- 12615 posts since 7 Dec, 2004
I don't care about you or anything you do. If you are going to be useless what makes you think I would care?
People to have genuine issues and genuinely want help usually ask for it in a more reasonable manner.
People to have genuine issues and genuinely want help usually ask for it in a more reasonable manner.
Free plug-ins for Windows, MacOS and Linux. Xhip Synthesizer v8.0 and Xhip Effects Bundle v6.7.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
- KVRAF
- 19790 posts since 16 Sep, 2001 from Las Vegas,USA
No I came here earlier today before we had our words in the other thread just to report an obvious bug. If your ego or lack of talent prevent you from fixing it that's no longer my problem. Like I said good luck with future versions.aciddose wrote: So in other words you've come here on a personal vendetta to waste my time while flooding the thread to make it hard for users with genuine interest to read genuine content.
None are so hopelessly enslaved as those who falsely believe they are free. Johann Wolfgang von Goethe
- KVRAF
- Topic Starter
- 12615 posts since 7 Dec, 2004
I've been aware of this FL Studio bug for years. I've reported it to them. They've refused to fix it.Teksonik wrote:Like I said that's for you to figure out and like I also said I have hundreds of plugins working in FL Studio so it's obviously not that hard to figure out.
You can ask about whether VST2 plugins are expected to handle multiple simultaneous calls to functions on the VST mailing list or DSP forum here on KVR.
The release version has a work-around in place for this but the alpha does not and will not.
I will not fix other's bugs in my software.
Free plug-ins for Windows, MacOS and Linux. Xhip Synthesizer v8.0 and Xhip Effects Bundle v6.7.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
- KVRAF
- Topic Starter
- 12615 posts since 7 Dec, 2004
Let me just be clear about this.
The options available to me are:
The solution is for FL Studio's wrapper to call editor->idle() only from their handler for WM_TIMER or otherwise from some other point in their message pump function (the GUI/window thread), or not at all.
The options available to me are:
- Do not access pointers in idle(), do nothing that would be compromised by simultaneous calls between multiple threads. (I.E. do nothing at all, making the function useless.)
- Implement a cheap workaround (flag in_idle, if in_idle == true, don't enter the idle function.)
- Use a mutex, which is expensive and could result in fatal deadlocks.
- Implement a mutex specifically for each and every function which may be called from multiple threads. (Totally impractical.)
The solution is for FL Studio's wrapper to call editor->idle() only from their handler for WM_TIMER or otherwise from some other point in their message pump function (the GUI/window thread), or not at all.
Free plug-ins for Windows, MacOS and Linux. Xhip Synthesizer v8.0 and Xhip Effects Bundle v6.7.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
- KVRAF
- 5564 posts since 13 Jan, 2005 from the bottom of my heart
Then why you not said it right from the start? You asked Teksonik for details already knowing that the sequencer his FL Studio.I've been aware of this FL Studio bug for years. I've reported it to them. They've refused to fix it.
Why the earlier version Teksonik mentioned worked then? It's understandable that he come here and ask you.The release version has a work-around in place for this but the alpha does not and will not.
That's of course fine but at least you could set a note on your site to prevent FL Studio users (i know there are not so many *cough*) to waste their and your time.I will not fix other's bugs in my software.
Anyway, i have the impression you like the idea that people could read Xhip as Skip one day? I laughed loud when you wrote Vendetta altough Teksonik only was p*ssed off that you talked to him in a condescending tone.
Don't take it personal, it's not.
Whoever wants music instead of noise, joy instead of pleasure, soul instead of gold, creative work instead of business, passion instead of foolery, finds no home in this trivial world of ours.
- KVRAF
- Topic Starter
- 12615 posts since 7 Dec, 2004
Well I still have no idea what actually causes it to crash.
To trigger the animation issue (idle function) requires certain actions like closing the GUI window, using certain buttons and so on.
During normal use it shouldn't occur.
(I.E. just playing some notes with it open.)
If he isn't going to tell me what makes it crash but simply "it crashed" my first post applies. I can't do anything about it.
He didn't even say "I opened the GUI and did nothing", he instead said "it is a waste of time for me".
I can't fix something like this.
Like if you have a mix and someone says "the mix is all wrong, it sounds crap".
How are you supposed to fix it? You could start taking random actions and attempting to identify the issue by trial and error, but if they also say "the mix is crap, listening to this again is completely a waste of time it isn't a genre I like" you can't actually test your changes to see if they make any difference.
It's a waste of my time to download FL and try to reproduce this. Can anyone else report an issue in FL? Does the issue also occur in any other host? (I.E. not FL specific?) What causes the issue?
If not, I'm not going to bother with FL because I know of some other issues it has already. This complicates everything and requires a huge amount of effort to blindly attempt to identify an issue... an issue that may not even exist.
To trigger the animation issue (idle function) requires certain actions like closing the GUI window, using certain buttons and so on.
During normal use it shouldn't occur.
(I.E. just playing some notes with it open.)
If he isn't going to tell me what makes it crash but simply "it crashed" my first post applies. I can't do anything about it.
He didn't even say "I opened the GUI and did nothing", he instead said "it is a waste of time for me".
I can't fix something like this.
Like if you have a mix and someone says "the mix is all wrong, it sounds crap".
How are you supposed to fix it? You could start taking random actions and attempting to identify the issue by trial and error, but if they also say "the mix is crap, listening to this again is completely a waste of time it isn't a genre I like" you can't actually test your changes to see if they make any difference.
It's a waste of my time to download FL and try to reproduce this. Can anyone else report an issue in FL? Does the issue also occur in any other host? (I.E. not FL specific?) What causes the issue?
If not, I'm not going to bother with FL because I know of some other issues it has already. This complicates everything and requires a huge amount of effort to blindly attempt to identify an issue... an issue that may not even exist.
Free plug-ins for Windows, MacOS and Linux. Xhip Synthesizer v8.0 and Xhip Effects Bundle v6.7.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
- KVRAF
- Topic Starter
- 12615 posts since 7 Dec, 2004
This has been somewhat useful but at the same time extremely frustrating.
Xhip will be finished when it is finished, and those interested can contact me via the site directly, find new alpha versions if I post them and so forth.
Xhip will be finished when it is finished, and those interested can contact me via the site directly, find new alpha versions if I post them and so forth.
Free plug-ins for Windows, MacOS and Linux. Xhip Synthesizer v8.0 and Xhip Effects Bundle v6.7.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
