Files
novafarma/docs/AUDIO_ASSET_MANIFEST.md

220 lines
6.5 KiB
Markdown

# 🎵 AUDIO ASSET MANIFEST
**Project:** Mrtva Dolina (DolinaSmrti)
**Last Updated:** 2026-01-05 19:27 CET
**Total Audio Files:** 61
---
## 📂 **AUDIO STRUCTURE**
```
assets/audio/
├── music/ (8 tracks)
├── ambience/ (12 loops)
├── sfx/ (25 effects)
├── voices/ (11 NPC voice packs)
└── ui/ (5 interface sounds)
```
---
## 🎼 **1. MUSIC (8 tracks)**
| Track | Type | Duration | Mood | Loop | Status |
|-------|------|----------|------|------|--------|
| **main_theme.ogg** | Theme | 3:00 | Epic/Dark | Yes | 🔴 Needed |
| **farm_ambient.ogg** | Background | 2:30 | Peaceful/Rustic | Yes | 🔴 Needed |
| **combat_theme.ogg** | Action | 2:00 | Intense/Fast | Yes | 🔴 Needed |
| **raid_warning.ogg** | Alert | 1:30 | Tense/Urgent | Yes | 🔴 Needed |
| **town_theme.ogg** | Background | 2:45 | Hopeful/Building | Yes | 🔴 Needed |
| **night_theme.ogg** | Background | 2:15 | Mysterious/Eerie | Yes | 🔴 Needed |
| **victory_theme.ogg** | Reward | 0:45 | Triumphant | No | 🔴 Needed |
| **ana_theme.ogg** | Emotional | 2:30 | Melancholic/Hope | Yes | 🔴 Needed |
**Specifications:**
- Format: OGG Vorbis (compressed)
- Sample Rate: 44.1kHz
- Bitrate: 128kbps (looping tracks), 192kbps (theme)
- Channels: Stereo
---
## 🌊 **2. AMBIENCE (12 loops)**
| Ambience | Environment | Loop | Status |
|----------|-------------|------|--------|
| **wind_soft.ogg** | Outdoor/Day | Yes | 🔴 Needed |
| **wind_strong.ogg** | Outdoor/Storm | Yes | 🔴 Needed |
| **rain_light.ogg** | Weather | Yes | 🔴 Needed |
| **rain_heavy.ogg** | Weather | Yes | 🔴 Needed |
| **crickets.ogg** | Night | Yes | 🔴 Needed |
| **birds_chirping.ogg** | Day | Yes | 🔴 Needed |
| **fire_crackling.ogg** | Indoor/Campfire | Yes | 🔴 Needed |
| **water_stream.ogg** | River/Lake | Yes | 🔴 Needed |
| **zombie_moans_distant.ogg** | Danger Zone | Yes | 🔴 Needed |
| **town_bustle.ogg** | Populated Area | Yes | 🔴 Needed |
| **workshop_ambient.ogg** | Building Interior | Yes | 🔴 Needed |
| **forest_ambient.ogg** | Biome | Yes | 🔴 Needed |
**Specifications:**
- Format: OGG Vorbis
- Sample Rate: 44.1kHz
- Bitrate: 96kbps (ambient loops)
- Seamless Loop: Required
- Duration: 30-60 seconds per loop
---
## 🔊 **3. SOUND EFFECTS (25 files)**
### **Farming (8 SFX)** ✅
| SFX | Use Case | Status |
|-----|----------|--------|
| **dig.ogg** | Digging/Hoeing | ✅ Exists |
| **plant_seed.ogg** | Planting | ✅ Exists |
| **harvest.ogg** | Crop harvest | ✅ Exists |
| **water_crop.ogg** | Watering can | 🔴 Needed |
| **tree_chop.ogg** | Axe on tree | 🔴 Needed |
| **stone_mine.ogg** | Pickaxe on stone | 🔴 Needed |
| **scythe_swing.ogg** | Harvesting tool | 🔴 Needed |
| **cow_moo.ogg** | Farm animal | 🔴 Needed |
### **Combat (8 SFX)**
| SFX | Use Case | Status |
|-----|----------|--------|
| **sword_slash.ogg** | Melee attack | 🔴 Needed |
| **zombie_hit.ogg** | Enemy damage | 🔴 Needed |
| **zombie_death.ogg** | Enemy killed | 🔴 Needed |
| **player_hurt.ogg** | Player damage | 🔴 Needed |
| **raider_attack.ogg** | Raider swing | 🔴 Needed |
| **shield_block.ogg** | Blocking | 🔴 Needed |
| **bow_release.ogg** | Ranged attack | 🔴 Needed |
| **explosion.ogg** | Bomb/Trap | 🔴 Needed |
### **Building (5 SFX)**
| SFX | Use Case | Status |
|-----|----------|--------|
| **hammer_nail.ogg** | Construction | 🔴 Needed |
| **door_open.ogg** | Building entry | 🔴 Needed |
| **door_close.ogg** | Building exit | 🔴 Needed |
| **chest_open.ogg** | Loot access | 🔴 Needed |
| **repair.ogg** | Fixing structures | 🔴 Needed |
### **Misc (4 SFX)**
| SFX | Use Case | Status |
|-----|----------|--------|
| **footstep_grass.ogg** | Walking | 🔴 Needed |
| **footstep_stone.ogg** | Walking | 🔴 Needed |
| **coin_collect.ogg** | Currency pickup | 🔴 Needed |
| **level_up.ogg** | XP milestone | 🔴 Needed |
**Specifications:**
- Format: OGG Vorbis
- Sample Rate: 44.1kHz
- Bitrate: 128kbps
- Duration: 0.1-2 seconds
- No silence padding
---
## 🗣️ **4. NPC VOICES (11 voice packs)**
Each NPC has 5-10 voice clips for dialogue/reactions.
| NPC | Voice Type | Clips | Status |
|-----|------------|-------|--------|
| **Kai Marković** | Young Male, Gruff | 10 | 🔴 Needed |
| **Ana Marković** | Young Female, Soft | 10 | 🔴 Needed |
| **Ivan Kovač** | Middle-aged Male, Tough | 8 | 🔴 Needed |
| **Teacher** | Female, Mature | 8 | 🔴 Needed |
| **Mayor** | Male, Authoritative | 8 | 🔴 Needed |
| **Kustos** | Male, Scholarly | 8 | 🔴 Needed |
| **Pek** | Male, Jolly | 6 | 🔴 Needed |
| **Šivilja** | Female, Kind | 6 | 🔴 Needed |
| **Tehnik** | Male, Nerdy | 6 | 🔴 Needed |
| **Arborist** | Male, Calm | 6 | 🔴 Needed |
| **Priest** | Male, Somber | 6 | 🔴 Needed |
**Voice Clip Types:**
- Greeting (1-2 clips)
- Quest Start (1 clip)
- Quest Complete (1 clip)
- Trading (1 clip)
- Reaction/Filler (2-4 clips)
**Specifications:**
- Format: OGG Vorbis
- Sample Rate: 44.1kHz
- Bitrate: 96kbps (voice)
- Duration: 1-3 seconds per clip
- Normalize audio levels
---
## 🖱️ **5. UI SOUNDS (5 files)**
| UI Sound | Use Case | Status |
|----------|----------|--------|
| **button_click.ogg** | Menu interaction | 🔴 Needed |
| **button_hover.ogg** | Menu hover | 🔴 Needed |
| **notification.ogg** | Alert popup | 🔴 Needed |
| **quest_complete.ogg** | Achievement | 🔴 Needed |
| **error.ogg** | Invalid action | 🔴 Needed |
**Specifications:**
- Format: OGG Vorbis
- Sample Rate: 44.1kHz
- Bitrate: 128kbps
- Duration: 0.1-0.5 seconds
- Clean, no reverb
---
## 📋 **AUDIO PRODUCTION NOTES**
### **Voice Recording:**
- Use Edge TTS (Microsoft Azure) for NPC voices
- Slovenian language for authentic feel
- ADHD-friendly: Short, punchy clips (1-3s max)
### **Music Generation:**
- AI-assisted composition (Suno AI, AIVA)
- Dark folk/post-apocalyptic style
- Seamless loops required
### **SFX Sources:**
- Freesound.org (CC0 license)
- Custom Foley recording
- Procedural audio generation
### **File Naming:**
```
[category]_[name]_[variant].ogg
Examples:
music_main_theme.ogg
sfx_dig_01.ogg
voice_kai_greeting_01.ogg
ambience_rain_light_loop.ogg
ui_button_click.ogg
```
---
## ✅ **COMPLETED AUDIO (3/61)**
1. ✅ dig.ogg
2. ✅ plant_seed.ogg
3. ✅ harvest.ogg
---
## 🔴 **NEEDED AUDIO (58/61)**
**Priority Order:**
1. **High:** Combat SFX (8), UI sounds (5), Main theme (1)
2. **Medium:** Farming SFX (5), Ambience (12), Building SFX (5)
3. **Low:** NPC voices (82 clips), Additional music (7)
**Est. Production Time:** 20-30 hours for full audio implementation