/LSU-PDM-Spring-2019

Examples for Programming Digital Media (CSC 2463) at Louisiana State University - 2019

Primary LanguageJavaScript

Programming Digital Media

Examples for Programming Digital Media class at Louisiana State University, Spring 2019

  • email: tcarso2@lsu.edu
  • Office hours: 1pm to 3pm Monday in the Digital Media Center (2006)

Lectures

Resources

slides

Tone.js

Basics

Extras

  • Interactive Presets - use to experiment and find new sounds, do not copy presets from here else you add something unique to them.
  • Make music with Tone - some tutorials for making more traditional music with Tone
  • tone-rhythm - very helpful for making musical phrases with tone
    • Ex. Maria - play Maria with tone. This requires knowledge of importing from npm with the 'import' keyword. It will not work with a script tag.
  • Algorithmic Music Tutorial - uses p5 sound but many of the creative ideas are transferable to Tone.js

Inspiration

  • Hackpact - Algorithmic audiovisual sonification studies

Digital Audio

JS Basics

Still having trouble with some basics?