Projects in Computer Music

Learning SVG

Links for my computer music students

Return to: MUSC 540 | Learing Index; See also: Web Dev | Web Audio

  1. Documentation
  2. Reference
  3. Tutorials
  4. JavaScript APIs
  5. Online Code Editors


Amelia Bellamy-Royds, How to Scale SVG {CSS-Tricks}

Chris Coyier, Sizing and Scaling SVG, from Practical SVG {}, and Using SVG {CSS-Tricks}

Ian Elliot, SVG, Getting Started with SVG for HTML 5 {} & JavaScript and the DOM {}

Scott Murray, D3: An SVG Primer {}


Bellamy-Royds, Amelia, Kurt Cagle, and Dudley Storey. 2016 (forthcoming). Using SVG with CSS3 and HTML 5: Vector Graphics for Web Design. Sebastopol, CA: O'Reilly Media. {O'Reilly}

Dailey, David, Jon Frost and Domenico Strazzullo. 2012. Building Web Applications with SVG. New York: Pearson Education. {GP}

Eisenberg, J. David and Amelia Bellamy-Royds. 2014. SVG Essentials, 2nd ed. Sebastopol, CA: O'Reilly Media. {GB; Code Examples: GitHub}

See also: 1st ed. on O'Reilly Commons

Flanagan, David. 2011. JavaScript: The Definitive Guide: Activate Your Web Pages, 6th ed. Sebastopol, CA: O'Reilly Media. {O'Reilly}

Frain, Ben. 2012. Responsive Web Design with HTML5 and CSS3. Birmingham, U.K.: Packt Publishing Lt. {GB}

Murray, Scott. 2013. Interactive Data Visualization for the Web. Sebastopol, CA: O'Reilly Media. {GB}

Trythall, Joni. Pocket Guide to Writing SVG. Available online at: <>.

Updated: May 22, 2017

Reginald Bain | University of South Carolina | School of Music