Skip main navigation
We use cookies to give you a better experience, if that’s ok you can close this message and carry on browsing. For more info read our cookies policy.
We use cookies to give you a better experience. Carry on browsing if you're happy with this, or read our cookies policy for more information.

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

Contact FutureLearn for Support