would anybody know a way of way of hosting music somewhere to be streamable but not downloadable (bonus points if there's some api i can trigger from javascript)?

i usually don't care about making things downloadable (and I would rather things be downloadable), but this music isn't mine (and i don't want to get hit by copyright things) and it's for an academic-oriented visualization (and we're wanting to tie the music into it) so we're also in the process of trying to get permission and/or figure out fair-use sorta things.

· · Web · 2 · 3 · 1

@mrufrufin One of those videoconferencing tools like Big Blue Button perhaps?

@alcinnz thx! never heard of that! but the problem is it has to be async (web-based three.js visualization). i think if the publisher gives me some sort of streaming link they host or some sort of youtube/soundcloud thing, maybe i can just hide the player and control the player via js. i'm kinda worried about the situation where they say "yeah, fine you can use this recording, go ahead" but then i have to figure out how to self-host and make it reasonably hard enough to not make it downloadable (or at least keep them happy somehow) so i'm thinking maybe using my digital ocean droplet have some sort of server-side streaming option,... somehow

@mrufrufin Yeah, I think it'd be fine to say "if you're worried about people downloading it, that's your responsibility."

Then again I don't fully understand your situation.

@alcinnz basically, it's a three.js-based visualization of a classical piece (grisey's talea, viewable here ) that got accepted to a conference and one of the reviewers wanted to be able to hear parts of the original piece when they clicked on the corresponding bit of the visualization (and we were thinking of adding that too but didn't get around to that). so basically we need a recording of the piece (at least bits of it) and particularly with more recent pieces but also older pieces, publishers (music score publishers and record label publishers alike) can get kinda protective of their ip (i made a silly garageband cover of a 100-yr+ old piece and put it on yt and it got taken down by the music score publisher once). so as this is a decently-sized academic conference, we want to make it as "legit" as possible

It's practically impossible; if you can hear it, you can record it.

Even if it couldn't be downloaded, they could redirect the audio to a downloader app.

But for the 90% of listeners, you don't even have to; just don't provide a download button.

@yuki yeah, i know, and there's things like youtube-dl too but mb there are ways to cover myself enough to say "i'm not making it easy for ppl to download it" because if we do get permission to use a recording for academic purposes and self-host somewhere, i'm pretty sure they wouldn't want me at least actively spreading their recording around or at least making it easy.

Sign in to participate in the conversation

Welcome to, an instance for discussions around cultural freedom, experimental, new media art, net and computational culture, and things like that.