Appearance
Storage Sources & BYO Cloud
BandRoom is engineered around a Bring Your Own Cloud (BYO Cloud) architecture. You do not need to re-upload gigabytes of high-resolution audio to a new, expensive third-party host. Connect your band's existing cloud or local storage directly to the app.
Supported Storage Providers
| Provider | Connection Method | Network Overhead | Best For |
|---|---|---|---|
| Google Drive | Public shared folder link or restricted OAuth | Streams on-demand with local on-device caching | Bands already sharing Google Drive folders |
| Dropbox | Shared folder URL (https://dropbox.com/scl/fo/...) | Direct high-speed audio stream | Studio engineers using Dropbox for client mixes |
| Local Folder | Native File System Access API (showDirectoryPicker) | Zero network overhead (local bus transfer) | Rehearsal space laptop, USB hard drives, DAWs |
| SFTP / FTP (Native) | Direct SSH/TCP socket to private NAS / Seedbox | Direct private stream | Self-hosters with Synology, QNAP, or TrueNAS |
1. Connecting Google Drive Shared Folders
BandRoom streams directly from Google Drive without requiring complex permissions popups for band members:
- In Google Drive (web or mobile app), right-click (or tap ⋮) on your band's root music folder.
- Select Share ➔ Share.
- Under General access, change the setting to "Anyone with the link can view".
- Click "Copy link".
- In BandRoom, open Add Folder (
+), select the Google Drive tab, paste the link, and tap "Connect & Sync Folder".
Subfolder Inheritance
Ensure that files inside the folder inherit the view permission. BandRoom scans subdirectories (e.g. 2026-08-15 - Rehearsal) recursively to assemble dated album sessions.
2. Connecting Dropbox Shared Folders
- In Dropbox, hover over your rehearsal folder and click Share ➔ Share with Dropbox.
- Set link permissions to "Anyone with this link can view".
- Copy the link (e.g.
https://www.dropbox.com/scl/fo/abc123xyz...). - In BandRoom, paste the URL into the Dropbox tab of the Add Folder modal. BandRoom automatically rewrites the link to stream lossless audio without download redirection.
3. Connecting Local Disk Folders (Zero-Latency)
For maximum speed in rehearsal spaces with slow internet, stream directly off your local disk:
- In BandRoom (Chrome, Edge, Brave, or Desktop Native app), click Add Folder (
+) and switch to the Local Folder tab. - Click "Browse Local...".
- In your operating system file picker, select your music directory (e.g.
~/Music/Band Rehearsals/). - Click "Allow" when prompted to grant read permissions.
- BandRoom indexes tracks instantly with zero upload time and zero network bandwidth usage.
Multi-Source Coexistence & Switching
BandRoom allows you to connect multiple storage sources simultaneously:
- Active Source Filter: In Folders & Sessions, use the
[All Folders ▾]dropdown to isolate sessions from a specific band, side project, or local hard drive. - Provider Status LEDs: Connected sources display status indicators in Settings > Storage Providers with active track counts and re-sync triggers.