name: "Example Song"
bpm: 120 # Beats per minute
length: 16 # Number times to loop
volume: 0.8

tracks:
  # Loop throughout the song
  - name: "Drums"
    instrument: "sine"
    volume: 0.9
    pan: 0.0
    pattern: ["C1", ".", "D2", "."] # Note pattern, where "." is a rest and a note is a beat
    loop: true

  # 64 Beats with reverb effect
  - name: "Melody"
    instrument: "sine"
    volume: 0.7
    pan: 0.2
    pattern: ["C4", "D4", "E4", "F4", "G4", "A4", "B4", "C5", 
              "B4", "A4", "G4", "F4", "E4", "D4", "C4", ".",
              "F4", "G4", "A4", "Bb4", "C5", "D5", "C5", "Bb4",
              "A4", "G4", "F4", "E4", "D4", "C4", ".", ".",
              "G4", "A4", "B4", "C5", "D5", "E5", "D5", "C5",
              "B4", "A4", "G4", "F4", "E4", "D4", "C4", ".",
              "A4", "B4", "C5", "D5", "E5", "F5", "E5", "D5",
              "C5", "B4", "A4", "G4", "F4", "E4", "D4", "C4"]
    loop: false
    effects:
      - type: "reverb"
        params:
          decay: 2.0
          wet: 0.4

  # Loops throughout the song
  - name: "Bass"  
    instrument: "saw"
    volume: 0.8
    pan: 0.0
    pattern: [".", ".", ".", ".", "A1", ".", "F1", "."]
    loop: true
