Licenses and credits
Original project content uses MIT-0 adapted to content. Third-party assets and code retain their licenses.
Project license · Dependency licenses and copyrights · Original asset notices and modifications
Music
The 92 dance styles use 50 edited excerpts of human compositions and recordings by Kevin MacLeod (incompetech.com), licensed under Creative Commons Attribution 4.0. Commercial use, adaptations, and redistribution are permitted with attribution, a license link, and an indication of changes. Preserve these credits when reusing the music.
The recordings were published before 2020. The composer dates his first use of music AI to 2020 in his production history. Human compositions include sampled and synthesized instruments.
Related styles share recordings. Broader rhythm matches carry a practice accompaniment label in the player. Each track is an excerpt converted to mono PCM, peak normalized, and faded briefly at its loop edges. Recorded tempo and pitch are preserved; dance animation timing adapts to the music. The individual changes, source hashes, rhythm choices, and timing references accompany the music catalog and recording evidence. Download attribution credits · Full music license
| Recording | Credit | Dance styles | License and source | Changes |
|---|---|---|---|---|
| Allada | Allada — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Naija, Semba | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| At The Shore | At The Shore — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Kizomba | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Aurea Carmina | Aurea Carmina — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | New York hustle | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Basic Implosion | Basic Implosion — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Hip hop, Wobble | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Bummin on Tremelo | Bummin on Tremelo — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Monkey, Watusi | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Carnivale Intrigue | Carnivale Intrigue — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Ballroom samba | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Celtic Impulse | Celtic Impulse — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Irish stepdance | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Chill Wave | Chill Wave — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Amapiano, Fusion | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Cipher | Cipher — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Pole dance, Robot | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Circus Waltz | Circus Waltz — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Viennese waltz | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Court of the Queen | Court of the Queen — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Ballet, Country waltz, Cross-step waltz, Mazurka, Slow waltz | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Danger Storm | Danger Storm — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Tutting | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Del Rio Bravo | Del Rio Bravo — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Forró, Schottische | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Disco Medusae | Disco Medusae — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Disco freestyle, Vogue | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Dreamer | Dreamer — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Contemporary, Lyrical, Nightclub two-step, Slow dance | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| EDM Detection Mode | EDM Detection Mode — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Afro house, Cutting shapes, House, Litefeet | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| El Magicia | El Magicia — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Partner paso doble, Paso doble | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Funk Game Loop | Funk Game Loop — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Breaking, Funky chicken, Popping | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Got Funk | Got Funk — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Go-go, Locking | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Happy Bee | Happy Bee — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Mashed potato, Twist | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Hillbilly Swing | Hillbilly Swing — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Boot scootin’ boogie, Country swing | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Hot Swing | Hot Swing — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Jazz, Charleston, Solo jazz, Swing | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Hustle | Hustle — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Boogie-woogie | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Hyperfun | Hyperfun — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Musical theatre | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Jalandhar | Jalandhar — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Bhangra, Bollywood | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Lagoa v1 | Lagoa v1 — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Solo samba | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Maccary Bay | Maccary Bay — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. Guitar: Brett Van Donsel. | Dancehall | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Mystery Bazaar | Mystery Bazaar — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Belly dance | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| No Frills Cumbia | No Frills Cumbia — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Cumbia | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| No Frills Salsa | No Frills Salsa — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Mambo, Salsa | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Notanico Merengue | Notanico Merengue — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Lambada, Merengue | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| OctoBlues | OctoBlues — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. Guitar: Brett Van Donsel. | Blues | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Olde Timey | Olde Timey — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Tap | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Peppy Pepe | Peppy Pepe — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Partner cha-cha, Solo cha-cha | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Pyro Flow | Pyro Flow — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Urban kiz | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Raving Energy | Raving Energy — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | K-pop Neon Practice, Shuffle | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Samba Isobel | Samba Isobel — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Samba de gafieira | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Sancho Panza gets a Latte | Sancho Panza gets a Latte — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | American bolero, Bachata, Flamenco, Partner rumba, Solo rumba | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Smooth Move | Smooth Move — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Cha Cha Slide, Electric slide | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Still Pickin | Still Pickin — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Country two-step, Triple two-step | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Stringed Disco | Stringed Disco — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Disco, Waacking | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Surf Shimmy | Surf Shimmy — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Jive, Rock ’n’ roll | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Sweeter Vermouth | Sweeter Vermouth — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Quickstep | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Tango de Manzana | Tango de Manzana — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Tango | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Twisted | Twisted — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Modern jive | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Ultra Polka | Ultra Polka — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Chicken dance, Polka | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Verano Sensual | Verano Sensual — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Brazilian zouk | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Who Likes to Party | Who Likes to Party — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Cupid shuffle, Discofox, Playful freestyle | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| Zazie | Zazie — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Foxtrot | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
| ZigZag | ZigZag — Kevin MacLeod (incompetech.com). Licensed under Creative Commons: By Attribution 4.0 License. | Krump | CC-BY-4.0 · Source | Excerpted at a measured beat, converted to mono 22050 Hz PCM, peak normalized, and given 8-millisecond edge fades for looping. Recorded tempo and pitch preserved. |
Characters and clothing
MakeHuman/MPFB hm08 base mesh and system assets: Data Collection AB, Joel Palmius, Jonas Hauquier; CC0 (September 2020 release).
| Asset | Author | License | Source |
|---|---|---|---|
| old_caucasian_male_detailed | MakeHuman system assets: Data Collection AB, Joel Palmius, Jonas Hauquier | CC0 (September 2020 release) | Source |
| Eyeblue | MakeHuman system assets: Data Collection AB, Joel Palmius, Jonas Hauquier | CC0 (September 2020 release) | Source |
| Teeth_Base | MakeHuman system assets: Data Collection AB, Joel Palmius, Jonas Hauquier | CC0 (September 2020 release) | Source |
| tongue01 | MakeHuman system assets: Data Collection AB, Joel Palmius, Jonas Hauquier | CC0 (September 2020 release) | Source |
| young_caucasian_female | MakeHuman system assets: Data Collection AB, Joel Palmius, Jonas Hauquier | CC0 (September 2020 release) | Source |
| eyebrow007 | MakeHuman system assets: Data Collection AB, Joel Palmius, Jonas Hauquier | CC0 (September 2020 release) | Source |
| Eyelashes01 | MakeHuman system assets: Data Collection AB, Joel Palmius, Jonas Hauquier | CC0 (September 2020 release) | Source |
| male_casualsuit03 | MakeHuman system assets: Data Collection AB, Joel Palmius, Jonas Hauquier | CC0 (September 2020 release) | Source |
| male_casualsuit04 | MakeHuman system assets: Data Collection AB, Joel Palmius, Jonas Hauquier | CC0 (September 2020 release) | Source |
| male_casualsuit06 | MakeHuman system assets: Data Collection AB, Joel Palmius, Jonas Hauquier | CC0 (September 2020 release) | Source |
| Sleeveless | punkduck | CC BY 3.0 | Source |
| TennisShoes | punkduck | CC BY 3.0 | Source |
| shoes01 | MakeHuman system assets: Data Collection AB, Joel Palmius, Jonas Hauquier | CC0 (September 2020 release) | Source |
| shoes03 | MakeHuman system assets: Data Collection AB, Joel Palmius, Jonas Hauquier | CC0 (September 2020 release) | Source |
| Flats_ballet | MRT | CC0 | Source |
| Suit3 | MRT | CC0 | Source |
| Pants_Wool | MRT | CC0 | Source |
| Flapper_Dress_1 | AEthelraed_Unraed | CC0 | Source |
| female_casualsuit01 | MakeHuman system assets: Data Collection AB, Joel Palmius, Jonas Hauquier | CC0 (September 2020 release) | Source |
| female_casualsuit02 | MakeHuman system assets: Data Collection AB, Joel Palmius, Jonas Hauquier | CC0 (September 2020 release) | Source |
| Ballet_dress_The_Swan | Mindfront (Sweden) | CC BY 4.0 | Source |
| Dress_Camisole_Full_Skirt | MRT | CC0 | Source |
| Sweater_Fisherman | MRT | CC0 | Source |
| Dress_Knee_Halter | MRT | CC0 | Source |
| Braid01 | MakeHuman system assets: Data Collection AB, Joel Palmius, Jonas Hauquier | CC0 (September 2020 release) | Source |
Adaptations: character fitting, deformation weights, body coverage masks, PBR material conversion, and Blender/glTF packaging. The navy suit's tie geometry was removed. Full-length practice garments include additional body masks. Preserve the relevant asset credits when redistributing character models.
Blender authoring code
Game Rig Tools: TinkerBoi/CGDive and contributors; GPL version 3, allowed by its GPL-2.0-or-later manifest. Complete modified source, changelog, and installation archive are included in the repository.
Embedded Rigify UI scripts: Blender Foundation and contributors; GPL-2.0-or-later. Readable copies accompany the studio files in the repository.
Website dependencies
Three.js, Bootstrap, and the meshoptimizer 0.22 decoder use MIT. Their full notices accompany this site.
GitHub logo
The GitHub Invertocat logo is a trademark of GitHub, Inc. The original black and white SVG assets from the GitHub Brand Toolkit link to the project repository under its permitted logo usage.