Want to keep learning?

This content is taken from the Goldsmiths, University of London 's online course, Learn to Code Electronic Music Tools with Javascript. Join the course to learn more.

Learning outcomes

At the end of this week you will be able to:

  • understand the need for user interfaces
  • describe examples of user interfaces for digital music instruments
  • build visual user interfaces from components
  • use alternative user input sources such as movement sensors
  • control sound synthesizers with user interfaces

The key techniques we will cover are:

  • Enabling the nexusUI library
  • Creating UI widgets: dials, keyboards etc.
  • Receiving and processing callbacks from UI widgets
  • Connecting UI widgets to synthesis parameters

Share this article:

This article is from the free online course:

Learn to Code Electronic Music Tools with Javascript

Goldsmiths, University of London