Audio Wave Pack

INFO

Il file .awd (Audio Wave Data) contiene i campioni audio veri e propri in formato compresso PCM.

ObiettivoDettagli
Cosa imparerai• Creare un file .awd (Audio Wave Pack) con CodeWalker
• Scegliere il codec giusto (PCM vs ADPCM)
• Organizzare i suoni in multipli wave pack
Prerequisiti• File WAV preparati e convertiti
• CodeWalker installato

Creare un AWD con CodeWalker

Passo 1: Prepara i file WAV

Assicurati che tutti i file WAV siano nella cartella di lavoro:

  • 16-bit, 44100Hz, mono (per effetti)
  • Nomi che seguono le convenzioni

Passo 2: Apri CodeWalker Audio Editor

  1. Apri CodeWalker
  2. Tools > Audio Editor > New > Audio Wave Pack (.awd)

Passo 3: Aggiungi i Wave

Nell’editor AWD:

Wave Pack: nome_pack
├── Wave 1:
│   ├── Name: weapon_m4a1_fire
│   ├── File: weapon_m4a1_fire.wav
│   ├── Format: PCM 16-bit 44100Hz Mono
│   └── Size: 48204 bytes
│
├── Wave 2:
│   ├── Name: weapon_m4a1_reload
│   ├── File: weapon_m4a1_reload.wav
│   └── ...
│
└── Wave 3: weapon_m4a1_melee
    └── ...

WARNING

Importante: Il Name qui deve matchare il Wave: nel sintetizzatore .rel.

Passo 4: Imposta Compressione

Wave Pack Settings:
├── Codec: PCM (qualità massima)
├── Codec: ADPCM (per musica/ambient, più compresso)
└── Sample Rate: 44100 Hz
CodecQualitàDimensioneUso
PCMMassima100%Effetti, UI, suoni brevi
ADPCMAlta~25%Musica, ambient, suoni lunghi

Passo 5: Salva

  • File > Save > stream/nome_pack.awd

Struttura Output

stream/
├── weapon_pack.awd           ← Audio wave data
├── weapon_pack.dat15         ← Audio data (mappa wave pack)
└── weapon_pack.rel           ← Sintetizzatore (parametri)

Multipli Wave Pack

Puoi organizzare i suoni in più wave pack:

stream/
├── weapons.awd + .dat15 + .rel      ← Suoni armi
├── vehicles.awd + .dat15 + .rel     ← Suoni veicoli
├── ui.awd + .dat15 + .rel           ← Suoni interfaccia
└── ambient.awd + .dat15 + .rel      ← Musica e ambient

TIP

Vantaggio: Ogni pack può essere gestito indipendentemente.


Wave Pack per Armi

Esempio per un’arma custom:

stream/
├── weapon_m4a1.awd
│   ├── m4a1_fire
│   ├── m4a1_reload
│   ├── m4a1_reload_loop
│   ├── m4a1_reload_end
│   ├── m4a1_melee
│   └── m4a1_fire_suppressed
│
├── weapon_m4a1.dat15
├── weapon_m4a1.rel
├── weapon_m4a1.weaponanimations.meta
└── ... (altri file dell'arma)

Wave Pack per Veicoli

stream/
├── vehicle_police.awd
│   ├── siren_main
│   ├── siren_panic
│   ├── horn_police
│   └── engine_start
│
├── vehicle_police.dat15
└── vehicle_police.rel

TIP

Verifica

  • I file .wav sono nel formato corretto
  • I nomi dei wave nell’AWD matchano i nomi nel .rel
  • Il .dat15 referenzia il nome corretto del wave pack
  • CodeWalker apre il .awd senza errori

TIP

Prossimo passo: 05 - fxmanifest per Suoni


Torna alla: Indice Generale