XHip--Please finish your synth!!

VST, AU, AAX, CLAP, etc. Plugin Virtual Instruments Discussion
Post Reply New Topic
RELATED
PRODUCTS

Post

the next stuff i'm doing is mostly related to moving parameters around - the control page stuff isn't going to be automatable anymore, mostly.

i think i might even eliminate the ability to modulate synth parameters and replace it with"auto1" "auto2", etc, maybe sixteen of them. they'll be available in the mod matrix as sources then.

for now though i'm fixing the velo/bender routing stuff so that it actually works again, then i'll move the patch handling junk out of the synth to make it easier to implement the modmatrix

Post

aciddose wrote:
fourth, it's mono/single channel, which is again quite stupid for the majority of sounds people want to make.
sorry but could you please explain further? it seems i'm missing something here.
In the future there will be robots!

Post

yes, you are.

in order to pan a unison signal, you need a stereo oscillator. once it is in stereo, you need to do everything twice. two filters, two waveshapers, two waveshaper filters, two amplifiers. that is a stereo synthesizer.

that requires almost exactly twice the amount of cpu power.

technically, you could probably set xhip into unison with two voices and pan each voice hard left or right, then set odd numbered oscillator-unison on the left, and even on the right.

that however is NOT what most users want - instead they want a "unison spread" knob, which is impossible in xhip.

Post

Thanks for clarifying that. I was thinking you meant from the oscillator on but wasn't really sure, didn't know how that related to unison though. Well I'm not terribly concerned about unison I just need a good subtractive, I've only been messing with xhip for a day now but I like it. Maybe I can stop searching for a good go-to now. seems like I've got tons of synths that are good for this or that but not any really I can use for general purpose.
In the future there will be robots!

Post

hmmm
---------------------------
http://www.thaproducerz.com

Post

you haven't stopped developing have you, acid?
---------------------------
http://www.thaproducerz.com

Post

no, but i haven't done anything either. i've updated some of the effects, they're available at http://xhip.cjb.net/upload

i need to update the remaining ones and get the reverb working better - it worked "ok" before but i'd like to make it even more configurable now and include some presets for the more complex parameters, maybe add a simple gui too.

xhip's synth code was never designed with a modular structure, so implementing the mod matrix stuff is a bit complex. i've been considering a rewrite of the synth using oo structure, but i'm not sure that is worth the effort. the most recent issue i've had has been crashes in the gui code - i need to get it to compile on linux in order to use a tool like valgrind to debug it fully. due to that i've also considered removing the vstgui style idle callback arrangement from the gui controls and using a more classic (and better) method where the control stores it's own state between messages rather than taking exclusive control of execution. these issues are related to each other - also i need to write a testing host hat runs on linux, but that is pretty easy to do. i should be able to compile my existing windows test host with minor modifications.

i haven't found myself spending much of my free time coding anymore, this generally happens during the summer. it's often too damn hot to sit in front of a pc all day, i'm not some linux dude with armpit sweat stains and a huge beard with cheetos stuck in it.

Post

No Cheetos beard? My mental image of you is shattered!

Post

aciddose wrote:
snip

i haven't found myself spending much of my free time coding anymore, this generally happens during the summer. it's often too damn hot to sit in front of a pc all day, i'm not some linux dude with armpit sweat stains and a huge beard with cheetos stuck in it.
:lol: (Stallman reads this, and secretly checks his armpits :hihi:

If it wasn't for the oily walrus and penquin we subsist on, it
wouldn't be such a sticky mess. At least a guy knows where to
aim the bug spray before getting under the sealskins at night. :wink:

Post

aciddose wrote: i'm not some linux dude with armpit sweat stains and a huge beard with cheetos stuck in it.

The coder doth protest too much, methinks.

Post

on a positive note: it's cool weather now and i've also got an AC (which now seems wasted...) and i know pretty clearly what i need to do to fix the gui/crashes/modmatrix stuff, so that could likely get done in the next few weeks.

:hyper:

the new presets and host getchunk() functionality will be really nice as well, i might get that done too. it's extremely simple, i'm just extremely lazy.

Post

aciddose wrote:i need to update the remaining ones and get the reverb working better - it worked "ok" before but i'd like to make it even more configurable now and include some presets for the more complex parameters, maybe add a simple gui too.
May I suggest adding a way to attenuate low frequencies? \o/

Post

i'll definitely add pre/post processing including filters, and i'll also add in-loop processing per delay element. the cpu will more than double, but it's quite low now.

Post

:hyper:

Post

After a harddisk crash I've lost an old version of Xhip, one that just has a squarewave preset, nothing more. Which old version on the site do I need to download?

cheers

R

Post Reply

Return to “Instruments”