BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Music Hackspace - ECPv6.3.5//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:20200329T010000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETFROM:+0100 TZOFFSETTO:+0000 TZNAME:GMT DTSTART:20201025T010000 END:STANDARD END:VTIMEZONE BEGIN:VEVENT DTSTART;TZID=Europe/London:20201031T180000 DTEND;TZID=Europe/London:20201031T200000 DTSTAMP:20240329T100048 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/jpeg:https://musichackspace.org/wp-content/uploads/2020/10/flyer.001-1-e1602619964531.jpeg END:VEVENT END:VCALENDAR