In the news:
If I bothered to post it...
30 June 2017
I have Xhip working as a native Linux plug-in; although only partially and with some caveats.
If interested you can try it out in its current state as an alpha.
Native Linux Xhip
21 June 2017
Xhip has now been re-compiled as a native Linux plug-in. The last Linux version was compiled way back in 2008 nearly ten years ago.
The GUI and supporting libraries have not yet been fully ported. There are some issues with my xlib windowing library implementation which seem to prevent the GUI from functioning correctly.
That said the GUI and graphics libraries and all supporting libraries do compile and work correctly on their own. The last remaining libs to be ported are very simple resource wrappers. Under Linux the implementation becomes almost a one-liner.
Most of the work will need to continue to be invested toward fixing issues with the implementation stemming from use of raw xlib to ensure maximum portability and zero dependency on additional external libs. Raw xlib implementation is significantly more complex than using one of several available frame-works, but also far more flexible and portable which are both requirements for Xhip to function as intended.
Let me know if you are interested in testing the GUI-less version of Xhip on Linux and whether you'd like a 32-bit or 64-bit binary. The plug-in is difficult to use without a GUI although it is possible to load FXB files using the host application after configuring the plug-in under a Windows host using Wine or similar.
Released Xhip v8
21 May 2017
There is not much to say about the release here. New features will be listed on the synthesizer page and an updated manual will be published in time.
For now I can create a simple and short list without going into detail.
- Resizable GUI
- MIDI to parameter routing
- Embedded effects
- Preset categories
- Bank name
- New LEDs
- Buttons replaced with a menu
- Improved preset menu
- Improved parameter menus
- Unison stereo width
- Sine waveform
- Save/load state files
- User-customizable "init state"
- PCM now saved in projects/state
- Save/load "MIDI learn" CC map
- Linear and differentiated xmod modes
- Voice recycling switch
- Various fixes and other improvements
Get it on the synthesizer page.
Xhip Version 8 RC 1
22 February 2017
I've posted the latest release candidate to the alpha page.
Unfortunately there are a few issues remaining. Mostly I still need to go through a parameter-by-parameter and feature-by-feature checklist to ensure everything works correctly and make a few decisions about whether to do anything about certain issues or simply leave those features out for now.
That said, this version is now 99% of the way there and it shouldn't be long before I'm unable to find anything more that needs to be done before a release.
Xhip Alpha r832
14 February 2017
I've gotten a lot closer to a release candidate with this version.
During some testing I discovered numerous problems with the synthesizer involving functions such as glide and importing old Xhip v7 presets and banks.
Due to this I'd like to postpone the RC stage until I've cleared all the issues off my list and gone "bug"-hunting a few more times and come back empty-handed.
Most of what will be Xhip v8 is already implemented and working fine. My TODO list is very short now and includes only a single feature, all the rest being test procedures and checks that are still needed.
I have tested this version as a direct replacement for version 7 and it does work (everything is imported correctly) with only minor differences in timbre in some cases. Due to other issues however I've released this version as alpha meaning it can not yet be used to replace v7 directly. Get it from the alpha page if interested and let me know if you find any issues.