Skip to content

Buffering Audio from files #735

@yard

Description

@yard

In most generic scope we want to be able to work with long files, ideally even when working with AudioBufferSourceNode and other AudioBuffer related nodes.

Potential implementations:

  • typical streaming from local/remote files (similar/same as StreamerNode) that could be precisely scheduled. Most likely yet another node to implement that is not standard to web audio api
  • StreamableAudioBuffer / BufferableAudioBuffer / MoreSaneNameAudioBuffer
    1. Buffer that would work the same way described above that could be usued within AudioBufferSourceNodes
    2. In streaming from within memory:
      1. We load the still encoded file to the memory and decode from it on the fly
  • Other option goes here - feel free to come up with your own solutions

TheMostImportantNode: This issue is potentially huge it should be split into smaller ones once we decide on the approach

The purpouse of the task is to provide design document that will be used as a base for further development

Metadata

Metadata

Assignees

No one assigned

    Labels

    researchDo some research

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions