13.1 Digital music representation13.1.1 Musical notes, octave, and pitch13.1.2 An introduction to multitrack music13.1.3 Digitally represent music: Piano rolls13.2 A blueprint for music generation13.2.1 Constructing music with chords, style, melody, and groove13.2.2 A blueprint to train a MuseGAN13.3 Preparing the training data for MuseGAN13.3.1 Downloading the training data13.3.2 Converting multidimensional objects to music pieces13.4 Building a MuseGAN13.4.1 A critic in MuseGAN13.4.2 A generator in MuseGAN13.4.3 Optimizers and the loss function13.5 Training the MuseGAN to generate music13.5.1 Training the MuseGAN13.5.2 Generating music with the trained MuseGANSummary