xhip effects release

VST, AU, AAX, CLAP, etc. Plugin Virtual Effects Discussion
RELATED
PRODUCTS

Post

http://xhip.cjb.net/xhip/data/xhipeffects.zip

mostly stable, seperate plugins.

chorus, gate, verb, modulated delay (incomplete)
working on compression currently, next added will probably be a phaser.

todo; phaser, compressor, distortion, freq shifter, filter/eq.

any comments?

all effects use unique methods, the chorus is much more intensive than normal, but also higher quality.

demos;

http://xhip.cjb.net/xhipeffects/

Post

Hi aciddose, very nice work, and they work with the AudioMulch Metasurface, a huge plus for me!

(with many plugs, including the xhip synth (sadly), the sound cuts out when dragging the mouse across the Metasurface).

You are inspiring.

Thankyou

Post

i really liked your synth, giving these a go now..

Post

Criticism first: Delay and reverb are already covered by other software for me - there isn't anything wrong with your plugins but I couldn't find anything unusual or distinct enough to warrant my use of them over others.

The gate I like a lot, the long attack is especially useful (despite always seeming shorter than the maximum 2100ms or so); it beats Live's native gate in this regard and in CPU usage. The only thing that I'd need to fully switch over to it from what I'm using now is an invert function. The chorus seems good too, I like the extra parameters and the built in brickwall is also a sensible addition (although it'd be nice if it could be toggled - I have occasionally found a use for nasty distortion).

I like Xhip too... it doesn't do anything in a particularly unusual way AFAICT so far, but the sound is good, CPU use low, interface is straightforward (feedback boxes are always an excellent addition as well) and I can see myself using it in future.

Post

the chorus is SICK.
the reverb is exotic, more of an effect than a mix tool at present. it doesnt seem to have much in terms of early reflections/stereo width. i like the included echo. sound stops when adjusting the delay parameter..

delay is good but you could look into fixing the clicking when changig delay times
havent looked into the gate yet but will test it with vocals in a bit

i can get superb analog sounds with this chorus combined with xhip ...very close to junos

thumbs up!

Post

The chorus is very cool, really like its sound. The gate works really well.

One observation about the delay, the pitch doesn't change when the delay time is altered, but when the LFO is on, the pitch does change, which seems odd.

Post

robenestobenz;
the reverb works completely different, you probably wont notice much of a difference if you dont tweak the controls fully, although i admit probably for general use it isnt distinct. i just made it because most other free verbs i've ever tried sucked, this back in 02 (freeverb, built in cubase verbs, etc)

the delay is thru-zero, you can make delays with reverse echos and etc, and really strange pitch shifting effects.


the gate invert function i considered just after making the release compile and it'll be in the next version for sure, its as simple as one variable, one xor, and one switch control.

the clipping is required on the output since these pluins are integer. they use 32 bits, which is 512 times more resolution than VST internals. so maybe i'll add a config file to set the headroom. being integer is the reason for thier high quality and fast performance.

dharmawan;
the chorus is actually like 16 phase shifters, actually, it pretty much is. an infinite number of phase shift networks would produce a perfect phase shift, the same for all frequencies. adding more networks increases the aproximation. 128 networks is enough to be accurate to around 32 ms, which is good for chorus / flanger. (notice the frequency dependant delay on the signal with the offset set to max, and the strange phasor effects.)

both the reverb and delay are digital delay, not analog, that means the sample rate is always maintained. the bad thing about that is, when changing the delay time, you actually change the size of the delay buffer, or atleast the offsets into it. the only way to eliminate clicks is to clear the buffer when changing the delay time setting, which is how the reverb works. i didnt bother adding that in the delay.

i forgot the todo of "analog delay" and "analog reverb". i never bother tweaking the reverb or delay settings while using them, so i havent bothered coding the analog versions yet.

the gate is analog, since a digital gate is useless in my opinion.

