Importing Media to ROCK

ROCK: Importing Music

ROCK makes it simple to add new music to your collection, no matter where it's stored. There are two primary methods for importing music, and both work seamlessly with internal, external, or network storage.

For more information about setting up storage with ROCK, please read ROCK: Storage Basics

Before You Start

This guide assumes you've already set up storage with ROCK. If you haven't, please refer to ROCK: Storage Basics article above before proceeding.

Important Notes:

  • NAS: If you're using a NAS or other network storage, you can import your media by saving it directly to the NAS. For more information on setting up a NAS with Roon, see

  • USB: For USB storage with ROCK, you can also copy music to your USB drive before connecting it to ROCK, rather than copying it over the network. Just ensure your drive is

Method #1: Drag and Drop onto the Roon application on Mac/PC

This is the simplest way to add music if you're using the Roon application on your Mac or PC.

Simply drag and drop your music files directly into the Roon application window. Roon will automatically copy these files to the storage locations you've configured on your Roon Server.

  1. If you've set up Roon to monitor multiple folders, it will prompt you to choose where you want to save the files. Roon will then copy them to a "Roon Imports" folder, organizing them by import time and the device they were imported from.

Want more control over your folder hierarchy, or do you have a lot of files? Proceed to Method 2.

Method #2: Importing To Network Folder

ROCK exposes a network share via SMB, similar to a Network Attached Storage (NAS) device. This allows you to directly copy files to ROCK over your network. Inside this share, you'll find a folder called Storage, which contains all your connected drives (USB or internal). Follow the steps below to import your library over the network:

Connecting to the Network Share

macOS

  1. Open Finder.
  2. Click the Go menu at the top.
  3. Select Connect To Server...
  4. In the "Connect To Server" window, type one of the following:
    • smb://rock/data
    • smb://rock.local/data
    • smb://192.168.0.100/data (Replace 192.168.0.100 with your ROCK's actual IP address if the others don't work.)
  5. When prompted, connect as a guest. You'll find your drives within the Storage folder.
Here is a GIF of the process via macOS: 


Windows

  1. Open File Explorer.
  2. In the address bar, type one of the following:
    • \\rock\data
    • \\rock.local\data
    • \\192.168.0.100\data (Replace 192.168.0.100 with your ROCK's actual IP address if the others don't work.)
  3. When prompted for a username and password, enter Guest for both. You'll find your drives within the Storage folder.
Here is a GIF of the process via Windows:


If prompted for a username and password, enter Guest for both.

Troubleshooting Connection Issues (Windows)

In case if you see an error like in the screenshot below, do not panic. Modern versions of Windows have security settings that may block guest access to network shares by default. If you cannot connect from a Windows PC, you can adjust these settings.


  1. Windows 10 (1709 – 22H2) and Windows 11 (up to 23H2)

    1. Press Win + R, type gpedit.msc, and press Enter.

    2. In the Local Group Policy Editor, navigate to:
      Computer Configuration > Administrative Templates > Network > SMB Client

    3. Locate Allow insecure guest logons.

    4. Double-click the setting → set it to Enabled → click OK.

    Disable the SMB client signing requirement

    1. Navigate to:
      Computer Configuration > Windows Settings > Security Settings > Local Policies > Security Options

    2. Locate Microsoft network client: Digitally sign communications (always).

    3. Double-click → set to Disabled → click OK.


    Windows 11 (24H2 and later)

    1. Press Win + R, type gpedit.msc, and press Enter.

    2. In the Local Group Policy Editor, navigate to:
      Computer Configuration > Administrative Templates > Network > Lanman Workstation

    3. Locate Enable insecure guest logons.

    4. Double-click → set to Enabled → click OK.

    Disable the SMB client signing requirement

    1. Navigate to:
      Computer Configuration > Windows Settings > Security Settings > Local Policies > Security Options

    2. Locate Microsoft network client: Digitally sign communications (always).

    3. Double-click → set to Disabled → click OK.


    Windows Home (using PowerShell)

    The Group Policy Editor is not available on Windows Home editions. The required settings must be applied using PowerShell.

    1. Press Start, type PowerShell.

    2. Right-click Windows PowerShell and select Run as administrator.

    3. Accept the UAC prompt.

    Enable insecure guest logons

    Run:

    reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\LanmanWorkstation" /v AllowInsecureGuestAuth /t REG_DWORD /d 1 /f

    Disable the SMB client signing requirement

    Run:

    reg add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" /v RequireSecuritySignature /t REG_DWORD /d 0 /f
    1. Restart the computer to apply the changes