My Ideal Workflow requires 2 or more PCs to always be in sync via Cloud. Will this work? Any tips?

Shane2Sweet started this chat 2 years ago

Hey everyone, very new to MIXO and I'm not sure if this is going to make sense or if it will work with MIXO

CAUTION; This is a lengthy post :).

----------

Current State:

I have a Macbook Pro which I use to DJ. This is my primary device, storing all my music and running Serato to DJ. When I travel, I like to look for new music and organize them into my crates.

My current workflow involves Google Drive's sync tool which gives me a 2-way sync of all my music between the cloud and my Macbook. I drag and drop new music into my folders (currently organized by Genre), and it will sync to the cloud. After a gig, I make sure to run it again, to update any additional metadata back. (e.g. Added a new cue point during a gig)

Then I'll open up Serato, and drag the folder on top of the main genre folder to update it with the new songs I have. Once that's done, now I can start to organize my music into the crates and playlists I need for my gigs.

I have another PC running Windows at home where I do all my music production work and also manage my music library. When I'm not on the move, I prefer to work on my home PC as the setup has a bigger screen, and it's got all the things I need to be productive.

Currently, I download my new music and directly upload them to my genre folders on Google Drive. This will then sync to my DJ laptop through Google Drive's Sync tool when I open it. I've downloaded Serato and imported my crates to manage it there before having to re-upload it back and update it on my DJ laptop.

----

Challenges Today:

What I don't have today is a way to organize my crates and playlists without opening Serato. All of this today is sort of manual:

  1. Need to upload directly to Google Drive folders by drag and drop.
  2. Need to drag folders into Serato to update crates with new songs.
  3. Crate/Playlist organizing can only happen in Serato.
  4. If I modify my crates, I need to export it between the 2PCs as well so that they're synced.
  5. Sometimes it takes a while for the crates to load my new songs when I drag them into Serato (minor frustration)
  6. I haven't even gotten started on gigs where I need to use Rekordbox - RIP

-----

My Ideal State:

  • Centralized location to manage my music library and crates. I'm hoping this can be MIXO.
  • Cloud synced between all devices. If I downloaded a new song on my DJ laptop and add it to the app, it syncs perfectly to my Home PC and vice versa.
  • 2-way sync between Serato and MIXO. For example, If I added a cue point in Serato, I can easily export it back to MIXO and vice versa. I don't mind if this process is not automatic and I have to click a button to export.
  • Import/Export to Rekordbox
  • If I added a 3rd device, this should work as well

I think most of my challenges are around the management of my music files and crates rather than the ability to convert them into different DJ software. I'm a firm believer in backing things up to the Cloud and making that my "single source of truth" if that makes sense.

-----

Benefits I'm looking for:

  • Productivity boost by reducing the need to open multiple different devices and software to manage my crates.
  • Reduce duplication and inconsistencies in my music crates/files. A centralized repository in the Cloud where it acts as the single source of truth, with pipelines for my other sources (devices) to update it.
  • Manage everything from a single screen (MIXO) whether it be uploading new music into the repository or organizing them into crates/playlists, from more than one device.
  • Time savings from conversion. Export all my crates into Rekordbox and other DJ software easily without having to manually re-do my crates.

TLDR; I want to be able to manage my music and sync between 2 or more devices and sync it to the Cloud, making it the source of truth, with as few manual steps as possible like importing my crates and music one by one.

-----

So my questions are:

  1. Can MIXO help with this?
  2. If Yes, what would be the features I would need to achieve this or reach closer to it?
  3. Steps to execute, as I've been trying to figure this out for a while but can't seem to get my music files synced properly when I download new songs on 2 separate devices.