Jump to content


Photo

Duplex and Nektar Panorama controllers

duplex nektar integration

  • Please log in to reply
4 replies to this topic

#1 boonier

boonier

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 144 posts

Posted 20 February 2018 - 13:31

Hi

 

Not sure that this is necessarily a Duplex related question, or maybe it is...

 

I've been looking at the Nektar range of controllers (P4/6), and their way of integrating seems very tailored to specific DAWs, in that they manually map to an exposed API. They don't use a wrapper host plugin to access the VST/AUs or the native plugins and transport. It occurred to me that Duplex has a lot of this core functionality in its applications.

 

Given that Renoise has a pretty open API, would it be possible to achieve the same level of integration that it does with say Reason or Bitwig? Can Renoise (and Duplex) expose the parameter name/values of devices on tracks, be they native devices like Hydra and manipulate the inputs/outputs, given that they might be dynamic, or a AUi/VSTi like Diva (which Nektar currently has mappings for)?

 

How gargantuan of a task would this be, or is it way out of scope for Duplex?


Edited by boonier, 20 February 2018 - 13:32.


#2 boonier

boonier

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 144 posts

Posted 20 February 2018 - 14:34

Actually I think it's not the issue with Duplex or Renoise, it'd be Nektar that needs to access the api



#3 danoise

danoise

    Probably More God or Borg Than Human Member

  • Renoise Team
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 6880 posts
  • Gender:Male
  • Location:Berlin
  • Interests:wildlife + urban trekking

Posted 21 February 2018 - 11:40

Not sure that this is necessarily a Duplex related question, or maybe it is...

 

Duplex definitely has the basics covered - mixer, effects (which would include instr. automation) and such. This is part of the core 'ensemble', and works across a wide range of controllers.

 

The big question - with regard to the nektar range of controllers - is, whether they are making use of some proprietary method for updating the screen or not. 

Because otherwise, it seems that they play "nice", with a standard MIDI specification and all. 


Tracking with Stuff. API wishlist | Soundcloud


#4 boonier

boonier

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 144 posts

Posted 21 February 2018 - 13:04

The big question - with regard to the nektar range of controllers - is, whether they are making use of some proprietary method for updating the screen or not. 

Because otherwise, it seems that they play "nice", with a standard MIDI specification and all. 

 

This was my thought too, and to that end, I emailed the support to see if they have an open api for the devices...no response as yet. I'm guessing that as Reaper's API is C++, then they would be interfacing with some proprietary code embedded in the controller? That wouldn't bode too well for Renoise integration would it?

 

As an aside, I was thinking of creating an Automap style layout for my Launch Control for visual readout of which ever device is selected in the track. Parameter name/values would update in in the layout panel and changing 'pages' of parameters would update the layout too. Would it be best to add code for the additional functionality in the lua file in the root of the directory containing the Configurations and Controlmaps?

 

Also, is there a reason why the *Instr Automation meta device only shows a max of 35 parameters?



#5 boonier

boonier

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 144 posts

Posted 22 February 2018 - 13:07

Just to follow up, I got an interesting response from their support: they'd looked at the Renoise API on Github, and it sounded like something could be done - as in they're keen to cover as many integrations as they can. So no promises, but this might be added in the future. Sounds good to me :)







Also tagged with one or more of these keywords: duplex, nektar, integration