diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 2236224..6f8e1fd 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -88,7 +88,7 @@ jobs: python3 \ python3-venv python3 -m venv build/build_common/ci_python - build/build_common/ci_python/bin/python -m pip install --no-cache-dir conan==2.26.2 -r tools/requirements.txt + build/build_common/ci_python/bin/python -m pip install --no-cache-dir conan==2.26.2 -r generator/requirements.txt echo "$PWD/build/build_common/ci_python/bin" >> "$GITHUB_PATH" - name: Restore Conan cache uses: actions/cache@v4 diff --git a/README.md b/README.md index fdae82b..f1cfd67 100644 --- a/README.md +++ b/README.md @@ -81,7 +81,7 @@ python3 -m generator --data-dir data --output-dir /tmp/product-vamp-generated -- ``` The `--check` path compares generation invariants against `data/expected/performance_summary.json`. -The pinned build-only dependencies are in `tools/requirements.txt`. Configure/build automatically refresh the project build image when this file changes; direct builds must install it in their Python environment. +The pinned build-only dependencies are in `generator/requirements.txt`. Configure/build automatically refresh the project build image when this file changes; direct builds must install it in their Python environment. The build-time pipeline is MuseScore -> `.xml` -> musical model -> automatic arranger/transposer -> schema-v3 JSON and engraved PNG pages. The Pi displays pages without interpreting notation. Performance sources produce acoustic, electric, and vocal parts; melody and chord exercises produce twelve tonic variants relative to their authored key. Independent voices and exact pitch/rhythm remain in the semantic JSON. Chord practice preserves the authored voicings, shifting the entire exercise by an octave only when needed for guitar. Chord practice and generated guitar voicings use standard tuning, frets 0-15 inclusive, and a maximum four-fret span excluding open strings. @@ -89,7 +89,7 @@ Code style is managed by Modulus. Run `./modulus.py format` to format C++ and Py See [Score Generation](TECHNICAL_GUIDE.md#score-generation) for supported MusicXML notation, Vamp properties, schema details, and diagnostics. There is no compact-JSON source format or legacy runtime adapter. Unsupported notation fails generation before existing assets are replaced. -Build-time engraving is implemented in Python in `generator/engraving`, using the bundled Petaluma OTF fonts and SMuFL metadata. MuseScore is an optional authoring tool, not a build dependency or rendering backend. The managed image and CI install the pinned Python requirements automatically; direct host builds use `pip install -r tools/requirements.txt`. Exact musical timing is retained through layout, and dense measures can continue across systems without shrinking the notation. Missing glyphs, unrepresentable page geometry, and failed notation audits stop generation before replacing existing assets. +Build-time engraving is implemented in Python in `generator/engraving`, using the bundled Petaluma OTF fonts and SMuFL metadata. MuseScore is an optional authoring tool, not a build dependency or rendering backend. The managed image and CI install the pinned Python requirements automatically; direct host builds use `pip install -r generator/requirements.txt`. Exact musical timing is retained through layout, and dense measures can continue across systems without shrinking the notation. Missing glyphs, unrepresentable page geometry, and failed notation audits stop generation before replacing existing assets. Petaluma is from Steinberg under the SIL Open Font License. Runtime packages include PNG score pages, `PetalumaScript.otf` for UI text, and `OFL.txt`; the music font and engraver stay build-only. @@ -98,10 +98,10 @@ Font generation requires Pillow's Raqm layout support to preserve kerning. On De Native and Pico builds generate their bitmap font implementation under `generated/vamp_style/font.cpp` in the build directory. The generated implementation is not checked in. The build image and CI install the pinned generator dependency automatically. For a direct build, first run: ```sh -python3 -m pip install -r tools/requirements.txt +python3 -m pip install -r generator/requirements.txt ``` -To check a generated atlas, run `python3 tools/generate_pico_font.py --output build/build_x86_debug/generated/vamp_style/font.cpp --check`. Changing the source OTF or generator rebuilds the atlas automatically. +To check a generated atlas, run `python3 generator/generate_pico_font.py --output build/build_x86_debug/generated/vamp_style/font.cpp --check`. Changing the source OTF or generator rebuilds the atlas automatically. ## License diff --git a/TECHNICAL_GUIDE.md b/TECHNICAL_GUIDE.md index a1b9add..2346a5d 100644 --- a/TECHNICAL_GUIDE.md +++ b/TECHNICAL_GUIDE.md @@ -93,7 +93,7 @@ Automatic performance arrangements require a pitched, non-TAB lead. Percussion a `generator/engraving/` is a custom Python engraver, not a wrapper around MuseScore or another notation engine. `layout_score(document, style, fonts)` produces immutable layout pages with exact source intervals, notation anchors and drawing primitives. `rasterize_page(page, fonts)` draws one page at four-times resolution and downsamples it. `engrave_tree(root, fonts)` retains the asset-pipeline entry point. `generator/musicxml_writer.py` remains a round-trip/export utility and is not involved in engraving. -`notation.py` interprets staff state, exact pitch positions and shared accidental state; `notes.py` and `attributes.py` construct symbols; `spans.py` handles beams, ties, tuplets, octave shifts and lyric continuations; `layout.py` handles spacing and pagination. `fonts.py` reads bundled OTF outlines and SMuFL metadata, caching metrics and outlines for one generation run. `raster.py` uses FontTools, aggdraw and Pillow only as low-level font and drawing libraries. All dependencies are pinned in `tools/requirements.txt` and remain build-only. Standard glyph names and their upstream notice are vendored alongside the fonts; no system music fonts are consulted. +`notation.py` interprets staff state, exact pitch positions and shared accidental state; `notes.py` and `attributes.py` construct symbols; `spans.py` handles beams, ties, tuplets, octave shifts and lyric continuations; `layout.py` handles spacing and pagination. `fonts.py` reads bundled OTF outlines and SMuFL metadata, caching metrics and outlines for one generation run. `raster.py` uses FontTools, aggdraw and Pillow only as low-level font and drawing libraries. All dependencies are pinned in `generator/requirements.txt` and remain build-only. Standard glyph names and their upstream notice are vendored alongside the fonts; no system music fonts are consulted. The former backend-specific four-voice, duration, unequal-tone and tuplet restrictions are removed. Voices retain separate stems and collision offsets; chord tones retain their own written durations and per-tone ties. Pitched, percussion and explicitly fingered TAB material use their own staff positions. Unknown exact microtonal alterations use a numeric rational semitone annotation relative to the natural pitch, not a rounded accidental. An explicit unavailable SMuFL glyph is an error. The single-part/single-staff importer contract and exclusions for dynamics, accents, expressive ornaments and navigation remain unchanged. @@ -126,7 +126,7 @@ The display is rotated 90 degrees clockwise into a 320x240 landscape UI. The top - Green: connected to the Zero API. The body stays blank until a performance or practice score is active, then it shows the active title, selected part or active practice key, and page count. Touch controls are tap for next, double tap for previous, and tap-and-hold for select. -The Pico text renderer uses an antialiased bitmap atlas generated from `package/assets/fonts/petaluma/PetalumaScript.otf`. The shared font CMake rule generates `generated/vamp_style/font.cpp` separately in each native/Pico build directory, using `tools/generate_pico_font.py --output `. Font and generator changes trigger regeneration. The generated atlas includes ASCII kerning pairs so display text such as `VAMP` uses the same spacing as the source font. The pinned Pillow build dependency is declared in `tools/requirements.txt`. +The Pico text renderer uses an antialiased bitmap atlas generated from `package/assets/fonts/petaluma/PetalumaScript.otf`. The shared font CMake rule generates `generated/vamp_style/font.cpp` separately in each native/Pico build directory, using `generator/generate_pico_font.py --output `. Font and generator changes trigger regeneration. The generated atlas includes ASCII kerning pairs so display text such as `VAMP` uses the same spacing as the source font. The pinned Pillow build dependency is declared in `generator/requirements.txt`. The root `CMakeLists.txt` is also the Pico firmware entrypoint when configured with `-DVAMP_PICO_FIRMWARE_PROJECT=ON`. That mode returns before the Zero/Linux targets are declared, so the Pico build can use the embedded ARM toolchain cleanly. diff --git a/cmake/font.cmake b/cmake/font.cmake index 0b6c1bf..bb45924 100644 --- a/cmake/font.cmake +++ b/cmake/font.cmake @@ -5,17 +5,17 @@ execute_process( ERROR_QUIET ) if(NOT VAMP_PILLOW_STATUS EQUAL 0) - message(FATAL_ERROR "Font generation requires Pillow with Raqm support. Install libfribidi0 on Debian/Ubuntu, then run: ${Python3_EXECUTABLE} -m pip install -r ${CMAKE_CURRENT_SOURCE_DIR}/tools/requirements.txt") + message(FATAL_ERROR "Font generation requires Pillow with Raqm support. Install libfribidi0 on Debian/Ubuntu, then run: ${Python3_EXECUTABLE} -m pip install -r ${CMAKE_CURRENT_SOURCE_DIR}/generator/requirements.txt") endif() set(VAMP_FONT_SOURCE ${CMAKE_CURRENT_BINARY_DIR}/generated/vamp_style/font.cpp) add_custom_command( OUTPUT ${VAMP_FONT_SOURCE} - COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/tools/generate_pico_font.py + COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/generator/generate_pico_font.py --output ${VAMP_FONT_SOURCE} DEPENDS - ${CMAKE_CURRENT_SOURCE_DIR}/tools/generate_pico_font.py - ${CMAKE_CURRENT_SOURCE_DIR}/tools/requirements.txt + ${CMAKE_CURRENT_SOURCE_DIR}/generator/generate_pico_font.py + ${CMAKE_CURRENT_SOURCE_DIR}/generator/requirements.txt ${CMAKE_CURRENT_SOURCE_DIR}/package/assets/fonts/petaluma/PetalumaScript.otf VERBATIM ) diff --git a/cmake/zero.cmake b/cmake/zero.cmake index 3c5c2bc..bc8dc49 100644 --- a/cmake/zero.cmake +++ b/cmake/zero.cmake @@ -110,7 +110,7 @@ file(GLOB_RECURSE VAMP_GENERATOR_INPUTS CONFIGURE_DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/data/**/*.json ${CMAKE_CURRENT_SOURCE_DIR}/generator/*.py ${CMAKE_CURRENT_SOURCE_DIR}/generator/**/*.py - ${CMAKE_CURRENT_SOURCE_DIR}/tools/requirements.txt + ${CMAKE_CURRENT_SOURCE_DIR}/generator/requirements.txt ${CMAKE_CURRENT_SOURCE_DIR}/package/assets/fonts/* ${CMAKE_CURRENT_SOURCE_DIR}/package/assets/fonts/**/* ) @@ -198,8 +198,8 @@ if(VAMP_BUILD_PICO_FIRMWARE) ${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt ${CMAKE_CURRENT_SOURCE_DIR}/cmake/pico.cmake ${CMAKE_CURRENT_SOURCE_DIR}/cmake/font.cmake - ${CMAKE_CURRENT_SOURCE_DIR}/tools/generate_pico_font.py - ${CMAKE_CURRENT_SOURCE_DIR}/tools/requirements.txt + ${CMAKE_CURRENT_SOURCE_DIR}/generator/generate_pico_font.py + ${CMAKE_CURRENT_SOURCE_DIR}/generator/requirements.txt ${CMAKE_CURRENT_SOURCE_DIR}/package/assets/fonts/petaluma/PetalumaScript.otf ${CMAKE_CURRENT_SOURCE_DIR}/cmake/vamp_options.cmake ${CMAKE_CURRENT_SOURCE_DIR}/include/*.hpp diff --git a/conanfile.py b/conanfile.py index 14957fc..32b6b66 100644 --- a/conanfile.py +++ b/conanfile.py @@ -33,6 +33,7 @@ class product_vamp_conan(conan.ConanFile): "tests/fixtures/**/*", "generator/*.py", "generator/**/*.py", + "generator/requirements.txt", "include/*.hpp", "include/vamp_style/*.hpp", "include/vamp_pico/*.h", @@ -56,8 +57,6 @@ class product_vamp_conan(conan.ConanFile): "tests/*.cpp", "tests/*.hpp", "tests/*.py", - "tools/*.py", - "tools/requirements.txt", ) def requirements(self): self.requires( diff --git a/data/practice/chord/01_three_note_shell_voicings/02-cycles.xml b/data/practice/chord/01_three_note_shell_voicings/02-cycles.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/02-cycles.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/01_three_note_shell_voicings/03-cycles.xml b/data/practice/chord/01_three_note_shell_voicings/03-cycles.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/03-cycles.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/01_three_note_shell_voicings/04-cycles.xml b/data/practice/chord/01_three_note_shell_voicings/04-cycles.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/04-cycles.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/01_three_note_shell_voicings/05-cycles.xml b/data/practice/chord/01_three_note_shell_voicings/05-cycles.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/05-cycles.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/01_three_note_shell_voicings/06-cycles.xml b/data/practice/chord/01_three_note_shell_voicings/06-cycles.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/06-cycles.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/01_three_note_shell_voicings/07-cycles.xml b/data/practice/chord/01_three_note_shell_voicings/07-cycles.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/07-cycles.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/01_three_note_shell_voicings/08-ii-v-i-progressions.xml b/data/practice/chord/01_three_note_shell_voicings/08-ii-v-i-progressions.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/08-ii-v-i-progressions.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/01_three_note_shell_voicings/09-ii-v-i-progressions.xml b/data/practice/chord/01_three_note_shell_voicings/09-ii-v-i-progressions.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/09-ii-v-i-progressions.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/01_three_note_shell_voicings/10-ii-v-i-progressions.xml b/data/practice/chord/01_three_note_shell_voicings/10-ii-v-i-progressions.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/10-ii-v-i-progressions.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/01_three_note_shell_voicings/11-ii-v-i-progressions.xml b/data/practice/chord/01_three_note_shell_voicings/11-ii-v-i-progressions.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/11-ii-v-i-progressions.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/01_three_note_shell_voicings/12-ii-v-i-progressions.xml b/data/practice/chord/01_three_note_shell_voicings/12-ii-v-i-progressions.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/12-ii-v-i-progressions.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/01_three_note_shell_voicings/13-adding-notes-to-shell-voicings.xml b/data/practice/chord/01_three_note_shell_voicings/13-adding-notes-to-shell-voicings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/13-adding-notes-to-shell-voicings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/01_three_note_shell_voicings/14-adding-notes-to-shell-voicings.xml b/data/practice/chord/01_three_note_shell_voicings/14-adding-notes-to-shell-voicings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/14-adding-notes-to-shell-voicings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/01_three_note_shell_voicings/15-adding-notes-to-shell-voicings.xml b/data/practice/chord/01_three_note_shell_voicings/15-adding-notes-to-shell-voicings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/15-adding-notes-to-shell-voicings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/01_three_note_shell_voicings/16-adding-notes-to-shell-voicings.xml b/data/practice/chord/01_three_note_shell_voicings/16-adding-notes-to-shell-voicings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/16-adding-notes-to-shell-voicings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/01_three_note_shell_voicings/17-adding-notes-to-shell-voicings.xml b/data/practice/chord/01_three_note_shell_voicings/17-adding-notes-to-shell-voicings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/17-adding-notes-to-shell-voicings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/01_three_note_shell_voicings/18-adding-notes-to-shell-voicings.xml b/data/practice/chord/01_three_note_shell_voicings/18-adding-notes-to-shell-voicings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/18-adding-notes-to-shell-voicings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/01_three_note_shell_voicings/19-modified-shell-voicings.xml b/data/practice/chord/01_three_note_shell_voicings/19-modified-shell-voicings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/19-modified-shell-voicings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/01_three_note_shell_voicings/20-modified-shell-voicings.xml b/data/practice/chord/01_three_note_shell_voicings/20-modified-shell-voicings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/20-modified-shell-voicings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/01_three_note_shell_voicings/21-modified-shell-voicings.xml b/data/practice/chord/01_three_note_shell_voicings/21-modified-shell-voicings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/21-modified-shell-voicings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/01_three_note_shell_voicings/22-modified-shell-voicings.xml b/data/practice/chord/01_three_note_shell_voicings/22-modified-shell-voicings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/22-modified-shell-voicings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/01_three_note_shell_voicings/23-modified-shell-voicings.xml b/data/practice/chord/01_three_note_shell_voicings/23-modified-shell-voicings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/23-modified-shell-voicings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/01_three_note_shell_voicings/24-modified-shell-voicings.xml b/data/practice/chord/01_three_note_shell_voicings/24-modified-shell-voicings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/01_three_note_shell_voicings/24-modified-shell-voicings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/01-cycles.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/01-cycles.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/01-cycles.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/02-cycles.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/02-cycles.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/02-cycles.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/03-cycles.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/03-cycles.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/03-cycles.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/04-cycles.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/04-cycles.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/04-cycles.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/05-cycles.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/05-cycles.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/05-cycles.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/06-cycles.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/06-cycles.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/06-cycles.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/07-cycles.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/07-cycles.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/07-cycles.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/08-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/08-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/08-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/09-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/09-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/09-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/10-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/10-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/10-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/11-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/11-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/11-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/12-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/12-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/12-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/13-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/13-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/13-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/14-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/14-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/14-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/15-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/15-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/15-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/16-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/16-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/16-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/17-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/17-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/17-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/18-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/18-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/18-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/19-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/19-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/19-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/20-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/20-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/20-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/21-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/21-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/21-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/22-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/22-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/22-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/23-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/23-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/23-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/24-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/24-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/24-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/25-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/25-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/25-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/26-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/26-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/26-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/27-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/27-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/27-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/28-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/28-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/28-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/29-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/29-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/29-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/30-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/30-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/30-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/31-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/31-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/31-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/32-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/32-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/32-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/33-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/33-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/33-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/34-ii-v-i-progressions-part-a.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/34-ii-v-i-progressions-part-a.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/34-ii-v-i-progressions-part-a.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/35-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/35-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/35-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/36-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/36-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/36-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/37-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/37-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/37-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/38-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/38-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/38-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/39-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/39-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/39-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/40-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/40-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/40-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/41-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/41-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/41-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/42-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/42-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/42-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/43-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/43-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/43-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/44-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/44-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/44-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/45-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/45-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/45-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/46-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/46-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/46-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/47-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/47-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/47-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/48-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/48-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/48-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/49-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/49-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/49-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/50-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/50-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/50-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/51-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/51-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/51-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/52-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/52-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/52-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/53-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/53-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/53-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/54-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/54-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/54-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/55-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/55-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/55-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/56-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/56-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/56-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/57-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/57-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/57-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/58-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/58-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/58-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/59-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/59-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/59-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/60-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/60-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/60-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/61-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/61-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/61-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/62-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/62-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/62-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/63-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/63-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/63-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/64-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/64-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/64-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/65-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/65-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/65-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/66-ii-v-i-progressions-part-b.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/66-ii-v-i-progressions-part-b.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/66-ii-v-i-progressions-part-b.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/67-playing-the-voicings-on-other-sets-of-strings.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/67-playing-the-voicings-on-other-sets-of-strings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/67-playing-the-voicings-on-other-sets-of-strings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/68-playing-the-voicings-on-other-sets-of-strings.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/68-playing-the-voicings-on-other-sets-of-strings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/68-playing-the-voicings-on-other-sets-of-strings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/69-playing-the-voicings-on-other-sets-of-strings.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/69-playing-the-voicings-on-other-sets-of-strings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/69-playing-the-voicings-on-other-sets-of-strings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/70-playing-the-voicings-on-other-sets-of-strings.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/70-playing-the-voicings-on-other-sets-of-strings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/70-playing-the-voicings-on-other-sets-of-strings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/71-playing-the-voicings-on-other-sets-of-strings.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/71-playing-the-voicings-on-other-sets-of-strings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/71-playing-the-voicings-on-other-sets-of-strings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/72-playing-the-voicings-on-other-sets-of-strings.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/72-playing-the-voicings-on-other-sets-of-strings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/72-playing-the-voicings-on-other-sets-of-strings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/73-playing-the-voicings-on-other-sets-of-strings.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/73-playing-the-voicings-on-other-sets-of-strings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/73-playing-the-voicings-on-other-sets-of-strings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/74-playing-the-voicings-on-other-sets-of-strings.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/74-playing-the-voicings-on-other-sets-of-strings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/74-playing-the-voicings-on-other-sets-of-strings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/75-playing-the-voicings-on-other-sets-of-strings.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/75-playing-the-voicings-on-other-sets-of-strings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/75-playing-the-voicings-on-other-sets-of-strings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/76-playing-the-voicings-on-other-sets-of-strings.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/76-playing-the-voicings-on-other-sets-of-strings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/76-playing-the-voicings-on-other-sets-of-strings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/77-playing-the-voicings-on-other-sets-of-strings.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/77-playing-the-voicings-on-other-sets-of-strings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/77-playing-the-voicings-on-other-sets-of-strings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/data/practice/chord/02_three_note_comping_derived_from_shells/78-playing-the-voicings-on-other-sets-of-strings.xml b/data/practice/chord/02_three_note_comping_derived_from_shells/78-playing-the-voicings-on-other-sets-of-strings.xml new file mode 100644 index 0000000..30d6ca8 --- /dev/null +++ b/data/practice/chord/02_three_note_comping_derived_from_shells/78-playing-the-voicings-on-other-sets-of-strings.xml @@ -0,0 +1,543 @@ + + + + + + + + Soundslice MusicXML exporter + 2026-09-16 + + + + + Vocal + + + + + + 4 + + 0 + major + + + + G + 2 + + + + + G + + dominant + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + G + 4 + + 4 + quarter + + + + + B + 4 + + 4 + quarter + + + + + F + 5 + + 4 + quarter + + + + C + + dominant + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + + E + 5 + + 4 + quarter + + + + C + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + + E + 5 + + 4 + quarter + + + + + + F + + dominant + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + flat + + + + F + 4 + + 4 + quarter + + + + + A + 4 + + 4 + quarter + + + + + E + -1 + 5 + + 4 + quarter + + + + B + -1 + + dominant + + + + B + -1 + 3 + + 4 + quarter + flat + + + + + A + -1 + 4 + + 4 + quarter + flat + + + + + D + 5 + + 4 + quarter + + + + B + -1 + 3 + + 4 + quarter + + + + + A + -1 + 4 + + 4 + quarter + + + + + D + 5 + + 4 + quarter + + + + + + E + -1 + + dominant + + + + E + -1 + 4 + + 4 + quarter + flat + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + flat + + + + E + -1 + 4 + + 4 + quarter + + + + + G + 4 + + 4 + quarter + + + + + D + -1 + 5 + + 4 + quarter + + + + A + -1 + + dominant + + + + A + -1 + 3 + + 4 + quarter + flat + + + + + G + -1 + 4 + + 4 + quarter + flat + + + + + C + 5 + + 4 + quarter + + + + A + -1 + 3 + + 4 + quarter + + + + + G + -1 + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + + + D + -1 + + major-seventh + + + + D + -1 + 4 + + 4 + quarter + flat + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + C + 5 + + 4 + quarter + + + + D + -1 + + major-sixth + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + flat + + + + D + -1 + 4 + + 4 + quarter + + + + + F + 4 + + 4 + quarter + + + + + B + -1 + 4 + + 4 + quarter + + + + diff --git a/tools/generate_pico_font.py b/generator/generate_pico_font.py similarity index 100% rename from tools/generate_pico_font.py rename to generator/generate_pico_font.py diff --git a/tools/requirements.txt b/generator/requirements.txt similarity index 100% rename from tools/requirements.txt rename to generator/requirements.txt diff --git a/modulus.json b/modulus.json index 2961ee7..8472aa9 100644 --- a/modulus.json +++ b/modulus.json @@ -35,7 +35,7 @@ } ], "pyright": { - "include": ["modulus.py", "conanfile.py", "generator", "tools", "tests", "build/build_tools"], + "include": ["modulus.py", "conanfile.py", "generator", "tests", "build/build_tools"], "extraPaths": ["build/build_common/modulus", "."], "typeCheckingMode": "off", "reportMissingImports": false, diff --git a/modulus.py b/modulus.py index 0d5b0f4..7b23db9 100755 --- a/modulus.py +++ b/modulus.py @@ -138,7 +138,7 @@ WORKDIR /workspace """ def build_requirements_digest(): - return hashlib.sha256((repo_root() / "tools/requirements.txt").read_bytes()).hexdigest() + return hashlib.sha256((repo_root() / "generator/requirements.txt").read_bytes()).hexdigest() def product_build_dockerfile(): return f"""FROM {DEFAULT_BUILD_BASE_IMAGE} @@ -201,7 +201,7 @@ RUN python3 -m venv /opt/modulus-python ENV PATH=/opt/modulus-python/bin:$PATH -COPY tools/requirements.txt /tmp/vamp-build-requirements.txt +COPY generator/requirements.txt /tmp/vamp-build-requirements.txt ARG MODULUS_TOOLS=build/build_tools COPY ${{MODULUS_TOOLS}}/docker/format-requirements.txt /tmp/modulus-format-requirements.txt diff --git a/tests/test_build_bootstrap.py b/tests/test_build_bootstrap.py index 7b4b7f9..152aac6 100644 --- a/tests/test_build_bootstrap.py +++ b/tests/test_build_bootstrap.py @@ -12,9 +12,10 @@ class BuildBootstrapTests(unittest.TestCase): spec = importlib.util.spec_from_file_location('vamp_bootstrap', root / 'modulus.py') bootstrap = importlib.util.module_from_spec(spec) spec.loader.exec_module(bootstrap) - digest = hashlib.sha256((root / 'tools/requirements.txt').read_bytes()).hexdigest() + digest = hashlib.sha256((root / 'generator/requirements.txt').read_bytes()).hexdigest() self.assertEqual(bootstrap.build_requirements_digest(), digest) self.assertIn(f'build-requirements="{digest}"', bootstrap.product_build_dockerfile()) + self.assertIn('COPY generator/requirements.txt /tmp/vamp-build-requirements.txt', bootstrap.product_build_dockerfile()) package = types.ModuleType('modulus') cli = types.ModuleType('modulus.cli') package.cli = cli diff --git a/tests/test_score_generator.py b/tests/test_score_generator.py index 7c1cff3..3badda7 100644 --- a/tests/test_score_generator.py +++ b/tests/test_score_generator.py @@ -8,7 +8,7 @@ import tempfile from pathlib import Path from generator.__main__ import copy_runtime_fonts -from tools import generate_pico_font +from generator import generate_pico_font class FontAssetsTests(unittest.TestCase): def test_font_generator_requires_kerning_backend(self): @@ -26,8 +26,8 @@ class FontAssetsTests(unittest.TestCase): root = Path(__file__).resolve().parents[1] with tempfile.TemporaryDirectory() as directory: output = Path(directory) / "generated/font.cpp" - command = [sys.executable, str(root / "tools/generate_pico_font.py"), "--output", str(output)] - subprocess.run(command, check=True, capture_output=True, text=True) + command = [sys.executable, str(root / "generator/generate_pico_font.py"), "--output", str(output)] + subprocess.run(command, check=True, capture_output=True, text=True, cwd=directory) self.assertNotIn("std::array", output.read_text(encoding="utf-8")) before = output.stat().st_mtime_ns subprocess.run([*command, "--check"], check=True, capture_output=True, text=True)