XHip--Please finish your synth!!
-
- KVRer
- 8 posts since 22 May, 2005
Great,
I'm happy to hear that.
Good luck with all your plans.
I'll keep watching your site.
s
I'm happy to hear that.
Good luck with all your plans.
I'll keep watching your site.
s
-
- KVRAF
- 3528 posts since 18 Apr, 2002 from British Columbia, Canada
haven't had time to use xhip much lately, alas, but i had the sudden urge to just tell you what a superb human you are, AD 
cheers!
cheers!
- KVRAF
- 12615 posts since 7 Dec, 2004
i've got it "working" (note the quotes)...
...but, the problem is that because i switched to float parameters there is a "gap" in the range of parameters to be set as destinations since it is a registered vst parameter.
the solution is to "remove" the bender and velo parameters from the vst parameter list.
this however ruins backward compatibility with projects since there will now be a different number of parameters. that's fine since when i finish the event routing nonsense i need to remove these parameters anyway.
this just made me realize that i need to clean up any parameters that it shouldn't be possible to automate.
does anyone ever automate unison (voices, detune, random, distribution), controllers (pitch bend range, velocity routing, bender routing), notelogic (mono/poly modes, glide mode), tuning (transpose, tune), or parameter filter time?
the only parameter i'm thinking that should be a vst parameter on the control section should be "volume", and that's all. i can see people wanting to automate the routing parameters and unison parameters, so i'm thinking i could add some fixed number of automation parameters that can be routed by the user.
any thoughts on this?
i'm pretty much decided on this strategy already, just asking if i missed anything or if anybody has any opinions about it. the controls i listed will all still exist on the gui, they just won't be possible to automate as vst parameters and won't be controllable outside the gui, like from your host.
...but, the problem is that because i switched to float parameters there is a "gap" in the range of parameters to be set as destinations since it is a registered vst parameter.
the solution is to "remove" the bender and velo parameters from the vst parameter list.
this however ruins backward compatibility with projects since there will now be a different number of parameters. that's fine since when i finish the event routing nonsense i need to remove these parameters anyway.
this just made me realize that i need to clean up any parameters that it shouldn't be possible to automate.
does anyone ever automate unison (voices, detune, random, distribution), controllers (pitch bend range, velocity routing, bender routing), notelogic (mono/poly modes, glide mode), tuning (transpose, tune), or parameter filter time?
the only parameter i'm thinking that should be a vst parameter on the control section should be "volume", and that's all. i can see people wanting to automate the routing parameters and unison parameters, so i'm thinking i could add some fixed number of automation parameters that can be routed by the user.
any thoughts on this?
i'm pretty much decided on this strategy already, just asking if i missed anything or if anybody has any opinions about it. the controls i listed will all still exist on the gui, they just won't be possible to automate as vst parameters and won't be controllable outside the gui, like from your host.
- KVRAF
- 2910 posts since 26 Jul, 2005 from dun unda
Don't remove Unison detune automation unless it's possible to route it to an envelope or controller within the GUI. Pitch bend range should be limited to automation via the MIDI RPN MSB/LSB 0, and Data entry calls.aciddose wrote:does anyone ever automate unison (voices, detune, random, distribution), controllers (pitch bend range, velocity routing, bender routing), notelogic (mono/poly modes, glide mode), tuning (transpose, tune), or parameter filter time?
-
- KVRian
- 1171 posts since 21 Feb, 2004
this synth sounds amazing ,with the new ui I don't understand why there aren't more presets banks created for this ? are there more changes to come that will ruin patch compatibility?
Nobody's a nobody...
- KVRAF
- 12615 posts since 7 Dec, 2004
no, but you can't set up modwheel and stuff like that in the patches, yet. as for basic patches though - yes i've wondered the same thing. nobody has bothered to do any full banks and send them to me yet, feel free to do so.are there more changes to come that will ruin patch compatibility?
it would also be cool to just have partial banks or patch files, i could later assemble those into banks.
it's easy to use http://xhip.cjb.net/upload/ to upload your patches/banks and post them here.
-
- KVRian
- 1174 posts since 29 Apr, 2008
I definitely use presets as a starting point, so I'm giving this a bump. Love the sound quality of this synth. The latest versions also make it much more intuitive, especially for not so expert synth tweakers like myself. With some nice preset banks this synth could become one of the all-time freebie greats.it's easy to use http://xhip.cjb.net/upload/ to upload your patches/banks and post them here.
P.S. While I don't want you to stop trying to improve the synth, keeping backward preset compatibility would obviously help getting some quality banks going.
-
- KVRAF
- 3499 posts since 9 Oct, 2004 from Poland
Many potential patchmakers are too busy to read through ~140 pages to see if it is OK to make patches now.aciddose wrote:of course, the patch format and files have been locked since about march 2008, i think.
Someone who is active on this forum (aciddose for example
I believe the OP is not here anymore, so he cant change the title to something like "Xhip needs your patches NOW !".
[edit]Looks like i was wrong... I checked Osiris' posts and the last one was on March 1[/edit]
[====[\\\\\\\\]>------,
Ay caramba !
Ay caramba !
-
- Skunk Mod
- 21249 posts since 10 Jun, 2004 from Pony Pasture
aciddose, if you want the thread's subject line changed and can't get hold of Osiris, just PM me with what you'd like it to say. Or you can start a new thread, or do neither -- whatever you prefer.
- KVRAF
- 12615 posts since 7 Dec, 2004
well, i don't really care that much. a lot of people ask why there are not more patches available and i always just say i don't know.. i've made a bank. i don't typically use xhip to play back patches, i tend to open it, make a new patch and start playing notes.. etc until i have some corny organ music or something like that.
for people that are regularly using xhip, if you'd like to release your patches to me so i can package them into some user contributed banks that would be great, just let me know.
we all know what will happen if another thread is started
of course the bank i made was originally released in 2005, so you could easily say that the patch format has been backward compatible (although, indirectly) since that time. i have a bank that fritz made in late 2005 that i could update to the new format.. i also have lots of drum banks.
i can start working on this if i have some time and put a few more banks together.
again - any contributed patches would be cool. feel free to send them in via http://xhip.cjb.net/upload or whatever other method. (my hotmail email address is available here by checking my 'profile', on the left-hand side of my posts)
for people that are regularly using xhip, if you'd like to release your patches to me so i can package them into some user contributed banks that would be great, just let me know.
we all know what will happen if another thread is started
of course the bank i made was originally released in 2005, so you could easily say that the patch format has been backward compatible (although, indirectly) since that time. i have a bank that fritz made in late 2005 that i could update to the new format.. i also have lots of drum banks.
i can start working on this if i have some time and put a few more banks together.
again - any contributed patches would be cool. feel free to send them in via http://xhip.cjb.net/upload or whatever other method. (my hotmail email address is available here by checking my 'profile', on the left-hand side of my posts)
-
- KVRian
- 753 posts since 15 Mar, 2002
Damn, tried this synth again, it sounds great (i already knew this, but with Branis skin, it's now usable to me, great gui btw).
Problem is, it has a completely erratic behaviour (tested in Reaper).
Like, I move a knob and it has no effet, I move another one and it changes the sound totally (with no ability to go back to the previous one).
Or, I add a second osc, I hear that second osc, change FM mode from "off" to something else, does nothing, switch fm off, and the second osc is gone. I mean it's still set to "pulse" for instance, but I don't hear it anymore.
This kind of stuff happens all the time, realy weird stuff.
Problem is, it has a completely erratic behaviour (tested in Reaper).
Like, I move a knob and it has no effet, I move another one and it changes the sound totally (with no ability to go back to the previous one).
Or, I add a second osc, I hear that second osc, change FM mode from "off" to something else, does nothing, switch fm off, and the second osc is gone. I mean it's still set to "pulse" for instance, but I don't hear it anymore.
This kind of stuff happens all the time, realy weird stuff.
-
- KVRist
- 227 posts since 14 May, 2005 from Atlanta
Acidose,...what are the sampler dlls for on you site?
Also is there anyway to save user imported wav files in xhip so as to load the next time a project is open...
also is the hardclip plugin ...integer based?
Also is there anyway to save user imported wav files in xhip so as to load the next time a project is open...
also is the hardclip plugin ...integer based?
---------------------------
http://www.thaproducerz.com
http://www.thaproducerz.com
- KVRAF
- 12615 posts since 7 Dec, 2004
they're all integer, although for clipping it doesn't make a difference. integer processing is slightly faster and easier to code when logic is used. for example in an envelope follower i can do a simple AND/XOR trick to select the envelope time while it requires more effort in float. the end result is pretty much the same in most cases.
(although recently i wrote xhip's filter in float and AGAIN it's unstable in float even after tweaking for hours, yet in integer it's instantly fast and 100% stable... perhaps the float code is buggy, or perhaps the integer code has bugs as "features", whatever the case, it's rare that you'll see any difference writing in the two formats.)
you can write .wavs files which are just text files listing the filenames of wav files to load - you still need to manually load them each time you load your project. you also need to manually set flags and blah - it's all on the todo list if i ever get around to it.
sorry about that, it'll definitely get done eventually.
the sampler things are tiny plugins i used for testing that somebody asked me to do - they just record a fixed length sample when you trigger them and play it back using hermite-spline interpolation. they're useful for some basic experimentation with real-time sampling but otherwise not particularly usable.
(although recently i wrote xhip's filter in float and AGAIN it's unstable in float even after tweaking for hours, yet in integer it's instantly fast and 100% stable... perhaps the float code is buggy, or perhaps the integer code has bugs as "features", whatever the case, it's rare that you'll see any difference writing in the two formats.)
you can write .wavs files which are just text files listing the filenames of wav files to load - you still need to manually load them each time you load your project. you also need to manually set flags and blah - it's all on the todo list if i ever get around to it.
sorry about that, it'll definitely get done eventually.
the sampler things are tiny plugins i used for testing that somebody asked me to do - they just record a fixed length sample when you trigger them and play it back using hermite-spline interpolation. they're useful for some basic experimentation with real-time sampling but otherwise not particularly usable.
-
- KVRist
- 227 posts since 14 May, 2005 from Atlanta
Hey Acid, I got a question for you and a couple request regarding your xHip filters.
Where is you donation link? Seriously.
Regarding your filters:
I am currently doing some test on LF buildup in todays current DAWS, most notably those frequencies below 20hz. I have been studying various instruments and effects and i have notice that some of these plugins generate or otherwise produce a measurable; even problematic in some cases, 0hz-10hz buildup.
If it is at all possible, can you offer the Envelope filter without the Envelope and resonance part?
And also the Waveshaper you provide in your xHip synth is seriously out of this world for drum samples, so perhaps that as well? if its not to much trouble.
Now wheres that donation link
Where is you donation link? Seriously.
Regarding your filters:
I am currently doing some test on LF buildup in todays current DAWS, most notably those frequencies below 20hz. I have been studying various instruments and effects and i have notice that some of these plugins generate or otherwise produce a measurable; even problematic in some cases, 0hz-10hz buildup.
If it is at all possible, can you offer the Envelope filter without the Envelope and resonance part?
And also the Waveshaper you provide in your xHip synth is seriously out of this world for drum samples, so perhaps that as well? if its not to much trouble.
Now wheres that donation link
---------------------------
http://www.thaproducerz.com
http://www.thaproducerz.com