(note on analog vs. digital. analog means continous, digital means quantisized. when i use analog and digital, i'm usually refering to the time domain with respect to performance of the components in the effect. in a digital effect, the same input always gives the same output, no matter what the previous input. it has a 'fixed state'. an analog effect gives different output depending upon previous input.)

shamann;
that should have answered your question about why the pitch doesnt change on altering the delay time, because its a digital delay. analog delay plugins were a big fad lately, and its hard to find a modern modulated digital delay. (the reason i started coding one)


anyway, i'm glad you enjoy them.

Post

Oh yeah, the other thing I forgot to mention is that these are the smallest plugins I've ever downloaded - makes me a happy (and somewhat incredulous) man seeing as I'm on 56k.. Is it because they are hand coded that they are so small? Xhipsynth is tiny as well.

And as for the comment on the delay I should have clarified what I was comparing it to - in this case a granulator, which was what the effect reminded me most of. I still can't get anything remarkable out of it though.

Upon your comment I reinstalled the reverb to play with the settings further, and I know what you mean with it being good for special effects actually. I've got a sound which kind of stutters in and out... I judged too quick on this one.

Post

this reverb also can sustain infinitely, so you can get those cool sounds.. uh.. brian eno? i cant even remember the name, thats weird. anyway, try setting the size to 20% or so, diffusion doesnt matter, time at 100% the delay to about 5.. and echo to 100%, you'll get infinite sustain. a really cool effect if you use some kind of automation on the echo or time parameters, you cna do gated snares for example just by changing the params.

using extremely small 'size' works great too for cool effects, especially with medium length delays.

they'll all be way more tweakable when i put time into the parameter editing. the gate plugin is an example of a nearly perfect parameter in/out. (i think the time calculations might be a bit wrong.) some time i'll end up making all of the plugins like that.

s for the size, originally i had wanted to use a single dll with multiple effects in it, but it proved unstable. each one is actually more like 1k or so, the dll overhead is the rest of the size.

edit; oh, its only truly infinite with the damping at 100% and diffusion at zero, otherwise it dies off due to errors in calculation. but still, lasts a long time with reasonable params.

edit again; ok, after playing with it for a few minutes i've discovered something i changed lately makes it so this doesnt behave exactly the way it did before. i also discovered that floating point 1.0 isnt equal to 1. :) wrapping distortion bug fixed for all modules. (all effects use the same vst interface module, the effects themselves are all my own interface system which is for send loop, i'll modify the code to mix in the wet/dry outside of the plugin to increase headroom on output, too.)
Last edited by aciddose on Tue Aug 09, 2005 7:58 pm, edited 1 time in total.

Post

ii like xhip synth thx.

Post

Wow! :o
Both the synth & effects are amazing.
I like the reverb alot, esp. that setting with the infinite sustain.
snooky wrote: There is no god in the VST world.

Post

alpha 2;

added much more effects i'm working on.
so far, none of them are 100% finished.

released compressor, hardclip, phaser, vocfilter.

added "invert" function to gate.
changed system to apply wet/dry to all modules,
outside of the module. (faster, more headroom)
fixed floating point bug (fp sucks) wrapping distortion
no longer occurs in any modules. (that i know of)

note the compressor doesnt even work, and the phaser is in-progress for sure. it only has 4 stage mode right now (classic guitar phaser pedal style), but i'll be adding selection of multiples of 4 up to 32, and different distortion and saturation modes. (to mimic different types of analog phaser)

be careful with the hardclip, i guess i should put the "automatic" mode on the highest gain setting, since sometimes it will suddenly get mega loud.. i'll fix that next release.

edit; forgot to mention i added demos for the 'new' effects, check them out from the main thread message.

Post

i love the effects dude, pretty sweet playing with my guitar, i like the delay its pretty sweet and the reverb. thanks man

Post

dude are we gonna get gui with these? i LOVE the reverb, i think its smoother sounding than glaceverb!

Post

a gui is kind of being considered.. if i ever did make one, it would probably be for a multi-effects version of the plugin, that is, one with a simmilar interface for all effects, and the effect type as a parameter in the programs. currently the no programs, no gui versions are because this is still alpha. i'll consider stuff like a gui more when it becomes beta.

alpha; design stage, get everything working
beta; working, improve and fix any problems
release; works perfect, has all wanted features implemented

Post Reply

Return to “Effects”