complicated GUI interfaces
Posted: Wed Jun 24, 2020 2:03 pm
Folks,
All this time, I have been learning about making things work. I know I have discussed graphics speed in the past and the issues I ran into related to putting to many individual LED with sliders on the screen at once really took a horrible performance hit.
@k brown has done amazing work on the front end. What is special about what he does to keep the performance up on all of those synth? My assumptions are no real time moving parts like the stuff I am trying to do. I looked through several of the interfaces with all of those knobs, sliders and many many overlays? I cringed looking at the level of detail thinking if I even do a quarter of that, will this have killed my project to the point of starting over again?
Q: I have a ruby bar graph with 125 bars, works great. I needed to overlay lines/numbers now, boom the display performance dropped on my powerful (12 threaded i7 gaming machine using a useless RTX graphics card in FS). I did mix prim elements with the ruby graph.
Q: Is it better to keep all the same inside the module: All ruby graphics or all graphic prims? I suck at the prims more than ruby. So ruby is the choice for me. lol
Q: If I draw a bitmap of the numbers and graph lines to overlay, I assume even worse? It might be an easier path to get the measurements 100% correct. The overlay could be around the edges of the bar graph and not truly overlaying it.
I assume 64 bit will help in this area as someone once pointed out it was night and day on the speed difference.
Q: Outside of the graph lines, if I put all those fill boxes and pretty up the interface, will this most likely cause a performance issue?
Not selling my self short here, I just know my limitations, I will never be able to create interfaces like @k brown or some others I have seen. I am best at functional with dynamic capability.
Q: Does hiding all knobs/gui elements in a module and pulling them out when needed make a big difference? Again I go back to @k brown with the huge gui.
Keep in mind, I understand graphics from the traditional way screen buffers and drawing to the screen etc. This is strictly about FS.
I know I can test this myself by going down the wrong path, but it would be faster to ask the question now instead of wanting to throw your computer off the table after spending a week on your gui and fail. That is not lessens learned. Some of this might have been mentioned to me before, but this is very specific.
Long questions I know and thanks!!
All this time, I have been learning about making things work. I know I have discussed graphics speed in the past and the issues I ran into related to putting to many individual LED with sliders on the screen at once really took a horrible performance hit.
@k brown has done amazing work on the front end. What is special about what he does to keep the performance up on all of those synth? My assumptions are no real time moving parts like the stuff I am trying to do. I looked through several of the interfaces with all of those knobs, sliders and many many overlays? I cringed looking at the level of detail thinking if I even do a quarter of that, will this have killed my project to the point of starting over again?
Q: I have a ruby bar graph with 125 bars, works great. I needed to overlay lines/numbers now, boom the display performance dropped on my powerful (12 threaded i7 gaming machine using a useless RTX graphics card in FS). I did mix prim elements with the ruby graph.
Q: Is it better to keep all the same inside the module: All ruby graphics or all graphic prims? I suck at the prims more than ruby. So ruby is the choice for me. lol
Q: If I draw a bitmap of the numbers and graph lines to overlay, I assume even worse? It might be an easier path to get the measurements 100% correct. The overlay could be around the edges of the bar graph and not truly overlaying it.
I assume 64 bit will help in this area as someone once pointed out it was night and day on the speed difference.
Q: Outside of the graph lines, if I put all those fill boxes and pretty up the interface, will this most likely cause a performance issue?
Not selling my self short here, I just know my limitations, I will never be able to create interfaces like @k brown or some others I have seen. I am best at functional with dynamic capability.
Q: Does hiding all knobs/gui elements in a module and pulling them out when needed make a big difference? Again I go back to @k brown with the huge gui.
Keep in mind, I understand graphics from the traditional way screen buffers and drawing to the screen etc. This is strictly about FS.
I know I can test this myself by going down the wrong path, but it would be faster to ask the question now instead of wanting to throw your computer off the table after spending a week on your gui and fail. That is not lessens learned. Some of this might have been mentioned to me before, but this is very specific.
Long questions I know and thanks!!