16 ms·
Show HN: Jukedeck – create unique, royalty-free music for your videos using A.I.
- tristanho 11y agoWow - sounds really good and took about 30s to make: https://www.jukedeck.com/share/8e36d5703267cefbe1a924bf800f98b914b64408ca6044f7cbe739f992809cf0 https://www.jukedeck.com/share/8e36d5703267cefbe1a924bf800f9... Awesome idea and execution, quite jealous I didn't think of this!
- dlss 11y agoAgree. Here's an Ambient Sparse one (generated before I saw this one) https://www.jukedeck.com/share/a0126f548a92b5e60df8e78e3a62989d58ec8bb7d3c0c6664e8b58178da918a8 https://www.jukedeck.com/share/a0126f548a92b5e60df8e78e3a629... I'm specifically curious how much variation there is between tracks -- perhaps we can get more HNers to post?
- Eiriksmal 11y agoAggressive drum 'n bass with a fast tempo. https://www.jukedeck.com/share/4b576db534b17c0c6b8f708ede487994f74c0e9a99bb64df78da080e23a44450 https://www.jukedeck.com/share/4b576db534b17c0c6b8f708ede487... Meditative percussion'd ambient yoga music with a fast tempo. https://www.jukedeck.com/share/48c5695b3faf1211b216fec2dd5916ad2a177ea906283427c7340969754c77d8 https://www.jukedeck.com/share/48c5695b3faf1211b216fec2dd591...
- espadrine 11y agoI feel lucky with the first song I generated: https://www.jukedeck.com/share/2220b4dea9fde155ffbe9ccc7015b2146bfbe72425fc94a937c1569cd7646267 https://www.jukedeck.com/share/2220b4dea9fde155ffbe9ccc7015b... It sounds really good.
- edrex1 11y agoThere should be a fair bit of variation - the music is composed note by note and chord by chord, which means there are loads of different possibilities. But increasing the variation is another thing we're working on!
- edrex1 11y agoReally glad you like it, and thanks for sharing your track!
- Animats 11y agoIt sounds like one of those recursive ANN things. On the scale of seconds, it's quite good. But there's no higher-level structure. For "folk", this is obvious; for ambient, you'd probably never notice. The goal for this technology is to beat the two guys who write most popular music.[1] Another few years. [1] http://nypost.com/2015/10/04/your-favorite-song-on-the-radio-was-probably-written-by-these-two/ http://nypost.com/2015/10/04/your-favorite-song-on-the-radio...
- edrex1 11y agoI'm glad you like it on the scale of seconds! Higher-level structure is definitely a challenge, and is something we're working on.
- anigbrowl 11y agoYour electronic offerings are OK. While I'm skeptical about your business model, as it stands, one possible pivot would be to pitch it at musicians as a dynamic arrangement/compositional tool. I would very much like to try it with MIDI output, as I personally enjoy tweaking synths and effects more than the compositional tasks of harmonizing melodies etc.
- edrex1 11y agoHey @anigbrowl - great to hear. We can get you the MIDI - could you email me at hello at [our company name] dot com?
- iraphael 11y agoAccording to their pricing page ( https://www.jukedeck.com/pricing https://www.jukedeck.com/pricing ), you can use the track free of royalty, but if you want to actually own it, you have to pay $199. But this falls kind of in a gray area. If the AI created the tracks, why does the company own the copyright (and thus, have the right to sell it)? In December 2014, the United States Copyright Office stated that works created by a non-human are not subject to U.S. copyright (see: https://en.wikipedia.org/wiki/Monkey_selfie#Copyright_issues https://en.wikipedia.org/wiki/Monkey_selfie#Copyright_issues ). So, in theory, AI could also own copyright. Moreover, do they actually check every newly generated track to make sure its not too similar to previously-sold tracks?
- drzaiusapelord 11y ago> If the AI created the tracks, why does the company own the copyright Uh, do you think there's a sentient being here? Its just a relatively simple algorithm here (at least compared to sci-fi style AI), the same kind of thing that decides how to autofix colors in photos or do a transform in photoshop. Dynamic music generation has been a thing since at least the 80s. I think I had an Apple// program that did this. >works created by a non-human are not subject to U.S. copyright I'd like to see you prove some silly music generator is on the equal footing of a living and intelligent animal to any court. I can't imagine you not being laughed out of courtroom.
- DennisP 11y agoThe program wouldn't own the copyright, but that doesn't necessarily mean that the company which made the program would own the copyright. It could end up public domain. E.g. the recently infamous selfie by a monkey was ruled public domain, having been produced by a non-human. https://en.wikipedia.org/wiki/Monkey_selfie https://en.wikipedia.org/wiki/Monkey_selfie
- bpicolo 11y agoSoftware expressly created by a human here.
- minimaxir 11y agoRelevant context: Jukedeck recently won TechCrunch Disrupt London. http://techcrunch.com/2015/12/08/jukedeck-wins-disrupt-london-2015/ http://techcrunch.com/2015/12/08/jukedeck-wins-disrupt-londo...
- qq66 11y agoThe output is interesting... decent enough for an ambient background track! An interesting Version 2 would be a way to construct a song for a particular video (perhaps ingesting the Adobe Premiere project file)... Making sure the downbeats are synchronized to visual cuts, being able to switch moods when the video calls for it, and perhaps even tweaking the video timing to match the rhythm (a Premiere plugin could allow the editor to specify an approximate end time for a clip, and Jukedeck could tweak the length to be an exact number of beats).
- mcao 11y agoThe believe Shred Video app does something similar. You select an audio and video file, and it splices the video content to match the beats of the audio.
- edrex1 11y agoThanks - really interesting idea. We can already make the exact duration and number of beats work, so it would be a question of lining that up with various points in the video.
- qq66 11y agoYou could ask for a naming convention in Premiere -- so that various clips or chapters are tagged with #dark or #exciting in their title, and then Jukedeck would play the appropriate type of music at the right time. If you can't get it lined up perfectly, you should transition the music before the video cut, not after. The start time for a clip is much more important than the end time, so you should adjust the cutoff time for the clip by shrinking it from the end (never expanding it, as clips are often truncated when the footage becomes unusable, i.e. when someone walked in front of the camera, etc.) I can imagine a Premiere plugin with a stored credit card, and you guys doing a brisk business that way. You could even then become a marketplace for royalty music, have a store where people can upload their music tagged with moods, and video creators could see royalty-free options from Jukedeck or royalty options from third parties. Places you can add unique IP are: the ability to extract a mood from the video clip itself (most likely through color grading, the speed of pans, the frequency of cuts, and whether it's tripod or handheld), and the ability to automatically extract a mood from 3rd-party music, so I can automatically see the pop songs that are best fits for my video. Find a way to do this without having to upload the actual video file, because that will kill the experience. Work-in-progress video files are often multi-gigabyte.
- udev 11y agoBrilliant execution! Congratulations! My Folk song sounded pretty cool, and couldn't help but imagine some video game action that would fit the music.
- edrex1 11y agoThanks so much - really glad you like it.
- joeyspn 11y agoAdd MIDI export and I'm sold...
- edrex1 11y agoThat's a great idea - can I ask what you'd want to use the resulting MIDI for?
- m1sta_ 11y agoNot OP but I second this request. For a composer generated music can be a fantastic starting place. I'd love to be contacted if/when such a feature was added.
- joeyspn 11y agoWhat @m1sta said... As a starting point for music production. Royalty free 100% original is a huge selling point if you know where is most needed. The market for a tool like this is decent sized, specially for Electronic Music. You could also bake the technology in a VSTi or AU (although the webapp a la beatport might be much better), or even license the technology to big players in the music production space, like Apple, Yamaha, Sony, Steinberg, etc Tip: ask here for opinions https://www.gearslutz.com/board/ https://www.gearslutz.com/board/ 0,02
- edrex1 11y agoHey @joeyspn - we might be able to get you the MIDI. Any chance you could email me at hello at [our company name] dot com?
- lux 11y agoWould be awesome to be able to make small edits (lower or replace an instrument), but congrats on the solid execution of a cool idea!
- edrex1 11y agoThanks a lot. That's something we hope to be able to offer soon!
- lectrick 11y agoDoes anyone (perhaps a music theorist) know what rules determine what notes sound well following each other/together? I find an interesting parallel between 1/2/4/8 repeating beats/parts in songs, and binary...
- simondedalus 11y agothe parallel is divisibility by 2. re: what determines what sounds good, in some sense you can read up on music theory for this (scales / keys). in a more basic sense ("why is this sad and this happy?") it's actually an open and actively researched question in the physics of music. it's anyone's guess, really, why certain melodies are pleasant. is it a physical/structural/formal feature of the sound itself? is it a feature of our psychology or neurological makeup? who knows.
- ireflect 11y agoThis is a pretty big question with lots of potential answers, but the answer you're probably looking for is the rules of harmony. https://en.wikipedia.org/wiki/Harmony https://en.wikipedia.org/wiki/Harmony tl;dr: Frequencies that are related by some simple ratios are defined as "intervals" which are organized into scales. A handful of those make up the vast majority of popular western music and "sound good together".
- edrex1 11y agoMy background is in music theory, and, as others have commented here, this is a question that there's no clear, agreed-upon answer to yet. Music theory can tell us what composers tend to do - which chords they choose should follow each other, which notes to use when - but it's not as good at telling us why those chords / notes sound good together. In building Jukedeck, we're applying our own theories about what makes good music. And, like any musical composition, it's an experiment!
- joeyspn 11y ago> In building Jukedeck, we're applying our own theories about what makes good music. Have you thought about applying also common patterns found in the best selling hits? Hooktheory has a nice DB for this: https://www.hooktheory.com/api/trends/docs https://www.hooktheory.com/api/trends/docs
- dharma1 11y agoI don't personally like the music, reminds me of Band in a Box, but the execution is good. Wonder what the stack is - LSTM creates the midi tracks, linux based DAW with pre-set instrument/effect chains bounces that into an mp3?
- Bedon292 11y agoI think it would be pretty cool to have this as a streaming service. Let me listen to it as it is generated, and then slice out pieces if I really like them.
- edrex1 11y agoThat's a really interesting idea. Generating streams is something we're thinking seriously about, so it's good to hear it might be useful.
- biot 11y agoYour logo/favicon is brilliant, combining the J and D of jukedeck and shaped into a musical note.
- mentos 11y agoFeature Request: Allow playback of the track that has a row for each of the instruments that you can mute/unmute to isolate. Then allow regeneration of a specific instrument within the track.
- edrex1 11y agoAnother really interesting idea - thanks!
- rockarage 11y agoThis is a business I know well. Jukedeck is an example of how founders and investors do not conduct appropriate market research. There is a limited market demand for low-cost royalty-free music for videos. One could argue there is an oversupply* of royalty-free music relative to buyers. The quality is not good enough to disrupt the billion dollar Production music industry that is top heavy, a relative small amount of creators at the top get the majority of the money, the rest compete for the little that is left. Jukedeck has raised enough money ($3million #) to be around for a few years if they control their burn rate. But Jukedeck in its current form, is just another music startup destined for the Deadpool. (http://techcrunch.com/tag/deadpool/ http://techcrunch.com/tag/deadpool/) * http://lmgtfy.com/?q=royalty+free+music http://lmgtfy.com/?q=royalty+free+music # http://www.businessweekly.co.uk/tech-trail/investment-tree/digital-music-provider-raises-fresh-%C2%A32m http://www.businessweekly.co.uk/tech-trail/investment-tree/d...
- underwater 11y agoI would use this for my personal videos. I've had videos taken down from Facebook before because, even though I was just sharing it with friends, I used a track that was protected by copyright. Being able to construct a track with the right feel without worrying about copyright would be amazing for a simple video editor or on something like Instagram.
- rockarage 11y agoSure, but most people want to use popular music, as a result the most popular video editor for istagram has licensed popular music* from the majors. This is not a novel business. *http://www.digitaltrends.com/social-media/storytelling-social-network-flipagram-signs-music-licensing-deals-with-majors/ http://www.digitaltrends.com/social-media/storytelling-socia...
- underwater 11y agoInteresting. That doesn't scale though, because you can't upload the same clip to YouTube without it being flagged. Having rights to backing music is not great as a differentiator for a social network.
- icefox 11y agoFeature Request: be able to take an existing generated track and change its length.
- edrex1 11y agoTotally agree - this would be awesome. We'll see what we can do.
- deleted 11y ago[deleted]
- xs 11y agoWhen I first read the headline this is what I was hoping for. Auto generated, upbeat, electronic music, that continuously changes, which I can listen to it all day while at work. I need music playing all day, and these days I've been trying to find electronic music that is non-memorable yet upbeat so that it's motivating but not distracting. Instead I got a 5 minute long song. For my needs, I'll stick with soundcloud "Dj sets" which seem to go on for a few hours each.
- edrex1 11y agoThat's a really good idea, and something we'd love to provide. We've only set the 5-minute maximum in v1.0 - there's no reason we couldn't give people access to more extended music. Hopefully when we do you might be able to use it at work!
- kafkaesq 11y agoWill look forward to drilling down into your samples, once the site stops getting slammed. In the meantime, you may want to replace the live auto-generation demo with a genuinely random (i.e. non-upvoted, or otherwise curated) pre-generated samples (that is to say: fairly representative of your automatic generative process, even though they happen to be pre-recorded). Being as every second is precious, to a first-time user of your site. And as we know, "Any sufficiently advanced technology is indistinguishable from a rigged demo."
- edrex1 11y agoThanks for this - just to check, which demo are you talking about? Do you mean when you create a track straight from the homepage? Because if so, that's not curated!
- kafkaesq 11y agoYeah, the demo on the front page where you get to choose from a couple of parameters. From a UX standpoint, there's no reason those samples need to be live-generated. A random pick from a large number of pre-generated samples (i.e. a large-ish pool of static samples, for each parameterized setting) will have the same effect, and give the user a much quicker response.
- edrex1 11y agoAh - understood. The generation process is actually exactly the same on the homepage as on the dashboard, so what you're hearing is a genuine, non-curated example of our music!
- blazespin 11y agoYeah, that would be a hella curation job given the amount of possible permutations.
- thom 11y agoThis is cool, but I can't help but pine for the day in 10 years time when someone can do this for photorealistic images.
- mfrenchy 11y agoPretty cool app. I can definitely see it being useful. On a side note, please minify your app.js file. It's 4mb and took forever to load. I almost left the site due to that.
- edrex1 11y agoThanks for the suggestion - we'll look into this asap!
- modeless 11y agoTo me the exciting thing about automatic music composition isn't royalty-free prerecorded music, but the potential for real-time composition. Imagine a video game where your actions instantly affect the music, not just by splicing together prerecorded clips but actually by having new music composed and performed in real time. Or, somewhat more fancifully, imagine a set of headphones that play a continuous soundtrack for your life based on what's happening around you. Is Jukedeck looking into real-time composition?
- edrex1 11y agoWe're not doing it right now, but rest assured that we find that fascinating too.
- rockarage 11y agoThis is a much better path to follow, royalty-free music market is so limited, and I see interesting tech going to waste, if you want more market data on this, It is available.
- jan1021488 11y agoAre you guys planning to opensource the core library used to generate the music?
- blazespin 11y agoyeah, that's a really freaking good idea. One gets bored of hearing the same music over and over again in a video game... and having something plays to the right ambient mood (battle, wandering, etc) would be really cool.
- strayptr 11y agoPart of the appeal of FF7 is the soundtrack. Make that dynamic, and you would've ruined FF7. It's a good idea that makes sense for a lot of games. Just pointing out a counterexample.
- afro88 11y agoThis is so awesome. Does anyone remember Algomusic? It was a PD program for Amiga from the early 90s that did generative rave tunes. This reminds me a lot of that, in a good way. Great job!
- lfowles 11y agoNote: Some of your pages don't have titles, making me wonder if they ever finished loading when I see the tab!
- edrex1 11y agoThanks for pointing this out - will get on it asap!
- blazespin 11y agopost your tracks people, I want to hear more :D Here are some: https://www.jukedeck.com/share/719dc9ccb6488e44bc5a5019ac6e4926d70b1a001ff8ccfbcbbaa89264e90b8b https://www.jukedeck.com/share/719dc9ccb6488e44bc5a5019ac6e4... https://www.jukedeck.com/share/fa3ed812e6710a48f8abcf2392be77c5aba5418900e25e46d116d71772ceb1a1 https://www.jukedeck.com/share/fa3ed812e6710a48f8abcf2392be7... https://www.jukedeck.com/share/4f6b44bd50d958a0c00c4044248f5f2d2d7a8f87137c2094e9982356fe4146e3 https://www.jukedeck.com/share/4f6b44bd50d958a0c00c4044248f5...
- usefulcat 11y agohttps://www.jukedeck.com/share/9b06d5df52e9a4c044cbe7da7a76d48feb0061dc63d9ea0eb27ee786407b993a https://www.jukedeck.com/share/9b06d5df52e9a4c044cbe7da7a76d...
- pcthrowaway 11y agoI really liked this one https://www.jukedeck.com/share/b1a313acb1f2cdd3c4d24080536c944b45401a860aa7e06886ce9b36f52ea830 https://www.jukedeck.com/share/b1a313acb1f2cdd3c4d24080536c9...
- blazespin 11y agoOne problem is that you might want to make it so you can hear a sample before it consumes your quota.
- cian 11y agoNice work, really look forward to listening to some of what this creates!!
- usefulcat 11y agoIf I were doing this, I'd be interested in finding ways to find out more about what people like and don't like in the generated songs and then use that to improve the algorithm.
- Zekio 11y agoThe music it generates in Electronic - Aggressive - Drum and bass - 130-135 bpm could replace my spotify subscription, pretty good stuff and when you get tired of a track, you just generate a new one that you can download Awesome!
- edrex1 11y agoThat's awesome to hear - thanks!
- soperj 11y agoIt'd be interesting as a musician that often plays just by myself if I could record and upload it somewhere and have something to add accompanying music. So say a guitar track, and have an "AI" that could add drums & bass that fit the timing.
- fryguy 11y agoI think that's sort of the idea of Microsoft's Songsmith.
- anentropic 11y agothese already exist
- philippelh 11y agoI was wondering, what would happen if the algorithm create an existing riff and use it in a composition? Gotye use a riff from "Luiz Bonfá - Seville" in "Somebody I Used to Know" and it costs him 1M$
- dkroy 11y agoNo need to search soundcloud or google for background music for your youtube vlog or intros. It's kind of nice that you can even slice to size right off of the bat. This does seem like a time saver for that market. Either way cool idea!
- edrex1 11y agoThanks a lot @dkroy - glad you like it!
- ianstormtaylor 11y agoThis is incredibly cool! Really well done. The entire experience with creating and listening to the tracks feels really good. I'm going to be using this for my next product demo video. It's crazy how good the tracks sound. One thing that would be nice is the ability (like some others have stated) to tweak the generated sound. For example, there might be a lull at 0:24 but given my video it would be best for the lull to be at 0:52 instead. Would be cool if the layers/pieces were moveable a bit to make it perfectly fit the content it's paired with. Anyways, congratulations!
- isaiahg 11y agoI agree, I'd love to be able to tweak tracks after they're generated. Also I noticed in long tracks, like 5min+, that it gets a little repetitive, like the algorithm is trying to pad it out. At least in the few I created, could be a fluke.
- edrex1 11y agoIt does sometimes get a little repetitive - that's something we're working on improving. This is one of the reasons we've limited tracks to 5 minutes long for now.
- edrex1 11y agoThanks so much @ianstormtaylor - really glad you like the experience and the music. Totally agreed - it would be great to be able to tweak the generated sound. This is something we want to open up as a possibility asap.
- Schwolop 11y agoFor context - I'm building autonomous Escape Rooms that react to the player's actions. We currently have several long tracks that fit various sections of the games, and we switch between them at story junctures, by playing loud sound effects that mask the transitions. I would pay in the order of thousands of $ (pounds in your case...) for this system running locally in my network, and in what I would call 'continuous mode'. By which I mean, I give it initial conditions and the track just evolves continuously forever[1]. Ideally, I could then send additional configuration messages and have it evolve further. e.g. Start with ambient/sparse. After a few minutes, I send a command to transition to ambient/sci-fi. Then later, to electronic/aggressive, with a seamless transition between. Even better if I can have a command that is essentially "react to this message", and it does something like a cymbal clash or whatever is appropriate for the settings. I've done improvised theatre shows before with a jazz band that did all this for us, and it was AMAZING! Being able to do it with an automated system would be a game-changer for my business. I've been considering writing it myself, but it would cost at least tens of thousands of dollars worth of my time, and our current solution is sufficiently adequate that I'm not ready to do so yet. [1] Ironically, given your current business model, I'd actually have almost zero interest in retaining the music after it's been played.) On a positive note, I really enjoyed all the tracks I did make!
- edrex1 11y agoThanks so much Schwolop - glad you like the tracks you made! Do you have a site for what you're doing? I'd love to get in touch about a potential collaboration.
- colmvp 11y agoHonestly, I spent a good amount of time on it trying to think how to create a video that matched the music I was 'creating.' I also saw myself creating a long song just to play in the background. Cool stuff.
- edrex1 11y agoThanks @colmvp. If you do make any videos using the music you make, send them our way! And if you're interested in creating long songs, how long would you like them to be?
- MikeNomad 11y agoHow does Jukedeck's output differ from Koan > Noatikl ?
- edrex1 11y agoWe want both non-musicians and musicians to be able to use Jukedeck, and this affects the kinds of controls we present to the user, which are quite different from in Noatikl. And we also offer use of the site, and a bunch of music, for free!
- Dwolb 11y agoReally cool product! Lots of good feedback on the page so I'm sure that's exciting. A lot of people are mentioning video games, but another interesting use case for real-time streaming would be for running. There's tons of data on my smartphone that can help inform where the music might want to go next. Would definitely be cool to have my own personal band synced with my body's running rhythm.
- edrex1 11y agoThanks @Dwolb - great idea, and this is actually one of the things we're thinking about. We'll be announcing new products as and when they're released on our mailing list!
- cleansy 11y agoThis could replace my spotify subscription at all. It's exciting to hear a song that I and a software have made for the first time and maybe I am the only one who ever listens to it*. Michael from Vsauce talked about 'will we ever run out of new music?' https://www.youtube.com/watch?v=DAcjV60RnRw https://www.youtube.com/watch?v=DAcjV60RnRw
- edrex1 11y agoThat's a really interesting way of using this - to make music that no one else will hear. We might explore that some more!
- MzHN 11y agoNow you just need to add a prose generator and a singing voice synthesizer and you can produce the next hit songs.
- edrex1 11y agoHa - we're a way off that!
- beyti 11y agoIt is becoming so easy (freakishly creepy easy) to become a music artist this century.
- solyaris 11y agoShort answer: I'm sorry, I'm against the tech/business approach of this project. Notes: I'm an ambient electronic music maker (and software maker too). I saw a lot of similar projects since Brian Eno's generative music project. I have been also interested in making algorithmic music (using some AI/artificial neural network schemas), using amazing Supercollider, for a while. I never achieved interesting results, in terms of "deep energy" instead "embedded" when music is made by "special" humans (so called "artists"). Full stop. Experimenting soundscapes CREATION, in recent years I was back to what I call (along with Steve Roach): "analogic approach": sonic seeds as analogic waves (electro-acoustic) -> (digital) elaborations made by human(s) artist. No MIDI. No "samples" usage as-is. No presets. I could call the musical secret as a case of human intelligence: "search and discovery" of unknown. Because, this is the point, music is discoveryng of mistery. BTW, I do not want to enter in the loyality-free / real-time composition topic. So long discussed for so many years among electronic music communities! Good music, is like science inventions: come from "singularities". That said, an interesting point, for me, is the fact Artificial Intelligence could help musicians to make music. Ok, but this is another story, another vision of what music is, for humans, for machines respect giorgio
- flippyhead 11y agoIf I take the buy the copy right option, does it mean that the AI won't ever produce the same song again? And how do you handle not occasionally producing duplicate songs when someone else enters similar settings?
- edrex1 11y ago@flippyhead We're working on how to ensure that duplication is impossible - but at the moment it's incredibly, incredibly unlikely!
- anentropic 11y agoI want the inverse
- z3t4 11y agoMake a top list with the most shared and liked music!
- edrex1 11y agoThis is actually something we have planned!
- z3t4 11y agoI would like a medieval genre! (for fantasy RPG's)
- edrex1 11y agoWe'll see what we can do!
- tonym 11y agoDavid Cope, the "father" of AI applied to creativity and music composition and mentioned in many of the articles of Jukedeck, is already involved with a startup doing similar work. Google "Algoriart". I think they have something in Github, and looks like they use cuDNN.
- module0000 11y agoThis is fantastic, could we get longer tracks? I want to use this for generating music in our corporate phone system, right now you get a randomly chosen ambient track, and this could let us provide unique music for anyone who has the [dis?]pleasure of being stuck in our phone system. Maybe even a "press * to listen to a new song" option.