|
audio: палитра спеков (tone/wobble/sweep/layers) — все sfx на спек-синтезе (E4)
- SoundSpec: kind 'tone' (чистый тон + свип freqTo), параметры w/attack/ fadeTo/wobbleHz|Depth|Base|Phase, доп. голоса layers (SpecVoice с delay); без модификаторов бит-в-бит прежним формулам - data/sfxSpecs.ts: 16 спеков — все бывшие файловые sfx, включая шаги (StepVariants: варианты renderSpec с сидами base+i·10, fallback — базовый спек); ui_click во всех сценах через playSfx - gen.mjs остался только амбиенту; assets/audio/sfx/ удалён; формулы бывших sfx экспортированы для парити-теста (bit-в-бит / eps 1e-5) - мост: scene:synthesize принимает kind tone; доки: agent.md, assets-audio-save.md, practices.md, plan.md (E4 ✅) Co-Authored-By: Claude Code <noreply@anthropic.com> |
|---|
|
|
| apps/game/assets/audio/sfx/ash_die.wav 100644 → 0 |
|---|
|
Not supported
|
| apps/game/assets/audio/sfx/ash_hiss.wav 100644 → 0 |
|---|
|
Not supported
|
| apps/game/assets/audio/sfx/bell_low.wav 100644 → 0 |
|---|
|
Not supported
|
| apps/game/assets/audio/sfx/chest_open.wav 100644 → 0 |
|---|
|
Not supported
|
| apps/game/assets/audio/sfx/chime.wav 100644 → 0 |
|---|
|
Not supported
|
| apps/game/assets/audio/sfx/deer_startle.wav 100644 → 0 |
|---|
|
Not supported
|
| apps/game/assets/audio/sfx/hurt.wav 100644 → 0 |
|---|
|
Not supported
|
| apps/game/assets/audio/sfx/mote_pickup.wav 100644 → 0 |
|---|
|
Not supported
|
| apps/game/assets/audio/sfx/note.wav 100644 → 0 |
|---|
|
Not supported
|
| apps/game/assets/audio/sfx/pickup.wav 100644 → 0 |
|---|
|
Not supported
|
| apps/game/assets/audio/sfx/spit.wav 100644 → 0 |
|---|
|
Not supported
|
| apps/game/assets/audio/sfx/step_ash.wav 100644 → 0 |
|---|
|
Not supported
|
| apps/game/assets/audio/sfx/step_floor.wav 100644 → 0 |
|---|
|
Not supported
|
| apps/game/assets/audio/sfx/step_grass.wav 100644 → 0 |
|---|
|
Not supported
|
| apps/game/assets/audio/sfx/step_water.wav 100644 → 0 |
|---|
|
Not supported
|
| apps/game/assets/audio/sfx/ui_click.wav 100644 → 0 |
|---|
|
Not supported
|
| apps/game/src/agent/SceneAgentView.ts |
|---|
| apps/game/src/data/__tests__/sfxSpecs.test.ts |
|---|
| apps/game/src/data/audio.ts |
|---|
| apps/game/src/data/sfxSpecs.ts |
|---|
| apps/game/src/scenes/BootScene.ts |
|---|
| apps/game/src/scenes/InventoryScene.ts |
|---|
| apps/game/src/scenes/LocationScene.ts |
|---|
| apps/game/src/scenes/MenuScene.ts |
|---|
| apps/game/src/scenes/SaveSlotsScene.ts |
|---|
| apps/game/src/scenes/SettingsScene.ts |
|---|
| apps/game/src/systems/StepVariants.ts |
|---|
| apps/game/tools/audio/gen.d.mts |
|---|
| apps/game/tools/audio/gen.mjs |
|---|
| docs/engine/agent.md |
|---|
| docs/engine/assets-audio-save.md |
|---|
| docs/engine/practices.md |
|---|
| docs/plan.md |
|---|
| packages/engine/src/audio/SoundSpec.ts |
|---|
| packages/engine/src/index.ts |
|---|