Xhip vs Analog Hardware

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

Post

Mutant wrote:Xhip vs violins, cellos and basses. :)
https://app.box.com/s/1de877gnqx6flelnxurn3wp6gme1ze6y
Bravo :clap:

Post

Mutant have you switched to Xhip 8 in your Shine On project?

Post

Admirallo wrote:Mutant have you switched to Xhip 8 in your Shine On project?
I don't remember the last time i touched that project. :)
But yes, i use two versions of Xhip: One old alpha that has a custom shaped envelope, which sounds closer to some real analogs i like and the latest version for its full parameter saving.
[====[\\\\\\\\]>------,

Ay caramba !

Post

Mutant wrote:I don't remember the last time i touched that project. :)
You're killing me man :)

Post

Thanks for the new 05.21.2017 version. :)

[edit]
Oops, missed that there is an official thread about the new version:
http://www.kvraudio.com/forum/viewtopic ... 1&t=485102
[====[\\\\\\\\]>------,

Ay caramba !

Post

Yeah, it's a shame I didn't have this version done in 2013 like I planned :)

It'll be really nice to get a skinning system implemented for the next versions (either 9 or 10) so I can finally tell anyone who complains about the GUI "nothing prevents you as an inspired artist from improving it!"

We'll always have "but why not fifteen LFOs and fourty oscillators?!" to make me smile though.

https://soundcloud.com/xhip/farrest

I just recently put in a couple days more effort to getting it to run on XP again. There seem to be some issues left too: for example the 32-bit version doesn't compute phaser coefficients correctly due to I suspect a problem with the compiler's optimizations.

I'd really like to drop 32-bit entirely since I'm not sure why anyone would ever use it. It's only down to 68% but a lot of people seem to download both at once for some unknown reason. I think a lot of people may be very dumb. I might need to use html forms with drop-down lists to select OS/bits/etc and output the data via php rather than providing a download link. I've always understood why web hosts are forced to implement such stuff but it has never stopped bothering me how dumb people misuse simple links.

NSFW url? Example of a nice simple webpage.

(If I sound too cranky when I say "dumb", don't take it too seriously :))
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.

Post

I think many people just have more than 1 PC and some don't bother installing new versions of Windows on the "family" computer used mostly for web browsing and simple games, but still want to be able to play their favorite synth on that PC in case the main PC gets broken or is busy rendering some audio or video. :)

An Android version would be nice too...



Just kidding. ;)
[====[\\\\\\\\]>------,

Ay caramba !

Post

I really wonder sometimes whether people really need both in all cases. I've considered combining the two and adding an option to select 64-bit and 32-bit in the installer since it's only 20% larger rather than 100% larger. I should check if the math works out on that actually...

I think you're right though that dropping 32-bit support would cut out a lot of people who don't own 64-bit machines. It's just such a pain to maintain something I never use myself. Recently I've discovered the phaser doesn't compute coefficients correctly (using log/exp functions) in 32-bit but the same code works fine in 64-bit which makes me wonder how many other such "bugs" 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.

Post

Heads up for anyone watching this thread that seems to be working as the official one:
Xhip works on linux now. Worth trying because it beats mostly any other free plugin in that platform at traditional 'dual osc' sound.

Aciddose is being shy about this, but it's actually big news for linux users.

Post

I don't use Linux, but that is very nice. :)
[====[\\\\\\\\]>------,

Ay caramba !

Post

I'm not shy, I just wouldn't announce something that doesn't actually work :)

The version available now has a GUI that:
  1. Is known to reliably crash (try resize several times)
  2. Doesn't redraw correctly (flicker; requires xlib sync/flush calls and double buffering)
  3. Lacks critical functionality such as messageboxes and file dialogs
  4. Locks up the host UI
So it really isn't worth using as a serious Linux plug-in at the moment. Nonetheless it does work, but that isn't big news since it has worked as much since 2006 when I first wrote a "linux port" which isn't really a port at all but rather just another compile for that target of already compatible code.

I have a working OSX version too. :shrug:

http://xhip.net/alpha/

There are only two changes in the source-code needed to compile on OSX and Linux:
  1. The Windows criticalsection is replaced 1-to-1 by pthreadmutex. We're talking two or three lines of code with one or two words changed. pthreadmutex works on OSX too since OSX = BSD/posix.
  2. Windows exports (VSTPluginMain ... the functions exported to the host) have a specific format in code which is slightly different on other platforms. Again, a few words difference in identical code.
That sums up all of the changes required to compile Xhip on other platforms.
Last edited by aciddose on Thu Jul 13, 2017 4:58 pm, edited 1 time in total.
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.

Post

Mutant wrote:
An Android version would be nice too...



Just kidding. ;)
That would be the linux version then...

Post

No, since native code can't run on android except in exceptional circumstances.

Android is impossible. Never going to happen.

As far as I'm aware it isn't even possible to compile or translate c++ code like Xhip is written in. It's like trying to understand sun tzu's art of war via "american whispers" before heading directly into battle. Not a wise plan.

Most importantly I never liked the "smartphone" thing; have never and will never own one.

Xhip does use several intrinsic functions that can't be trivially ported to another platform.

... that's all taking the joke a little too seriously though :)
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.

Post

aciddose wrote:
Android is impossible. Never going to happen.
It's not impossible, you're just lazy! There are a probably a dozen ppl willing to pay a pitance to so they can use xhip on a 4" screen!





















:hihi:

Post

Actually I think the default GUI would fit on most of those "low res" screens by modern standards :)

Your saucecurd is showing.
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.

Post Reply

Return to “Instruments”