![]() Finally, I discovered that Serato, the DJ software I use, overrides Window's native mouse events and handles everything internally, rendering all of that work useless. I spent five hours trying to use the native drag and drop functionality provided by Windows DLLs, first in node.js and then in AutoHotkey. Challenges I ran intoĭrag and drop on Windows is a real pain in the ass. The application uses a combination of the YouTube Data API, ffmpeg, and AutoHotkey to stream the audio data to an mp3 on my filesystem, and drag and drop it into my software. I used Electron, the desktop app framework from Github, to create a frameless, transparent window that features a minimal interface consisting of a search bar, and search results, when fetched. Serato YouTube Importer provides an on-screen transparent overlay that allows the DJ to quickly search YouTube by keyword, select a track to download, and import it into his or her software without interrupting the mix. ![]() I was inspired to create a software solution which is minimally invasive in my DJ workflow and allows me to download tracks that I don't have on hand for use in my sets. ![]() To solve this today, I have to either load the song from Spotify and play it through an external aux cord, which messes up the mix, or go and buy the song and import it into my software, which is a time consuming and expensive process. The problem is, I might not own the song or know it well enough to play it in my set. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |