arturia keylab with ardour

Discuss your workplace, instruments, amps, and any other gear.

Moderators: MattKingUSA, khz

Post Reply
duckmanstool
Established Member
Posts: 3
Joined: Sat Dec 02, 2023 11:08 pm
Has thanked: 1 time

arturia keylab with ardour

Post by duckmanstool »

Ardour support arturia with general midi and I am unable to use any of the arturia features for my recording like looping ..can anyone help how I can acheive this ?

tseaver
Established Member
Posts: 408
Joined: Mon Mar 13, 2017 6:07 am
Has thanked: 12 times
Been thanked: 102 times

Re: arturia keylab with ardour

Post by tseaver »

@duckmanstool

Ardour support arturia with general midi and I am unable to use any of the arturia features for my recording like looping ..can anyone help how I can acheive this ?

First, I don't use that device myself: a cursory web search indicates that it is a MIDI controller (not a synth). Ardour uses files called "MIDI maps" to configure support for specific MIDI devices: see this page in the Ardour manual:

https://manual.ardour.org/using-control ... ding-maps/

On my current installation of Ardour, there is a file which might be relevant (or at least a starting point for writing your own):

Code: Select all

$ ll /opt/Ardour-8.1.0/share/midi_maps/Arturia_*
-rw-r--r-- 1 root root 2680 Oct 20 22:02 /opt/Ardour-8.1.0/share/midi_maps/Arturia_KeyLab49.map
-rw-r--r-- 1 root root 2369 Oct 20 22:02 /opt/Ardour-8.1.0/share/midi_maps/Arturia_MiniLab_mkII.map

That file has a comment which might be relevant:

Code: Select all

$ head /opt/Ardour-8.1.0/share/midi_maps/Arturia_KeyLab49.map 
<?xml version="1.0" encoding="UTF-8"?>
<ArdourMIDIBindings version="1.0.0" name="Arturia KeyLab 49">
<!-- Works with device's factory settings. Transport control is available through MMC. -->

  <DeviceInfo bank-size="8"/>

<!-- Gain controls. Faders are mapped to faders. -->
  <Binding channel="1" ctl="73" uri="/route/gain B1"/>
  <Binding channel="1" ctl="75" uri="/route/gain B2"/>
  <Binding channel="1" ctl="79" uri="/route/gain B3"/>

I don't know whether the Arturia device actually sends MMC for transport controls. You should be able to see that in the Ardour MIDI tracer:

https://manual.ardour.org/midi/midi-tracer/

If indeed your device is sending MMC, configuration for MMC is on the "Tranport | Chase" preference window:

https://manual.ardour.org/preferences-a ... port-chase

(Edit) You'd be more likely to get a better informed answer on the Ardour forum: https://discourse.ardour.org/

Ubuntu, Mixbus32C; acoustic blues / country / jazz
User avatar
Linuxmusician01
Established Member
Posts: 1547
Joined: Mon Feb 23, 2015 2:38 pm
Location: Holland (Europe)
Has thanked: 784 times
Been thanked: 144 times

Re: arturia keylab with ardour

Post by Linuxmusician01 »

Almost the same question as this new forum member's topic. Like @tseaver above said: a Midi keyboard in general does not have "features" like, for instance, actual synthesizer sounds. One inputs Midi notes w/ a Midi keyboard and a software synthesizer or a plugin (VST, LV2, etc.) of of your choosing produces actual sound.

On the other hand some Midi keyboards (like Arturia's Keystep range of keyboards) have an arpeggiator, sequencer or other nice hardware features built into then for which one does not need external software. But producing actual sound? Nope. None of 'm do. If they do then they're called a synthesizer or an organ, not a Midi keyboard.

To make things even more confusing for the non-initiated: many hardware synths with a keyboard on 'm can also be used as a Midi keyboard with a Midi OUT cable or accept Midi IN from your computer.

Good luck puzzling w/ Linux and Midi :)

P.S. With the term "Arturia features" the topic starter might mean some sort of (Windows) software by Arturia that comes with the keyboard.

Post Reply