Skip to content

docs: plan WAV audio clip import#40

Merged
britle20 merged 1 commit into
developfrom
docs/39-wav-audio-clip-import
Jun 13, 2026
Merged

docs: plan WAV audio clip import#40
britle20 merged 1 commit into
developfrom
docs/39-wav-audio-clip-import

Conversation

@britle20

Copy link
Copy Markdown
Collaborator

Summary

  • Adds docs/features/15-wav-file-import-as-audio-clip.md for issue WAV file import as audio clip #39.
  • Defines the sidebar clip add flow: Build a clip keeps the existing hybrid clip path and Import a file imports a local WAV as an audio clip.
  • Documents audio clip metadata, runtime-only imported file data, and the limitation that imported files are not persisted until a future IndexedDB/persistence feature.
  • Updates product, architecture, data model, audio engine, UI, testing, README, and PLANS docs.

Key Decisions

  • First import format is WAV only.
  • Imported WAVs create audio clips, not pitched instruments and not hybrid clips.
  • Imported file bytes, File, Blob, object URLs, decoded AudioBuffer, and audio nodes stay out of project JSON.
  • Import-time duration adjustment is excluded.
  • Future arrangement duration adjustment is feasible via ClipInstance.lengthTicks and optional source offsets, but without time stretching it should mean non-destructive trim/crop or silence extension.

Testing

  • git diff --check
  • conflict marker search across PLANS.md, README.md, and docs/
  • verified new feature spec path exists

Notes / Limitations

Refs #39

@britle20 britle20 merged commit deb935b into develop Jun 13, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant