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 · 3 · 5 · 1

@pixouls @mrufrufin I'm very much with @yuki on this one: Just don't provide a download button. :) Even more so in the context of an academic conference, which however big, is already something entirely different from "putting it out there for the masses". Further, if by now some publishers still fear about losing (any relevant amount of) money this way, I think they just haven't done their research - here's e.g. bandcamp's position on it (I would say their decade-long success and acceptance by musicians and labels clearly validates their position): There's also consulting/think-tankey writing on this from NMS: or for instance. I've recently talked to a business-savvy friend of mine about this and his research suggests that people who are going to intentionally steal, are going to steal anyway, those who are willing to buy, will buy anyway, so any overzealous investment in IP protection seems questionable from that perspective as well. Lastly my personal opinion: Given (quoting yuki again) "if you can hear it, you can record it", any technical measure will always fall short, attempting it anyhow is the path of DRM, and I think this is neither a discourse nor practice to exercise. If we have the freedom to, we should just stay out of it. :)

@pixouls @mrufrufin One last thought: I realize this is probably a no-go given the academic context you mentioned, but merely pragmatically speaking, if the rightholders are anxious to lose money, the best thing one can do for them (as the research and writing I've linked to indicates) is to put a purchase link pointing right to their online store next to wherever the audio is used - it's really that simple. :) Any mere protection measure in contrast is ineffective at best, detrimental at worst.

@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.