Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In a tellus vitae erat lobortis placerat. Vivamus ornare, ipsum non semper fringilla, sapien arcu dictum diam, vitae porttitor dui risus vitae lectus. Donec sem risus, cursus nec, egestas vitae, molestie in, enim. Cras faucibus pretium sapien. Aenean ante ipsum, vestibulum a, mattis vel, congue vulputate, lorem.
Maecenas nibh sapien, containerized particulate , posuere id, interdum sed, odio. Proin eget orci bibendum dolor aliquet scelerisque. Fusce auctor condimentum ante. Donec sit amet leo. Duis feugiat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Fusce accumsan enim ut ante. Nunc quis metus. Aenean pede. Morbi rutrum nunc at urna. Cras sagittis. Praesent sit amet erat. Aliquam volutpat, risus eu ultrices faucibus, pede arcu accumsan diam, mollis egestas felis mauris at nisl.
Aliquam velit. Nulla in turpis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nulla facilisi. Proin vel elit. Sed faucibus. Vestibulum neque eros, aliquet eu, varius in, ullamcorper vel, neque. Duis dictum eros. Suspendisse potenti. In a tortor. Integer velit. Sed viverra neque non metus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Sed mi ipsum, vulputate vitae, volutpat in, egestas sollicitudin, diam. Morbi id est ac tortor luctus aliquet. Donec imperdiet. Vivamus faucibus. Donec eu lacus venenatis nunc posuere consectetuer.
code: nodeSeq_0001.zip
current ver: nodeSeq package.zip (+ rough version of Max MIDI parser.)
demo video;
nodeSeq is a compositional tool and musical toy. It provides an intuitive approach to several musical concepts, notably rhythm. users create melodic phrases or loops by connecting a series of nodes. Each node contians information about its pitch, velocity, duration, and a few other arbitrary values. Nodes sound when activated by a 'playhead'. Multiple playheads results in multiple notes played simultaneously. Multiple playheads in seperate loops facilitate experimentation with polymetric melodies. Playheads disappear when they reach an end. Immediate goals include multiuser (via LAN) support, and a cleaner interface. Currently, outgoing OSC messages are parsed and converted to MIDI by Max/MSP.
nodeSeq was written in processing, and uses these libraries;
traer.physics
OSCP5
ControlP5