Skip to content

lack of CORS headers breaks MediaElementAudioSource #7

@wfwalker

Description

@wfwalker

I wanted to extend your test.html to use MediaElementAudioSource with Web Audio API instead of just using AudioElement, something like this:

myAudioElement = new Audio(sound.previews['preview-hq-mp3']);
mySource = gAudioContext.createMediaElementSource(myAudioElement);
mySource.connect(gAudioContext.destination);

But no sound is heard, neither in Firefox nor in Chrome. Chrome gives this error message:

client-test.html:1 MediaElementAudioSource outputs zeroes due to CORS access restrictions for https://www.freesound.org/data/previews/96/96541_7037-hq.mp3

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions