Linn DS/DSM control

From LinnDocs
Jump to: navigation, search
Linn Whole Home Control.
#Control4 with Kazoo Server or CI-Gateway#Crestron#For Crestron Home Systems:#SPOTIFY CONNECT#ROON#SAVANT#RakoLinn App Manual#IR HandsetsCOntrol panel image2.png

Linn App

For Android tables, iPhone/iPad & Apple MAC with Apple M1 chip or later

Linn App Take Control of Your Music.png

IR Handsets

REM 018

Basic Linn DS operation using the Linn REM 019 remote control handset

Using the Linn REM 020 remote control handset

Using the Linn REM 022 remote control handset with PINS


Requirement: Davaar64 on Linn DS/DSM and minimum Kazoo 4.13

A PIN is the physical selection of six buttons on the top facia of the following Linn products:

Each PIN can be assigned/programmed by using Linn App, Kazoo to a saved Playlist, local source, Radio preset... to allow a quick and simple selection of your favourite music

The PIN service has been extended to all Linn DS/DSM products via the control software. Such as Linn App, Kazoo PC or MAC, Kazoo - Android devices, Crestron, Control4 & Savant.

More and more media attachment options are being added with software improvements, so watch this space.

(Pressing two PIN buttons at the same time can also be used in the setup of the relevent product. Check the relevant product page for more information)

IR Remote control PIN use

The REM 022 IR handset has six direct selection PIN buttons

The Linn IR handsets allow to select a defined PIN on your Linn DS/DSM using the number (1-6) keypad.

Press AND HOLD number 1 for a couple of seconds will select PIN1,
Press AND HOLD number 2 for a couple of seconds will select PIN2, etc

If you have any difficulty after creating new PIN's in Kazoo:

  1. Power cycle the Linn DS/DSM and this should fix the issue.
  2. Check the batteries in the REMOTE, when you press any button then the STANDBY light should be on for as long as the button is pressed.


  • We currently support pinning from Kazoo Server (V4.9.8 onwards) , Tidal, Qobuz, TuneIn, CalmRadio, DS radio presets, and Linn DSM external inputs
  • This is only applicable with Linn DS/DSM players with Davaar 64 or higher firmware
  • This currently does NOT support Pins to external pre-amplifier inputs, such as Akurate Kontrol, Kisto etc.
  • PINs use discrete IR codes and are not used with any other Linn Product control.
  • PINS for Radio stations are wrongly created with Kazoo V4.13.21, this has been fixed with next version 4.13.22. If you have created a Radio station PIN and it doesn't work, check you have a later version of Kazoo and re-assign this PIN to the correct radio station.


The New Kilmax DSM, new Majik DSM, Selekt DSM & Series3 can also be setup as Bluetooth speaker for Alexa and get the best sound from your Music

Linn Smart Homes

There are a limited number of commands available using Alexa mainly volume, basic source switching, PIN selection and Sleep state. Here are some sample commands, some are self explanatory):

"Alexa, set the volume of Kitchen to 50"
"Alexa, turn the volume down on Lounge" - turn volume down by 1 step in Lounge
"Alexa, turn the volume down on Bedroom by 20" - turn volume down by 20 steps in Bedroom
"Alexa, turn the volume up on Lounge" - turn volume up by 1 step in Lounge
"Alexa, turn the volume up on Bedroom by 10" - turn volume up by 10 steps in Bedroom
"Alexa, mute Living Room" - Mute audio in Living room
"Alexa, unmute Morning Room" - Ummute audio in Morning Room
"Alexa, turn on Kitchen" - Wake up Kitchen
"Alexa, turn off Dining Room" - put Dining room to Sleep
"Alexa, next on Kids Room" - Skip forward track/radio station in Kids room
"Alexa, go forward on Guest Room" - Skip forward track/radio station in Guest room
"Alexa, go back on Kitchen" - Skip back track/radio station in Kitchen
"Alexa, pause Lounge" - Pause Lounge
"Alexa, resume Lounge" - Play Lounge
"Alexa, switch input to Blu-Ray on Living Room" - Select Blu-Ray DSM input in Living Room
"Alexa, change channel to 3 on Lounge" - Select Pin3 in Lounge DS/DSM
"Alexa, change channel to 1 on Bedroom" - Select Pin1 in Bedroom DS/DSM

Currently only supporting the English language, but more can be added to the Wishlist on request.

MAC/Android/IOS Control software
PC, MAC, iPad.... software control options & configuration software


The first Savant.png approved IP control driver has designed for the Linn Selekt DSM

This is included in the Savant System Library and allows you to to use with all configurations of Linn Selekt cartridges.

da Vinci 10 - Racepoint Blueprint > Components

Savant Selekt DSM profile

V1.1 released April 2022 (downloadable from > HERE < )
You can configure the Savant profile to match the cartridge configuration of the Linn Selekt DSM (IP):
This includes the addition of
  • Selekt HDMI Switch card
  • Slot 1, 2 and 3 configuration.
> All 3 slots allow you to select 2Ch LINE OUT, POWER OUT and SUB + SPEAKER OUT modules.
> Slot 1 is the only slot, you can group all 3 slots to make it surround sound. Use the SURROUND LINE OUT or SURROUND POWER OUT module to group 3 slots together and form it as surround sound.
This device will generate an AM Radio service for the internal Network Radio service and provide seek functionality

Savant Home-Page.png       Savant Media Inputs.png       Savant Audio inputs.png       Savant HDMI Inputs.png


Recommend that the Linn Selekt DSM has a MAC Address reservation on the DHCP server to maintain the same IP address for this installation.

Racepoint-Blueprint Selekt.png


Change the "Slots" content to allow you to configure the Savant driver to match the Selekt DSM setup with

HDMI card, Power Amplifier and Line modules;

3rd Party controllers (Crestron/Control4)

CTRL4.png Control4 with Kazoo Server or CI-Gateway

"Linn DS Series" & "Linn DS Network (32 Players)"

The Control4 module provides the following features,
  • Simple integration and installation via a Linn provided Control4 certified module
  • Support for cloud and local music through Control4 virtual sources for browsing and searching Tidal, Qobuz, TuneIn, Kazoo Server and Minim Server
  • Support for AV installations, such as Kaleidescape, through volume and source switching modules
  • Support for Control4 zone grouping
  • OS 2.10 (Upto V145), & OS 3 compatible
  • OS 3 and Kustom DSM support use V145 or later
Linn Control4 setup guide document
V171-Control Interface.gif
Download ICON.png Click >HERE< for the Control4 Driver FAQ's & download


July 1st 2024- Control4 driver V177

CrestronIcon.png Crestron

There is extensive and actively maintained support for Linn devices within Crestron systems. These drivers allow for potentially several Linn devices to be controlled through a Crestron control point (touch panel, iPad, etc). This support works alongside our own software, Linn App. For systems with many devices the driver organises the available rooms into a selection menu, and you can switch between active room for each Crestron control point as in Linn App. This support allows for seamless integration of the Kustom DSM alongside other DS/DSM devices.

There is a choice of support depending on the Crestron hardware available. Each option comes with setup guides and a demo project with a touch panel designed in VisionTools Pro-e for testing out their capabilities. The driver can then be customized and integrated into a customer’s system alongside other home automation features. For all options, the driver communicates with Linn’s CI Gateway software that can be enabled on certain Linn devices. If one of these devices is not available, then Linn Kazoo Server includes the CI Gateway and can be used instead.

For Crestron 4-Series Processors:

Click >HERE< for the Linn Crestron 4-Series Driver for SIMPL Windows

Click >HERE< for the Linn Crestron 4-Series Driver for SIMPL#Pro

These two options offer the same underlying driver with different approaches, whether you wish to design a system using SIMPL Windows or SIMPL#Pro. They offer all the basic control functionality of the Linn Lite driver alongside many extra features and optional modules that add extra functionality such as
• More extensive metadata and seeking within audio tracks.
• Browsing and searching of streaming services: Airable radio, TIDAL, Qobuz
• Modifying the active playlist of a Linn DS/DSM
• Rearranging the groupings of Linn DS/DSM devices to play the same audio source.
• Browsing and creation of Linn account playlists
• Browsing and searching of a local media server (such as Minim, Twonky, or Kazoo Server)
If you wish to keep the implementation simple, however, then these optional modules can be omitted.

CrestronHomeIcon.pngFor Crestron Home Systems:

Click >HERE< for Linn Drivers for Crestron Home
This bundle of drivers developed using the Crestron Drivers SDK allows for the inclusion of single devices in a Crestron Home system. These offer limited control of functionality:
• Natively integrated source, volume, and standby control
• Natively integrated transport controls for the playlist source
• An extension driver offers additional functionality such as metadata and further transport control. It also allows you to select for playback: pins, recent airable stations, account playlists.
Any DS/DSM model can be used in Crestron Home. There is limited support for the Kustom DSM where each stream is treated as a separate standalone device and zones are disregarded. Grouping functionality within Crestron Home is largely restricted..

For Crestron 3-Series Processors:

Click >HERE< for the Linn Lite Crestron Driver for SIMPL Windows
This driver offers control over basic functionality of Linn DS/DSM devices such as standby, volume, transport control (play/pause/skip/shuffle/repeat), etc. Metadata about what is currently playing can be displayed, and pin selection allows an easy way to quickly select for playback from some favourite options. A string input allows commands using a Linn-defined protocol, LPEC, to be sent directly to rooms, allowing for macros to be set up.

Other modules available:


Crestron DS/DSM control module
3rd party control solutions
Kazoo integration on IOS

Control4-ExtraVegetables - click to enlarge

Control4 system
(Note ExtraVegetable Linn DS driver will NOT work in OS3)


RAKO Wall plate - click to enlarge
This control has been developed by Rako using Rako Hub product
For further information, please contact Rako directly on +44 (0) 1634 226666.


Spotify Connect can now be used on Linn products using firmware Davaar59 (Aug 2017) or later firmware. (That is, if your Linn DS/DS/HUB has had a software update after Aug 2017 then you can use Spotify connect)
This allows you to select and play your Spotify music on your Linn DS/DSM players and use the internal volume control on the Linn DS/DSM.

To connect your Spotify account to the Linn DS/DS/HUB:
  1. On your control device, iPad/Android/PC/MAC etc, connect to the same computer network as your Linn DS/DSM
  2. Start your Spotify app, (if it is already open then close the App, wait a few seconds, and open the App)
  3. Now check the Spotify Speakers icon to find your Linn DS. (In some cases you may have to power cycle your Linn DS/DS/HUB before this is seen)
  4. Select your Linn product, and you can now play to the Linn DS/DS/HUB from the Spotify account and control the Linn DS/DS/HUB volume.

This is web controlled and if your Linn DS/DS/HUB has already been paired with your Spotify account you will be able to control even if you are not on the same ethernet network.(So be careful that if you accidentally select the Linn DS/DS/HUB as a Spotify speaker and put the volume up high, and you are not at home)

Check FAQ Spotify Connect for more information.



from Davaar 106 onwards, (March 2024 >), the following products are also Roon Ready and support RAAT audio distribution:

RAAT is also included with Linn DS/DSM's updated to Organik DAC's

Change Roon Protocol to Roon Ready in Manage Systems > Music tab.
Roon RAAT Enable.png



The Linn DS/DSM requires Davaar63 (May 2018) or later firmware to work with Roon V1.5 and above.(That is, if your Linn DS/DS/HUB has had a software update after May 2018 then you can use Roon)

This allows full hi-res audio, (192k/24bit) playback controlled by the Roon system

Songcast is used to share audio between Linn Products when using Roon. It does not use RAAT (Roon Advanced Audio Transport) for sharing Music, so cannot be set up as a Roon-Ready sharer.

Roon Tested Setup
On Linn DS proxy setups, Linn DS with Linn Kontrol preamplifier connected with RS232, the Roon volume control will not control the Linn Kontrol volume. This will only work with Linn DSM or Linn DS with internal volume control disabled.
A Roon HUB is required in your network system to allow Roon to control your Linn DS/DSM.
ENABLE the Linn DS/DSM player in the Roon - Settings - Audio - NETWORKED section.
In the Settings > Setup make sure that the Subnet of Linn Streaming is the same as the network that the Linn DS is on. Otherwise, they will not show in the Audio

Primary control is through Roon.
:Transport IR is disabled on the Linn DS/DSM when the Roon input is selected from Linn DS firmware release Davaar80 (Nov 2020)

Roon uses the Linn DS/DSM as a media player, the control interface IS Roon.

• I cannot see any Linn DS in the Audio list...
If you cannot see any Linn DS product in the Audio list then check that with the setup the correct Linn Streaming subnet (network address range).
E.g. if your Linn DS has IP address then its subnet is
Roon-Subnet for Linn.png
• I am only getting Airplay quality audio from the Linn DS using Roon
In Roon: Settings - Audio setup page, you will have devices listed with "via Linn Streaming" and devices listed with "via Airplay".
Pressing this ENABLE button on "via Linn Streaming" will bring this Linn DS player alive.
When you press ENABLE, this will then allow you to rename this Linn DS, otherwise it will be its default name. E.g. below the "Linn Akurate DSM" - "via Linn Streaming" has been enabled and I have renamed it "Merlin Lounge".

The Linn DS/DSM products have to be declared as "Roon Tested", networked devices in the Roon Core settings. (The "AIRPLAY" option for the Linn DS/DSM must be disabled within the Roon Core).
Click on the Roon Ready - Enable and give a name to the Linn DS/DSM. (In the example below, this has been named Merlin Lounge)
• I press STOP and the Roon starts playing again...
Transport (play / pause / stop) and Volume can be controlled using Kazoo or Ir handset. Although later versions of Roon will counteract these commands. Only use the Roon controller software to control what is playing.
Linn DS Firmware Davaar80 onwards will disable transport controls whilst on the Roon input of the Linn DS/DSM
• If I select an external source whilst playing Roon, I need to reselect the source to get it playing.
This can be due to a confusion, as the Roon will send a stop command to the Linn DSM as you exit the Roon source. However, as the Linn DSM will probably have changed to this new source, then this new source is stopped by Roon. On external sources, this can only be recovered by selecting another source and going back to the originally selected source.
The solution is to Stop or Pause the Roon source BEFORE you change to a different input on the Selekt DSM.
This can also be reduced by going into Konfig or Manage systems and disabling the "AutoPlay" option.


BASIK-3-RCU These can only be used with the Sneaky Music DS, Sekrit DS, Sekrit DS-I and Sekrit DSM Accessory RC5 socket. This must be wired with Knekt CAT-5 wiring

These wall-mounted control units will give push button control of Sleep state and Volume +/-. Ensure that "Auto Play" is enabled in Konfig

The teardrop shaped BASIK-3-IR also has an IR receiver to allow IR handset control of the Linn DS/DSM

The Jumper link should be removed for Sneaky/Sekrit DS/DSM operation. (On Basik-3-IR, IR link can be in state required).