-
Notifications
You must be signed in to change notification settings - Fork 6
/
README
35 lines (25 loc) · 996 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Replacement user interface for ZynAddSubFX
Technology
----------
- Custom nanovg (opengl 2.0) based rendering
- Custom constraint based layout
- QML based structure/event handling
Progress
--------
As of so far a whole bunch of widget rendering code has been written.
A basic horizontal weighted/constrained pack layout has been created (in C)
and two simpler pack algorithms have been made in qml.
QML/nanovg integration has been establed and it appears to be relatively bug
free (though perhaps somewhat inefficient).
Some mouse handling has been done.
A variety of other widgets have received their design on paper.
To test some UI performance/integration a simple equalizer or envelop app might
be created.
Any contributions are very much appreciated.
Design Source
-------------
This work is based off of a UI mockup which can be seen at:
http://budislavtvp.deviantart.com/art/ZynAddSubFX-UI-Concept-2014-455890191
Notes
-----
Warning: this may compile incorrectly under gcc 4.8.2