Noesys is a computer program designed to explore music and visual combinations. It is a Visual Music instrument capable of creating animations controlled by music and sound, with the end goal of developing visual analogues of musical qualities. Noesys provides a complete framework to code OpenGL graphics and perform digital signal processing in C++, and link between the two.
The connection between audio and visual components in Noesys is made by using aspects of the sound data to control movement of visual objects. It gathers this information on the sound by running certain algorithms beforehand to determine events and characteristics such as beat and frequency. With further development, Noesys will be able to know how these isolated events relate to the musical piece as a whole and present visuals accordingly.
Noesys can be used in a variety of contexts. Currently, it is intended to be run when animation to music is wanted for stimulation. Noesys can also be used by digital musicians as a tool to alternatively visualize sound information.
Future development will enable Noesys to provide a visual component to musical performances with customizable animations, and perhaps to learn what each particular user finds visually appealing through a neural network.
Noesys is intended to be used and enjoyed by everyone. Noesys is built in acknowledgement that our senses are used in coordination out in the world, and that there is a need for an aesthetic that speaks to us on multiple sensual levels at once.