Live data from Hacker News

This DX7 Cartridge Does Not Exist

thisdx7cartdoesnotexist.com

31–40 of 91 posts

Re: This DX7 Cartridge Does Not Exist

#31

I had no idea what a DX7 cartridge was, but out of curiosity I clicked the "Click here to generate" link. It immediately downloaded a file. I'm sure you have no malicious intent here, but my immediate reaction was that it's a virus or something bad. I immediately deleted the file. The experience felt like one of those scammy popups that initiates a download. You should really put a label or something to indicate to t…

That it automatically downloaded a file is down to your browser, not the site. If you have "ask before downloading" (or similar) set, it'll prompt to download.

Re: This DX7 Cartridge Does Not Exist

#32

I had no idea what a DX7 cartridge was, but out of curiosity I clicked the "Click here to generate" link. It immediately downloaded a file. I'm sure you have no malicious intent here, but my immediate reaction was that it's a virus or something bad. I immediately deleted the file. The experience felt like one of those scammy popups that initiates a download. You should really put a label or something to indicate to t…

I think people are talking about "Click" differently.

- There is a click on the link on this page that leads to the webpage. Nothing is downloaded at this time.

- There is a click on the target webpage "Click to generate cartridge". Those who know what DX7 is, who are presumably a target audience, would understand this will generate a file.

For those who do not know what DX7 is or what's happening, well... why are you clicking in the first place - if you have no idea what'll happen, a file is a legitimate possibility;) - but I think mostly it'll differ whether they have "Always ask me where to download" (in which case it'll prompt for location), or "Always download in default folder", in which case yes indeed it'll download a file.

But at that point you've already clicked two times voluntarily on a strange page whose provenance or purpose you don't know, AND you have enabled "Don't ask me for downloads", AND you didn't bother to scroll down two millimeters for explanation but just clicked on first thing that said click me, soooooo... at some point it's no longer author's responsibility and the cries lose their credibility ¯\_(ツ)_/¯

Re: This DX7 Cartridge Does Not Exist

#34
post #10

Well, I have to say: (1) This looks interesting. I had no idea any of this existed. (2) For the level of awesome, this is the worst-documented ecosystem I've stepped into in a long while. I hope some random user volunteers to make really nice documentation at some point. This could go from awesome to a lot awesomer. I looked for MIDI synthesizer a while back, and never ran into dexed. I suspect I'll have a lot of fun…

For (2), yea definitely threw this all together a little too quickly. I have updated the README in https://github.com/Nintorac/NeuralDX7 to give a little explanation of the specific code used for this site.

Hope that helps and feel free to get in contact info@thisdx7cartdoesnotexist.com or create an issue if I can help to make anything clearer

Re: This DX7 Cartridge Does Not Exist

#36

This is very cool, well done! I wonder how far we are away from the following: 1. Being able to use a GAN to be able to give a synth an input sound (i.e. a reece sound from a dnb track) and have it generate a patch that matches it. 2. Being able to do 1 but apply it to a whole Ableton project. The interesting thing about Ableton is that they're actually XML files under the covers. Even if you couldn't get close, it w…

Thanks for the feedback!

1. For sure, I was thinking something along the lines of a multiview VAE that gets as input either `f(z|audio, midi)` or `f(z|dx7_parameters)` and must produce as output `f(audio|midi,z)` or `f(dx7_parameters|z)`

2. Yea, I have tried to pick apart Ableton files in the past but the format is a bit of a nightmare, it might be easier to use source separation like https://github.com/deezer/spleeter to build your dataset!

Re: This DX7 Cartridge Does Not Exist

#37
post #10

Well, I have to say: (1) This looks interesting. I had no idea any of this existed. (2) For the level of awesome, this is the worst-documented ecosystem I've stepped into in a long while. I hope some random user volunteers to make really nice documentation at some point. This could go from awesome to a lot awesomer. I looked for MIDI synthesizer a while back, and never ran into dexed. I suspect I'll have a lot of fun…

For (2), yea definitely threw this all together a little too quickly. I have updated the README in https://github.com/Nintorac/NeuralDX7 to give a little explanation of the specific code used for this site. Hope that helps and feel free to get in contact info@thisdx7cartdoesnotexist.com or create an issue if I can help to make anything clearer

Nah.

(1) For open source, out early is better than out later. v0 (or v1 or where ever you start numbering) shouldn't be perfect. If it's perfect, you're sharing too late.

(2) All this is volunteer work and a gift to the community. It's a fallacy to think the person who writes the code is also responsible for doing everything else. Some people code well. Others write well. Others do both well. That's okay.

(3) My comment was on the dexed ecosystem; not just on this piece

(4) All that said, what would be awesome is if

- There were sample audio files we could listen to. Ideally, these would be for the generated patches, but even if there was just a half-dozen example WAV or MP3 files.

- If the README file on github had a link to the web page, or at the very least, if the current text (thisdx7cartdoesnotexit.com) said "exist" at the end instead of "exit"

Re: This DX7 Cartridge Does Not Exist

#38

This is very cool, well done! I wonder how far we are away from the following: 1. Being able to use a GAN to be able to give a synth an input sound (i.e. a reece sound from a dnb track) and have it generate a patch that matches it. 2. Being able to do 1 but apply it to a whole Ableton project. The interesting thing about Ableton is that they're actually XML files under the covers. Even if you couldn't get close, it w…

There is a long tradition of using AI and AI-ish techniques to try to generate FM synthesis patches, for example [1] genetic algorithms (1993) to [2] neural networks (2017). See the "previous work" section in the latter paper for more references.

Disclosure: I wrote the original sound engine in Dexed. I love seeing stuff like this!

[1]: https://www.jstor.org/stable/3680541?seq=1 [2]: http://research.gold.ac.uk/22516/1/myk_lf_vsti_programming.p...

Re: This DX7 Cartridge Does Not Exist

#40

First of all, fantastic tool. Second of all, to folks that are trying to figure out how to give this a go: Open up your favorite DAW (try out Reaper[1] if you don't have one yet), download an install the fantastic open source DX7 emulator plugin Dexed VST plugin [2] and have fun. In my opinion, FM synthesis is one of the finest things in life I've ever experienced. I never understood the whole culture around an emoti…

I wonder if someone has ported dexed to WebAudio or something and the page could embed it.

Unrelated: I've played with Dexed a bit, but I just can't get over twiddling knobs on screen ...

Post reply on HN