diff options
| author | skal <pascal.massimino@gmail.com> | 2026-02-13 08:21:34 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-02-13 08:21:34 +0100 |
| commit | eb15703a3f87e4eadc8839b06de12b9c6ec54023 (patch) | |
| tree | 06dcbb3e40df2f08b433927c96335e104b4d0aa7 /workspaces | |
| parent | 10673f00dfece584ba81d581b69c9ba706a5ea5a (diff) | |
Refactor: Reorganize workspaces and remove assets/ directory
Workspace structure now:
- workspaces/{main,test}/obj/ (3D models)
- workspaces/{main,test}/shaders/ (WGSL shaders)
- workspaces/{main,test}/music/ (audio samples)
Changes:
- Moved workspaces/*/assets/music/ → workspaces/*/music/
- Updated assets.txt paths (assets/music/ → music/)
- Moved test_demo.{seq,track} to tools/
- Moved assets/originals/ → tools/originals/
- Removed assets/common/ (legacy, duplicated in workspaces)
- Removed assets/final/ (legacy, superseded by workspaces)
- Updated hot-reload paths in main.cc
- Updated CMake references for test_demo and validation
- Updated gen_spectrograms.sh paths
handoff(Claude): Workspace reorganization complete
Diffstat (limited to 'workspaces')
| -rw-r--r-- | workspaces/main/assets.txt | 28 | ||||
| -rw-r--r-- | workspaces/main/music/BASS_GUITAR_FEEL.spec (renamed from workspaces/main/assets/music/BASS_GUITAR_FEEL.spec) | bin | 51216 -> 51216 bytes | |||
| -rw-r--r-- | workspaces/main/music/BASS_SYNTH_1.spec (renamed from workspaces/main/assets/music/BASS_SYNTH_1.spec) | bin | 32784 -> 32784 bytes | |||
| -rw-r--r-- | workspaces/main/music/CRASH_DMX.spec (renamed from workspaces/main/assets/music/CRASH_DMX.spec) | bin | 217104 -> 217104 bytes | |||
| -rw-r--r-- | workspaces/main/music/HIHAT_CLOSED_DMX.spec (renamed from workspaces/main/assets/music/HIHAT_CLOSED_DMX.spec) | bin | 20496 -> 20496 bytes | |||
| -rw-r--r-- | workspaces/main/music/HIHAT_CLOSED_DUFF.spec (renamed from workspaces/main/assets/music/HIHAT_CLOSED_DUFF.spec) | bin | 12304 -> 12304 bytes | |||
| -rw-r--r-- | workspaces/main/music/HIHAT_CLOSED_ER_1.spec (renamed from workspaces/main/assets/music/HIHAT_CLOSED_ER_1.spec) | bin | 16400 -> 16400 bytes | |||
| -rw-r--r-- | workspaces/main/music/KICK_606.spec (renamed from workspaces/main/assets/music/KICK_606.spec) | bin | 139280 -> 139280 bytes | |||
| -rw-r--r-- | workspaces/main/music/KICK_90S_2.spec (renamed from workspaces/main/assets/music/KICK_90S_2.spec) | bin | 30736 -> 30736 bytes | |||
| -rw-r--r-- | workspaces/main/music/RIDE_CUP_1.spec (renamed from workspaces/main/assets/music/RIDE_CUP_1.spec) | bin | 3577872 -> 3577872 bytes | |||
| -rw-r--r-- | workspaces/main/music/SNARE_808.spec (renamed from workspaces/main/assets/music/SNARE_808.spec) | bin | 120848 -> 120848 bytes | |||
| -rw-r--r-- | workspaces/main/music/SNARE_909_TUNE_8.spec (renamed from workspaces/main/assets/music/SNARE_909_TUNE_8.spec) | bin | 43024 -> 43024 bytes | |||
| -rw-r--r-- | workspaces/main/music/SNARE_BLUE_ROOM.spec (renamed from workspaces/main/assets/music/SNARE_BLUE_ROOM.spec) | bin | 43024 -> 43024 bytes | |||
| -rw-r--r-- | workspaces/main/music/SPLASH_GROUNDED.spec (renamed from workspaces/main/assets/music/SPLASH_GROUNDED.spec) | bin | 57360 -> 57360 bytes | |||
| -rw-r--r-- | workspaces/main/music/SYNTH_BASS_DISTORT.spec (renamed from workspaces/main/assets/music/SYNTH_BASS_DISTORT.spec) | bin | 32784 -> 32784 bytes | |||
| -rw-r--r-- | workspaces/test/assets.txt | 28 | ||||
| -rw-r--r-- | workspaces/test/music/BASS_GUITAR_FEEL.spec (renamed from workspaces/test/assets/music/BASS_GUITAR_FEEL.spec) | bin | 51216 -> 51216 bytes | |||
| -rw-r--r-- | workspaces/test/music/BASS_SYNTH_1.spec (renamed from workspaces/test/assets/music/BASS_SYNTH_1.spec) | bin | 32784 -> 32784 bytes | |||
| -rw-r--r-- | workspaces/test/music/CRASH_DMX.spec (renamed from workspaces/test/assets/music/CRASH_DMX.spec) | bin | 217104 -> 217104 bytes | |||
| -rw-r--r-- | workspaces/test/music/HIHAT_CLOSED_DMX.spec (renamed from workspaces/test/assets/music/HIHAT_CLOSED_DMX.spec) | bin | 20496 -> 20496 bytes | |||
| -rw-r--r-- | workspaces/test/music/HIHAT_CLOSED_DUFF.spec (renamed from workspaces/test/assets/music/HIHAT_CLOSED_DUFF.spec) | bin | 12304 -> 12304 bytes | |||
| -rw-r--r-- | workspaces/test/music/HIHAT_CLOSED_ER_1.spec (renamed from workspaces/test/assets/music/HIHAT_CLOSED_ER_1.spec) | bin | 16400 -> 16400 bytes | |||
| -rw-r--r-- | workspaces/test/music/KICK_606.spec (renamed from workspaces/test/assets/music/KICK_606.spec) | bin | 139280 -> 139280 bytes | |||
| -rw-r--r-- | workspaces/test/music/KICK_90S_2.spec (renamed from workspaces/test/assets/music/KICK_90S_2.spec) | bin | 30736 -> 30736 bytes | |||
| -rw-r--r-- | workspaces/test/music/RIDE_CUP_1.spec (renamed from workspaces/test/assets/music/RIDE_CUP_1.spec) | bin | 3577872 -> 3577872 bytes | |||
| -rw-r--r-- | workspaces/test/music/SNARE_808.spec (renamed from workspaces/test/assets/music/SNARE_808.spec) | bin | 120848 -> 120848 bytes | |||
| -rw-r--r-- | workspaces/test/music/SNARE_909_TUNE_8.spec (renamed from workspaces/test/assets/music/SNARE_909_TUNE_8.spec) | bin | 43024 -> 43024 bytes | |||
| -rw-r--r-- | workspaces/test/music/SNARE_BLUE_ROOM.spec (renamed from workspaces/test/assets/music/SNARE_BLUE_ROOM.spec) | bin | 43024 -> 43024 bytes | |||
| -rw-r--r-- | workspaces/test/music/SPLASH_GROUNDED.spec (renamed from workspaces/test/assets/music/SPLASH_GROUNDED.spec) | bin | 57360 -> 57360 bytes | |||
| -rw-r--r-- | workspaces/test/music/SYNTH_BASS_DISTORT.spec (renamed from workspaces/test/assets/music/SYNTH_BASS_DISTORT.spec) | bin | 32784 -> 32784 bytes |
30 files changed, 28 insertions, 28 deletions
diff --git a/workspaces/main/assets.txt b/workspaces/main/assets.txt index 4f262ea..3ca0ace 100644 --- a/workspaces/main/assets.txt +++ b/workspaces/main/assets.txt @@ -2,22 +2,22 @@ # Asset Name, Compression Type, Filename/Placeholder, Description # --- Drum & Percussion Samples --- -KICK_1, NONE, assets/music/KICK_606.spec, "606 Kick" -KICK_2, NONE, assets/music/KICK_90S_2.spec, "90s Kick" -SNARE_1, NONE, assets/music/SNARE_808.spec, "808 Snare" -SNARE_2, NONE, assets/music/SNARE_909_TUNE_8.spec, "909 Snare" -SNARE_3, NONE, assets/music/SNARE_BLUE_ROOM.spec, "Snare Blue Room" -HIHAT_1, NONE, assets/music/HIHAT_CLOSED_DMX.spec, "DMX Closed Hi-hat" -HIHAT_2, NONE, assets/music/HIHAT_CLOSED_DUFF.spec, "Duff Closed Hi-hat" -HIHAT_3, NONE, assets/music/HIHAT_CLOSED_ER_1.spec, "ER-1 Closed Hi-hat" -CRASH_1, NONE, assets/music/CRASH_DMX.spec, "DMX Crash" -RIDE_1, NONE, assets/music/RIDE_CUP_1.spec, "Ride Cymbal" -SPLASH_1, NONE, assets/music/SPLASH_GROUNDED.spec, "Splash Cymbal" +KICK_1, NONE, music/KICK_606.spec, "606 Kick" +KICK_2, NONE, music/KICK_90S_2.spec, "90s Kick" +SNARE_1, NONE, music/SNARE_808.spec, "808 Snare" +SNARE_2, NONE, music/SNARE_909_TUNE_8.spec, "909 Snare" +SNARE_3, NONE, music/SNARE_BLUE_ROOM.spec, "Snare Blue Room" +HIHAT_1, NONE, music/HIHAT_CLOSED_DMX.spec, "DMX Closed Hi-hat" +HIHAT_2, NONE, music/HIHAT_CLOSED_DUFF.spec, "Duff Closed Hi-hat" +HIHAT_3, NONE, music/HIHAT_CLOSED_ER_1.spec, "ER-1 Closed Hi-hat" +CRASH_1, NONE, music/CRASH_DMX.spec, "DMX Crash" +RIDE_1, NONE, music/RIDE_CUP_1.spec, "Ride Cymbal" +SPLASH_1, NONE, music/SPLASH_GROUNDED.spec, "Splash Cymbal" # --- Melodic Samples --- -BASS_1, NONE, assets/music/BASS_GUITAR_FEEL.spec, "Bass Guitar" -BASS_2, NONE, assets/music/BASS_SYNTH_1.spec, "Synth Bass 1" -BASS_3, NONE, assets/music/SYNTH_BASS_DISTORT.spec, "Distorted Synth Bass" +BASS_1, NONE, music/BASS_GUITAR_FEEL.spec, "Bass Guitar" +BASS_2, NONE, music/BASS_SYNTH_1.spec, "Synth Bass 1" +BASS_3, NONE, music/SYNTH_BASS_DISTORT.spec, "Distorted Synth Bass" # --- Procedural Textures --- NOISE_TEX, PROC(gen_noise, 1234, 16), _, "Procedural noise texture for bump mapping" diff --git a/workspaces/main/assets/music/BASS_GUITAR_FEEL.spec b/workspaces/main/music/BASS_GUITAR_FEEL.spec Binary files differindex 54f49a6..54f49a6 100644 --- a/workspaces/main/assets/music/BASS_GUITAR_FEEL.spec +++ b/workspaces/main/music/BASS_GUITAR_FEEL.spec diff --git a/workspaces/main/assets/music/BASS_SYNTH_1.spec b/workspaces/main/music/BASS_SYNTH_1.spec Binary files differindex 33bc0a0..33bc0a0 100644 --- a/workspaces/main/assets/music/BASS_SYNTH_1.spec +++ b/workspaces/main/music/BASS_SYNTH_1.spec diff --git a/workspaces/main/assets/music/CRASH_DMX.spec b/workspaces/main/music/CRASH_DMX.spec Binary files differindex 45ee52d..45ee52d 100644 --- a/workspaces/main/assets/music/CRASH_DMX.spec +++ b/workspaces/main/music/CRASH_DMX.spec diff --git a/workspaces/main/assets/music/HIHAT_CLOSED_DMX.spec b/workspaces/main/music/HIHAT_CLOSED_DMX.spec Binary files differindex 8fce1d2..8fce1d2 100644 --- a/workspaces/main/assets/music/HIHAT_CLOSED_DMX.spec +++ b/workspaces/main/music/HIHAT_CLOSED_DMX.spec diff --git a/workspaces/main/assets/music/HIHAT_CLOSED_DUFF.spec b/workspaces/main/music/HIHAT_CLOSED_DUFF.spec Binary files differindex f738271..f738271 100644 --- a/workspaces/main/assets/music/HIHAT_CLOSED_DUFF.spec +++ b/workspaces/main/music/HIHAT_CLOSED_DUFF.spec diff --git a/workspaces/main/assets/music/HIHAT_CLOSED_ER_1.spec b/workspaces/main/music/HIHAT_CLOSED_ER_1.spec Binary files differindex bb03f5e..bb03f5e 100644 --- a/workspaces/main/assets/music/HIHAT_CLOSED_ER_1.spec +++ b/workspaces/main/music/HIHAT_CLOSED_ER_1.spec diff --git a/workspaces/main/assets/music/KICK_606.spec b/workspaces/main/music/KICK_606.spec Binary files differindex 10af84a..10af84a 100644 --- a/workspaces/main/assets/music/KICK_606.spec +++ b/workspaces/main/music/KICK_606.spec diff --git a/workspaces/main/assets/music/KICK_90S_2.spec b/workspaces/main/music/KICK_90S_2.spec Binary files differindex 126409e..126409e 100644 --- a/workspaces/main/assets/music/KICK_90S_2.spec +++ b/workspaces/main/music/KICK_90S_2.spec diff --git a/workspaces/main/assets/music/RIDE_CUP_1.spec b/workspaces/main/music/RIDE_CUP_1.spec Binary files differindex 78867c1..78867c1 100644 --- a/workspaces/main/assets/music/RIDE_CUP_1.spec +++ b/workspaces/main/music/RIDE_CUP_1.spec diff --git a/workspaces/main/assets/music/SNARE_808.spec b/workspaces/main/music/SNARE_808.spec Binary files differindex 2923c3c..2923c3c 100644 --- a/workspaces/main/assets/music/SNARE_808.spec +++ b/workspaces/main/music/SNARE_808.spec diff --git a/workspaces/main/assets/music/SNARE_909_TUNE_8.spec b/workspaces/main/music/SNARE_909_TUNE_8.spec Binary files differindex 4693c05..4693c05 100644 --- a/workspaces/main/assets/music/SNARE_909_TUNE_8.spec +++ b/workspaces/main/music/SNARE_909_TUNE_8.spec diff --git a/workspaces/main/assets/music/SNARE_BLUE_ROOM.spec b/workspaces/main/music/SNARE_BLUE_ROOM.spec Binary files differindex b24baa7..b24baa7 100644 --- a/workspaces/main/assets/music/SNARE_BLUE_ROOM.spec +++ b/workspaces/main/music/SNARE_BLUE_ROOM.spec diff --git a/workspaces/main/assets/music/SPLASH_GROUNDED.spec b/workspaces/main/music/SPLASH_GROUNDED.spec Binary files differindex a919be4..a919be4 100644 --- a/workspaces/main/assets/music/SPLASH_GROUNDED.spec +++ b/workspaces/main/music/SPLASH_GROUNDED.spec diff --git a/workspaces/main/assets/music/SYNTH_BASS_DISTORT.spec b/workspaces/main/music/SYNTH_BASS_DISTORT.spec Binary files differindex 33bc0a0..33bc0a0 100644 --- a/workspaces/main/assets/music/SYNTH_BASS_DISTORT.spec +++ b/workspaces/main/music/SYNTH_BASS_DISTORT.spec diff --git a/workspaces/test/assets.txt b/workspaces/test/assets.txt index 85f35b2..48ff318 100644 --- a/workspaces/test/assets.txt +++ b/workspaces/test/assets.txt @@ -2,22 +2,22 @@ # Asset Name, Compression Type, Filename/Placeholder, Description # --- Drum & Percussion Samples --- -KICK_1, NONE, assets/music/KICK_606.spec, "606 Kick" -KICK_2, NONE, assets/music/KICK_90S_2.spec, "90s Kick" -SNARE_1, NONE, assets/music/SNARE_808.spec, "808 Snare" -SNARE_2, NONE, assets/music/SNARE_909_TUNE_8.spec, "909 Snare" -SNARE_3, NONE, assets/music/SNARE_BLUE_ROOM.spec, "Snare Blue Room" -HIHAT_1, NONE, assets/music/HIHAT_CLOSED_DMX.spec, "DMX Closed Hi-hat" -HIHAT_2, NONE, assets/music/HIHAT_CLOSED_DUFF.spec, "Duff Closed Hi-hat" -HIHAT_3, NONE, assets/music/HIHAT_CLOSED_ER_1.spec, "ER-1 Closed Hi-hat" -CRASH_1, NONE, assets/music/CRASH_DMX.spec, "DMX Crash" -RIDE_1, NONE, assets/music/RIDE_CUP_1.spec, "Ride Cymbal" -SPLASH_1, NONE, assets/music/SPLASH_GROUNDED.spec, "Splash Cymbal" +KICK_1, NONE, music/KICK_606.spec, "606 Kick" +KICK_2, NONE, music/KICK_90S_2.spec, "90s Kick" +SNARE_1, NONE, music/SNARE_808.spec, "808 Snare" +SNARE_2, NONE, music/SNARE_909_TUNE_8.spec, "909 Snare" +SNARE_3, NONE, music/SNARE_BLUE_ROOM.spec, "Snare Blue Room" +HIHAT_1, NONE, music/HIHAT_CLOSED_DMX.spec, "DMX Closed Hi-hat" +HIHAT_2, NONE, music/HIHAT_CLOSED_DUFF.spec, "Duff Closed Hi-hat" +HIHAT_3, NONE, music/HIHAT_CLOSED_ER_1.spec, "ER-1 Closed Hi-hat" +CRASH_1, NONE, music/CRASH_DMX.spec, "DMX Crash" +RIDE_1, NONE, music/RIDE_CUP_1.spec, "Ride Cymbal" +SPLASH_1, NONE, music/SPLASH_GROUNDED.spec, "Splash Cymbal" # --- Melodic Samples --- -BASS_1, NONE, assets/music/BASS_GUITAR_FEEL.spec, "Bass Guitar" -BASS_2, NONE, assets/music/BASS_SYNTH_1.spec, "Synth Bass 1" -BASS_3, NONE, assets/music/SYNTH_BASS_DISTORT.spec, "Distorted Synth Bass" +BASS_1, NONE, music/BASS_GUITAR_FEEL.spec, "Bass Guitar" +BASS_2, NONE, music/BASS_SYNTH_1.spec, "Synth Bass 1" +BASS_3, NONE, music/SYNTH_BASS_DISTORT.spec, "Distorted Synth Bass" # --- Procedural Textures --- NOISE_TEX, PROC(gen_noise, 1234, 16), _, "Procedural noise texture for bump mapping" diff --git a/workspaces/test/assets/music/BASS_GUITAR_FEEL.spec b/workspaces/test/music/BASS_GUITAR_FEEL.spec Binary files differindex 54f49a6..54f49a6 100644 --- a/workspaces/test/assets/music/BASS_GUITAR_FEEL.spec +++ b/workspaces/test/music/BASS_GUITAR_FEEL.spec diff --git a/workspaces/test/assets/music/BASS_SYNTH_1.spec b/workspaces/test/music/BASS_SYNTH_1.spec Binary files differindex 33bc0a0..33bc0a0 100644 --- a/workspaces/test/assets/music/BASS_SYNTH_1.spec +++ b/workspaces/test/music/BASS_SYNTH_1.spec diff --git a/workspaces/test/assets/music/CRASH_DMX.spec b/workspaces/test/music/CRASH_DMX.spec Binary files differindex 45ee52d..45ee52d 100644 --- a/workspaces/test/assets/music/CRASH_DMX.spec +++ b/workspaces/test/music/CRASH_DMX.spec diff --git a/workspaces/test/assets/music/HIHAT_CLOSED_DMX.spec b/workspaces/test/music/HIHAT_CLOSED_DMX.spec Binary files differindex 8fce1d2..8fce1d2 100644 --- a/workspaces/test/assets/music/HIHAT_CLOSED_DMX.spec +++ b/workspaces/test/music/HIHAT_CLOSED_DMX.spec diff --git a/workspaces/test/assets/music/HIHAT_CLOSED_DUFF.spec b/workspaces/test/music/HIHAT_CLOSED_DUFF.spec Binary files differindex f738271..f738271 100644 --- a/workspaces/test/assets/music/HIHAT_CLOSED_DUFF.spec +++ b/workspaces/test/music/HIHAT_CLOSED_DUFF.spec diff --git a/workspaces/test/assets/music/HIHAT_CLOSED_ER_1.spec b/workspaces/test/music/HIHAT_CLOSED_ER_1.spec Binary files differindex bb03f5e..bb03f5e 100644 --- a/workspaces/test/assets/music/HIHAT_CLOSED_ER_1.spec +++ b/workspaces/test/music/HIHAT_CLOSED_ER_1.spec diff --git a/workspaces/test/assets/music/KICK_606.spec b/workspaces/test/music/KICK_606.spec Binary files differindex 10af84a..10af84a 100644 --- a/workspaces/test/assets/music/KICK_606.spec +++ b/workspaces/test/music/KICK_606.spec diff --git a/workspaces/test/assets/music/KICK_90S_2.spec b/workspaces/test/music/KICK_90S_2.spec Binary files differindex 126409e..126409e 100644 --- a/workspaces/test/assets/music/KICK_90S_2.spec +++ b/workspaces/test/music/KICK_90S_2.spec diff --git a/workspaces/test/assets/music/RIDE_CUP_1.spec b/workspaces/test/music/RIDE_CUP_1.spec Binary files differindex 78867c1..78867c1 100644 --- a/workspaces/test/assets/music/RIDE_CUP_1.spec +++ b/workspaces/test/music/RIDE_CUP_1.spec diff --git a/workspaces/test/assets/music/SNARE_808.spec b/workspaces/test/music/SNARE_808.spec Binary files differindex 2923c3c..2923c3c 100644 --- a/workspaces/test/assets/music/SNARE_808.spec +++ b/workspaces/test/music/SNARE_808.spec diff --git a/workspaces/test/assets/music/SNARE_909_TUNE_8.spec b/workspaces/test/music/SNARE_909_TUNE_8.spec Binary files differindex 4693c05..4693c05 100644 --- a/workspaces/test/assets/music/SNARE_909_TUNE_8.spec +++ b/workspaces/test/music/SNARE_909_TUNE_8.spec diff --git a/workspaces/test/assets/music/SNARE_BLUE_ROOM.spec b/workspaces/test/music/SNARE_BLUE_ROOM.spec Binary files differindex b24baa7..b24baa7 100644 --- a/workspaces/test/assets/music/SNARE_BLUE_ROOM.spec +++ b/workspaces/test/music/SNARE_BLUE_ROOM.spec diff --git a/workspaces/test/assets/music/SPLASH_GROUNDED.spec b/workspaces/test/music/SPLASH_GROUNDED.spec Binary files differindex a919be4..a919be4 100644 --- a/workspaces/test/assets/music/SPLASH_GROUNDED.spec +++ b/workspaces/test/music/SPLASH_GROUNDED.spec diff --git a/workspaces/test/assets/music/SYNTH_BASS_DISTORT.spec b/workspaces/test/music/SYNTH_BASS_DISTORT.spec Binary files differindex 33bc0a0..33bc0a0 100644 --- a/workspaces/test/assets/music/SYNTH_BASS_DISTORT.spec +++ b/workspaces/test/music/SYNTH_BASS_DISTORT.spec |
