{"title": "Shenandoah Waltz", "key": "D", "type": "vocal", "signature": "3/4", "sections": [{"name": "A", "repeats": 1, "standard_chords": ["D / /", "D / /", "A / /", "A / /", "A / /", "A / /", "D / /", "D / /", "D / /", "D / /", "A / /", "A / /", "A / /", "A / /", "D / /", "D / /"], "chords": ["D", "D", "D", "A", "A", "A", "A", "A", "A", "D", "D", "D", "D", "D", "D", "A", "A", "A", "A", "A", "A", "D", "D", "D"]}, {"name": "B", "repeats": 1, "standard_chords": ["G / /", "G / /", "D / /", "D / /", "E7 / /", "E7 / /", "A / /", "A / /", "D / /", "D / /", "A / /", "A / /", "A / /", "A / /", "D / /", "D / /"], "chords": ["G", "G", "G", "D", "D", "D", "E7", "E7", "E7", "A", "A", "A", "D", "D", "D", "A", "A", "A", "A", "A", "A", "D", "D", "D"]}], "demo": [], "featured_demo": [], "lyrics": "In the Shenandoah Valley of Virginia\nLives a girl who is waiting there for me\nMany times we have waltzed in the moonlight\nAnd in her lovely arms I long to be\n\nI miss her smile in the moonlight\nBut I know she misses me too\nIn the Shenandoah Valley of Virginia\nI know that her love for me is true", "song_id": "shenandoah_waltz", "arrangement": {"song_id": "shenandoah_waltz", "title": "Shenandoah Waltz", "original_key": "D", "target_key": "D", "signature": "3/4", "default_beats_per_measure": 3, "sections": [{"name": "A", "repeats": 1, "measures": [{"index": 0, "source": "D / /", "beats": ["D", "D", "D"], "display": "D / /", "beat_count": 3, "has_rest": false}, {"index": 1, "source": "D / /", "beats": ["D", "D", "D"], "display": "D / /", "beat_count": 3, "has_rest": false}, {"index": 2, "source": "A / /", "beats": ["A", "A", "A"], "display": "A / /", "beat_count": 3, "has_rest": false}, {"index": 3, "source": "A / /", "beats": ["A", "A", "A"], "display": "A / /", "beat_count": 3, "has_rest": false}, {"index": 4, "source": "A / /", "beats": ["A", "A", "A"], "display": "A / /", "beat_count": 3, "has_rest": false}, {"index": 5, "source": "A / /", "beats": ["A", "A", "A"], "display": "A / /", "beat_count": 3, "has_rest": false}, {"index": 6, "source": "D / /", "beats": ["D", "D", "D"], "display": "D / /", "beat_count": 3, "has_rest": false}, {"index": 7, "source": "D / /", "beats": ["D", "D", "D"], "display": "D / /", "beat_count": 3, "has_rest": false}, {"index": 8, "source": "D / /", "beats": ["D", "D", "D"], "display": "D / /", "beat_count": 3, "has_rest": false}, {"index": 9, "source": "D / /", "beats": ["D", "D", "D"], "display": "D / /", "beat_count": 3, "has_rest": false}, {"index": 10, "source": "A / /", "beats": ["A", "A", "A"], "display": "A / /", "beat_count": 3, "has_rest": false}, {"index": 11, "source": "A / /", "beats": ["A", "A", "A"], "display": "A / /", "beat_count": 3, "has_rest": false}, {"index": 12, "source": "A / /", "beats": ["A", "A", "A"], "display": "A / /", "beat_count": 3, "has_rest": false}, {"index": 13, "source": "A / /", "beats": ["A", "A", "A"], "display": "A / /", "beat_count": 3, "has_rest": false}, {"index": 14, "source": "D / /", "beats": ["D", "D", "D"], "display": "D / /", "beat_count": 3, "has_rest": false}, {"index": 15, "source": "D / /", "beats": ["D", "D", "D"], "display": "D / /", "beat_count": 3, "has_rest": false}]}, {"name": "B", "repeats": 1, "measures": [{"index": 0, "source": "G / /", "beats": ["G", "G", "G"], "display": "G / /", "beat_count": 3, "has_rest": false}, {"index": 1, "source": "G / /", "beats": ["G", "G", "G"], "display": "G / /", "beat_count": 3, "has_rest": false}, {"index": 2, "source": "D / /", "beats": ["D", "D", "D"], "display": "D / /", "beat_count": 3, "has_rest": false}, {"index": 3, "source": "D / /", "beats": ["D", "D", "D"], "display": "D / /", "beat_count": 3, "has_rest": false}, {"index": 4, "source": "E7 / /", "beats": ["E7", "E7", "E7"], "display": "E7 / /", "beat_count": 3, "has_rest": false}, {"index": 5, "source": "E7 / /", "beats": ["E7", "E7", "E7"], "display": "E7 / /", "beat_count": 3, "has_rest": false}, {"index": 6, "source": "A / /", "beats": ["A", "A", "A"], "display": "A / /", "beat_count": 3, "has_rest": false}, {"index": 7, "source": "A / /", "beats": ["A", "A", "A"], "display": "A / /", "beat_count": 3, "has_rest": false}, {"index": 8, "source": "D / /", "beats": ["D", "D", "D"], "display": "D / /", "beat_count": 3, "has_rest": false}, {"index": 9, "source": "D / /", "beats": ["D", "D", "D"], "display": "D / /", "beat_count": 3, "has_rest": false}, {"index": 10, "source": "A / /", "beats": ["A", "A", "A"], "display": "A / /", "beat_count": 3, "has_rest": false}, {"index": 11, "source": "A / /", "beats": ["A", "A", "A"], "display": "A / /", "beat_count": 3, "has_rest": false}, {"index": 12, "source": "A / /", "beats": ["A", "A", "A"], "display": "A / /", "beat_count": 3, "has_rest": false}, {"index": 13, "source": "A / /", "beats": ["A", "A", "A"], "display": "A / /", "beat_count": 3, "has_rest": false}, {"index": 14, "source": "D / /", "beats": ["D", "D", "D"], "display": "D / /", "beat_count": 3, "has_rest": false}, {"index": 15, "source": "D / /", "beats": ["D", "D", "D"], "display": "D / /", "beat_count": 3, "has_rest": false}]}], "backing_track_progression": ["D / /", "D / /", "A / /", "A / /", "A / /", "A / /", "D / /", "D / /", "D / /", "D / /", "A / /", "A / /", "A / /", "A / /", "D / /", "D / /", "G / /", "G / /", "D / /", "D / /", "E7 / /", "E7 / /", "A / /", "A / /", "D / /", "D / /", "A / /", "A / /", "A / /", "A / /", "D / /", "D / /"], "unique_chords": ["D", "A", "G", "E7"]}, "id": "shenandoah-waltz", "canonical_id": "shenandoah-waltz", "slug": "shenandoah-waltz", "url": "https://www.startjamming.com/song/shenandoah-waltz", "api_url": "https://www.startjamming.com/api/songs/shenandoah-waltz/full?for=agent"}