XHip--Please finish your synth!!

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

Post

While I haven't seen the INI, colours on configs are usually in 3/4-bit hexadecimal values; exactly the same system used in HTML colourcoding.

Post

cool. thanks a bunch.

Post

MaliceX wrote:While I haven't seen the INI, colours on configs are usually in 3/4-bit hexadecimal values; exactly the same system used in HTML colourcoding.
yes, maybe. but i don't do html either. i know: i'm hopeless.

Post

hexidecimal:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

0 is lowest, F is highest.

F0 is lower than F8 which is lower than FA which is lower than FF

so, 1/2 = 0x80
1/4 = 0x40
3/4 = 0xC0

colors are in 0xARGB, like 0xAARRGGBB.
i'll add a hls function later so you can do color = hls(hue, lightness, saturation)

the scope of configuration possible with that file is very small anyway for now.

Post

Does your GUI code support knobs currently?
Peace, my friends. I'm not seeking arguments here. ;)

Post

can we not route note on velocity to both amplitude out AND filter frequency at the same time?

maybe i'm missing something in the controls?

also, any plans to implement a way to save a cc map once you've set it up? is it already possible?

Post

"can we not route note on velocity to both amplitude out AND filter frequency at the same time?"

you technically can but it isnt possible to set it up on the gui. that is next on the todo list actually. i just need to write a simple linked list based thing to route events to parameters called "event routing".

"also, any plans to implement a way to save a cc map once you've set it up? is it already possible?"

that'll be part of event routing and it'll all be possible to save.

"Does your GUI code support knobs currently?"

yeah, check this for example
http://xhip.cjb.net/hardware/layout.v3.png
http://xhip.cjb.net/hardware/adsx1.dll

same, unmodified code.

Post

bernhardtjeff wrote:
aciddose wrote:"is it just that you don't have enough time to get down to it and get a gui working"

i like the gui it has, what is wrong with the current gui?
nobody seems to know and this means i cant do anything about it.
okay, just started playing with it again, and what i notice immediately is this: the gui is simply too small. i know you're not a fan of synth1, but maybe you could offer different some different options for size like it does.

further, having the name of the control listed right on the slider it controls makes it tough to read sometimes. i suppose once you get used to the synth, you know where stuff is and don't read the controls so much, but at first, it's kind of a pain to have to read a white font that's too small and is sometimes on top of a light color slider.

so that's what i think is wrong with the gui. take it or leave it, but at least i offered an opinion. other than the size and readibility of the fonts, it's not so bad.
well, there's no denying that the GUI could be better, but it's definitely not unusable like some users make it out to be. that's my whole argument.

Post

aciddose wrote:http://xhip.cjb.net/xhip/releases/v0/b6 ... .14.8b.png
http://xhip.cjb.net/xhip/releases/v0/b6 ... .14.8b.dll

yikes, and in my opinion vertical will be worse since we're not used to reading vertically.

anyway these configurations take hardly any time so i'm willing to do them. what is next, a grid of knobs? who else has some bright idea :hihi:
Thanks for looking into the idea aciddose, indeeed there are now too many parameters to successfully implement a single screen view.

For me still one of the best sounding softsynths out there and definitely the best sounding free one, also a ridiculously high level of support and updating!

Thanks, I for one truely appreciate your work ;)

Post

sweet_trip wrote:
bernhardtjeff wrote:
aciddose wrote:"is it just that you don't have enough time to get down to it and get a gui working"

i like the gui it has, what is wrong with the current gui?
nobody seems to know and this means i cant do anything about it.
okay, just started playing with it again, and what i notice immediately is this: the gui is simply too small. i know you're not a fan of synth1, but maybe you could offer different some different options for size like it does.

further, having the name of the control listed right on the slider it controls makes it tough to read sometimes. i suppose once you get used to the synth, you know where stuff is and don't read the controls so much, but at first, it's kind of a pain to have to read a white font that's too small and is sometimes on top of a light color slider.

so that's what i think is wrong with the gui. take it or leave it, but at least i offered an opinion. other than the size and readibility of the fonts, it's not so bad.
well, there's no denying that the GUI could be better, but it's definitely not unusable like some users make it out to be. that's my whole argument.
oh to be sure, it's plenty usable alright. but aciddose is here and responds quickly to posts and said no one had ever told him what's wrong with the gui, so i just figured i'd tell him what i didn't like.

Post

I've never posted in this thread and counting 73 pages now i'm beginning to wonder what it's all about? If this synth is finished now, or in a state of good usability? Can i just install or do i need GUI stuff?

cheers ;)

Post

install it and start twiddling, i doubt youll regret after ;)
and keep track of this thread of course :D
Peace
Dubadelica - Electronic music since 1996 http://www.dubadelica.com/about.php
Radio Rebelde - Modern roots reggae with an electronic twist https://radiorebeldereggae.bandcamp.com/

Post


Post

nice.

Post

feel free to comment on whether or not that is the way you like it since it has just taken me about ten minutes to do. the only part that wasnt modularized was the tabs for the pagebox control. i should modularize those and then clean up the whole code so that the size can be set with a single "scale" value.

the gui in adsx1.dll for example already supports that - a variable called 'dpi' of course sets the scale of the whole thing. controls are centered on a 1.5 inch grid.

Post Reply

Return to “Instruments”