What You Need to Know Before
You Start

Starts 6 June 2025 18:05

Ends 6 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Creating an AI Musician with JavaScript

Explore AI-generated music using JavaScript and TensorFlow. Learn to create digital instruments, compile songs, and ponder the implications of computer-made music on listener perception.
JSConf via YouTube

JSConf

2484 Courses


24 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Conference Talk

Optional upgrade avallable

Overview

Explore AI-generated music using JavaScript and TensorFlow. Learn to create digital instruments, compile songs, and ponder the implications of computer-made music on listener perception.

Syllabus

  • Introduction to AI in Music
  • Overview of AI-generated music
    Historical context and developments
    Tools and libraries for AI music creation
  • Getting Started with JavaScript and TensorFlow
  • Setting up the development environment
    Introduction to TensorFlow.js
    Basics of JavaScript for AI applications
  • Understanding Digital Music Concepts
  • Sound waves and digital audio basics
    MIDI and its role in digital music
    Music theory fundamentals for AI musicians
  • Building Digital Instruments
  • Creating sound synthesis techniques with JavaScript
    Utilizing Web Audio API
    Leveraging TensorFlow.js for sound generation
  • Machine Learning for Music Composition
  • Introduction to machine learning concepts
    Building simple neural networks for melody generation
    Training models using existing music datasets
  • Composing Songs with AI
  • Implementing generative models for music
    Techniques for compiling AI-generated melodies into songs
    Evaluating and refining AI compositions
  • Practical Project: Creating an AI Musician
  • Project overview and objectives
    Step-by-step guide to building an AI musician
    Presenting and analyzing student projects
  • Listener Perception and Ethics of AI-Generated Music
  • Exploring human perception of computer-created music
    Ethical considerations and copyright issues
    Discussions on the impact of AI in the music industry
  • Future of AI in Music
  • Emerging technologies and trends
    Potential future developments in AI music creation
    Conclusion and course feedback
  • Additional Resources and Further Learning
  • Suggested readings and online materials
    Advanced courses and certifications
    Community and online forums for AI and music enthusiasts

Subjects

Conference Talks