Skip to content

Custom Sounds #1

Open
Open
@codybrom

Description

Blanket, the app Blankie is inspired by, has a feature for importing custom sounds to add to your mix. I'd love to bring this feature into Blankie as well, with the ability to also assign custom display names and SF Symbols for custom sounds.

What I Want to Build:

  • Import custom audio files (.wav, .mp3, .m4a/.aac, since these are common audio formats AVFileType supports)
  • Copy imported sounds into app storage so they're always available
  • Let users pick a display name for their sounds (instead of just a filename)
  • Allow users to choose an SF Symbol icon to represent their sound (instead of a default icon)

Questions to Figure Out:

  • How to handle storage. Local? iCloud?
    • Blankie doesn't deal with any cloud storage today, but it might be easier to set up SwiftData than others
  • How to handle audio validation
  • Should we limit file sizes? Lengths?

The goal is to make it as easy as possible for users to personalize their sound mix while keeping the app stable and performant.

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is neededsoundsRelated to the sounds inside the app

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions