BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Music Hackspace - ECPv6.15.20//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Music Hackspace
X-ORIGINAL-URL:https://musichackspace.org
X-WR-CALDESC:Events for Music Hackspace
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:Europe/London
BEGIN:DAYLIGHT
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
TZNAME:BST
DTSTART:20190331T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
TZNAME:GMT
DTSTART:20191027T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
TZNAME:BST
DTSTART:20200329T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
TZNAME:GMT
DTSTART:20201025T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
TZNAME:BST
DTSTART:20210328T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
TZNAME:GMT
DTSTART:20211031T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Europe/London:20201031T180000
DTEND;TZID=Europe/London:20201031T200000
DTSTAMP:20260417T060226
CREATED:20201013T201723Z
LAST-MODIFIED:20210720T110501Z
UID:10000761-1604167200-1604174400@musichackspace.org
SUMMARY:Interface design in Max with JS/JSUI
DESCRIPTION:In this workshop we’ll look at scripting techniques for changing the appearance and behaviour of Max patchers\, and the use of Javascript graphics to build new types of on-screen displays and controls.\n\n \n\nMax contains an embedded Javascript engine which can be used to control aspects of Max from a textual language\, providing more power and versatility than the default click-and-drag graphical interface which Max programmers are used to. The Javascript engine also has an embedded graphics system\, allowing totally new and innovative interface elements to be created and embedded into the familiar Max world.\n\nTopics:– Max– Javascript– Patchers and scripting– Graphics libraries\nRequirements:\n– Difficulty level: intermediate\n– A good working knowledge of Max is expected\n– Some familiarity with textual programming languages and graphics programming would be useful\, but not required.About the workshop leader:Nick Rothwell is a composer\, performer\, software architect\, coder and visual artist. He has built media performance systems for projects with Ballett Frankfurt and Vienna Volksoper\, composed sound scores for Aydın Teker (Istanbul) and Shobana Jeyasingh Dance\, live coded in Mexico and in Berlin with sitar player Shama Rahman\, written software for Studio Wayne McGregor and the Pina Bausch Foundation\, and developed algorithmic visuals for large-scale outdoor installations in Poland\, Estonia\, Cambridge Music Festival and Lumiere (London / Durham). He also teaches at Ravensbourne University London and writes for Sound On Sound magazine.
URL:https://musichackspace.org/event/interface-design-in-max-with-js-jsui/
LOCATION:Online
CATEGORIES:javascript,Max,Software Classes,Workshops
ATTACH;FMTTYPE=image/webp:https://musichackspace.org/wp-content/uploads/2020/10/flyer.001-1-e1602619964531.webp
END:VEVENT
END:VCALENDAR