XHip--Please finish your synth!!
- KVRAF
- 2910 posts since 26 Jul, 2005 from dun unda
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.
-
- KVRian
- 886 posts since 2 Jun, 2005 from Hawaii
-
- KVRian
- 886 posts since 2 Jun, 2005 from Hawaii
yes, maybe. but i don't do html either. i know: i'm hopeless.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.
- KVRAF
- 12615 posts since 7 Dec, 2004
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.
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.
-
- KVRian
- 886 posts since 2 Jun, 2005 from Hawaii
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?
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?
- KVRAF
- 12615 posts since 7 Dec, 2004
"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.
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.
-
- KVRian
- 1024 posts since 25 Apr, 2002
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.bernhardtjeff wrote: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.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.
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.
-
- KVRist
- 294 posts since 6 Jan, 2005
Thanks for looking into the idea aciddose, indeeed there are now too many parameters to successfully implement a single screen view.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
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
-
- KVRian
- 886 posts since 2 Jun, 2005 from Hawaii
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.sweet_trip wrote: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.bernhardtjeff wrote: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.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.
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.
-
- KVRAF
- 1871 posts since 17 May, 2005
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
cheers
-
- KVRAF
- 3436 posts since 29 Jun, 2004 from Venezia - Italy
install it and start twiddling, i doubt youll regret after 
and keep track of this thread of course
Peace
and keep track of this thread of course
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/
Radio Rebelde - Modern roots reggae with an electronic twist https://radiorebeldereggae.bandcamp.com/
- KVRAF
- 12615 posts since 7 Dec, 2004
-
- KVRian
- 1024 posts since 25 Apr, 2002
nice.
- KVRAF
- 12615 posts since 7 Dec, 2004
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.
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.
