December 22, 2024, 01:34:24 am
Welcome, Guest. Please login or register
News:

Arturia Forums



Author Topic: Classid of Analog Laboratory  (Read 5958 times)

Nantonos

  • Apprentice
  • Apprentice
  • *
  • Posts: 14
  • Karma: 0
Classid of Analog Laboratory
« on: July 16, 2012, 01:04:51 am »
I'm trying to better integrate the hardware midi controller from Analog Laboratory with my DAW, SAudio One 2.0.5. The DAW has a big list of supported hardware (Akai etc) but no entry for Arturia.

I had a look at the config files, and it seems each manufacturer has a directory, each model or range of keyboards has a subdirectory, and inside tha are a few text config files (in XML). So I am trying to create one for my Laboratory 49 keyboard.

One of the things needed is the classid. Looking in Device Manager, The Laboratory appears under Sound, video and game controllers with a classid of {4D36E96C-E325-11CE-BFC1-08002BE10318}. But when I put that value in the config file, and add the Lab49 to the list of MIDI devices in Studio One, it says the keyboard is not connected.

Do I have the right classid?

Any other Studio One users who have created a config file for their Arturia keyboard?

stuey

  • Spark Moderator
  • Hero Member
  • ******
  • Posts: 711
  • Karma: 27
Re: Classid of Analog Laboratory
« Reply #1 on: July 16, 2012, 09:50:35 am »
I'm about to purchase spark and the 61 arturia keyboard, although I already have analog laboratory.
I was going to use the 61's XML file duplicate it and change the cc values. I'm using pro tools and would just remap to coincide with the cc values from whatever you want to Control. MMC should be the same so it should be a simple set up

Stuart
Mac 10.7.5
2.3Ghz Quad Core 'Clovertown'
8 Gb 667 RAM
SSD Boot Drive
Lynx Aurora 8
Lynx AES16
UAD LA 610 Mk 2
UAD 2 Duo
Arturia Spark
Arturia Analog Laboratory 61
Pro Tools 10.3.7
Arturia V Collection
Arturia Analog Laboratory
Arturia Brass 2
Ableton Live 8
Reason 6.5
Melodyne Studio 3

Nantonos

  • Apprentice
  • Apprentice
  • *
  • Posts: 14
  • Karma: 0
Re: Classid of Analog Laboratory
« Reply #2 on: July 16, 2012, 12:33:54 pm »
The 61 has an XML file?

stuey

  • Spark Moderator
  • Hero Member
  • ******
  • Posts: 711
  • Karma: 27
Re: Classid of Analog Laboratory
« Reply #3 on: July 16, 2012, 02:16:29 pm »
<?xml version="1.0" encoding="UTF-8"?>

<map name="Analog Experience Keyboards" id="0">
  <map name="map">
    <control type="cc" id="1">
      <entry param="11" min="0" max="1"/>
    </control>
    <control type="cc" id="16">
      <entry param="20" min="0" max="1"/>
    </control>
    <control type="cc" id="17">
      <entry param="24" min="0" max="1"/>
    </control>
    <control type="cc" id="18">
      <entry param="18" min="0" max="1"/>
    </control>
    <control type="cc" id="19">
      <entry param="19" min="0" max="1"/>
    </control>
    <control type="cc" id="71">
      <entry param="27" min="0" max="1"/>
    </control>
    <control type="cc" id="73">
      <entry param="32" min="0" max="1"/>
    </control>
    <control type="cc" id="74">
      <entry param="26" min="0" max="1"/>
    </control>
    <control type="cc" id="75">
      <entry param="33" min="0" max="1"/>
    </control>
    <control type="cc" id="76">
      <entry param="35" min="0" max="1"/>
    </control>
    <control type="cc" id="79">
      <entry param="34" min="0" max="1"/>
    </control>
    <control type="cc" id="80">
      <entry param="29" min="0" max="1"/>
    </control>
    <control type="cc" id="81">
      <entry param="30" min="0" max="1"/>
    </control>
    <control type="cc" id="82">
      <entry param="31" min="0" max="1"/>
    </control>
    <control type="cc" id="93">
      <entry param="6" min="0" max="1"/>
    </control>
  </map>
</map>
Mac 10.7.5
2.3Ghz Quad Core 'Clovertown'
8 Gb 667 RAM
SSD Boot Drive
Lynx Aurora 8
Lynx AES16
UAD LA 610 Mk 2
UAD 2 Duo
Arturia Spark
Arturia Analog Laboratory 61
Pro Tools 10.3.7
Arturia V Collection
Arturia Analog Laboratory
Arturia Brass 2
Ableton Live 8
Reason 6.5
Melodyne Studio 3

stuey

  • Spark Moderator
  • Hero Member
  • ******
  • Posts: 711
  • Karma: 27
Re: Classid of Analog Laboratory
« Reply #4 on: July 16, 2012, 02:19:01 pm »
This is the xml file which is placed in the control folder of each V collection synth, this will then give you an idea of the CC needed to control your set up.

Do you also have the V collection?

As you can create custom midi maps and save them as XML

Stuart
Mac 10.7.5
2.3Ghz Quad Core 'Clovertown'
8 Gb 667 RAM
SSD Boot Drive
Lynx Aurora 8
Lynx AES16
UAD LA 610 Mk 2
UAD 2 Duo
Arturia Spark
Arturia Analog Laboratory 61
Pro Tools 10.3.7
Arturia V Collection
Arturia Analog Laboratory
Arturia Brass 2
Ableton Live 8
Reason 6.5
Melodyne Studio 3

Nantonos

  • Apprentice
  • Apprentice
  • *
  • Posts: 14
  • Karma: 0
Re: Classid of Analog Laboratory
« Reply #5 on: July 21, 2012, 02:43:55 am »
This is the xml file which is placed in the control folder of each V collection synth, this will then give you an idea of the CC needed to control your set up.

Do you also have the V collection?

Thanks for the hint. I don't have V collection, but I do have three full synths (Oberheim SEM, Prophet 5, and Mg Modular (now called just Modular with the recent update). And the free slightly cut down MinoMg. None of those have XML files in them.

I made the XML file by starting with the one for an Akai MPK and then editing to suit. I got the MIDI CC values by running MIDI-OX,  moving each control in turn, and seeing what it reported.

As you can create custom midi maps and save them as XML

Yup, that is the plan. But it seems the classid must be wrong, or I have some other error, because the keyboard is not recognised if I add it this way. (It is recognised if I add it as an 'unknown keyboard').

I attach the xml and device files that I made.

Waza

  • Apprentice
  • Apprentice
  • *
  • Posts: 13
  • Karma: 0
Re: Classid of Analog Laboratory
« Reply #6 on: July 29, 2012, 02:48:21 pm »
Nanto where do you put these files in studio one?

 

Carbonate design by Bloc
SMF 2.0.17 | SMF © 2019, Simple Machines