Storage transfer solution other than Dropbox?

So here’s a pickle.

I’m doing streaming on Twitch and I wrote my channel a chatbot that takes song requests. It not only takes requests, but fetches the actual track and sends it over to my deck ready to play (Numark Mixstream Pro). Everything works great, songs appear on the folder tree and play nicely.

Except. When Dropbox is running, EngineDJ app stutters everytime it communicates with the web and this is every few seconds, making me miss some tasty cue launches when the stuttering happens at the exact same moment I press the button (the screen freezes for few ms).

What I’m looking for is a solution to have a storage device on the back (attached to USB) that can be shared between my laptop and the deck - Raspberry Pi is one option, but it will be a tedious one as the Pi I have is 3B and doesn’t directly support gadget mode, I read that it can boot to some storage mode but the info on how to do that was not available on the website on a quick glance.

Another option is to try and find a USB storage that has WiFi capabilities - there used to be a lot of these, but stores are empty of them as of late.

Yet another option is to find a USB storage container that has two USB slots in the back (rare, but they do exist).

Worst, and most probable option right now is to hack the firmware and enable SSH like on the MPC Live firmwares but I’d rather not go that route at all and have some plug-n-play solution instead.

Anyone have any suggestions for this? I only need to move files from my laptop to the deck, which is sitting next to it.

If the music is on a laptop, Open Engine desktop then use the remote library option in the OS?

1 Like

This is one possibility, though it will require manually importing the tracks to the library, while the current system pops the tracks directly into the deck, ready to play.

Slight update to this, though it doesn’t apply to many people - I did some more experimentation and it starts to look like it’s not Dropbox that’s causing the deck to stutter, it’s actually StageLinq communicating with the Now Playing application OR the USB←→Ethernet dongle I’m using.

Not sure yet, future streams will tell more but it really is annoying. Everything starts off nicely but after of like hour+ of swapping tunes and placing cue markers, the screen starts to stutter so bad that you can’t really mix anymore. Removing the ethernet connection (the USB adapter) gets the deck back up to speed.

Something’s spoopy af.

1 Like