Old 11-15-2009, 01:32 AM   #281
Padre_PC
Mortal
 
Join Date: Sep 2009
Posts: 163
Default

Looks like Automap 3.4 is up for beta testing...

Quote:
+ ReMOTE SL/ZeRO SL - 4.2.02
- fixed issue with dynamic port routing
-> could be the fix for the "crash on page delete" bug? I hope so!

Quote:
Originally Posted by Deltones View Post
here's a screenshot of the MKII paramters
Ok thanks. Looks good: same mapping as the first RemoteSL series

Quote:
Originally Posted by Deltones View Post
What's the difference between what you have done with this plugin and somebody who would have used the "Learn" button to map the controls and saved the result as a .automap file?
Some controls, especially the ones from the global pages, could be programmed by anyone using Novation's MIDI template editor + Reaper actions/learn. Some could not: Reaper-to-Automap notifications, real track names, real FX/param names, value units (dB, %, ...), etc. all the dynamic stuff basically.

Quote:
Originally Posted by Deltones View Post
Oh, and is it just me or I can't seem to find the Play, Record, Pause button in the HUD controls with Rev.77?
Don't know about MKII, but in my 'MK1' setup I've never seen the Play/Rec/etc controls on the Automap Server window (probably because you can't remap them?)

Quote:
Originally Posted by Deltones View Post
One last point, is there a plan to make some sort of help file describing what the numerous abbreviations on the controls means? Not always clear to follow, that's for sure.
You're totally right about that. Yes, there is a plan for a pdf doc file to help people out with installation and list all controls available and what they do. I've started working on it.

Quote:
Originally Posted by Deltones View Post
Toggle buttons don't work as predicted.
Expected for t:FX, t:IO, t:Env, t:Group. I need a proper 'toggle' Reaper action first, and we need your vote:

http://forum.cockos.com/project.php?issueid=1505

Quote:
Originally Posted by Deltones View Post
Using the button on the MKII will toggle the switch on or off, but the "BYPASSED" status will not appear on the Reaper window.
Some controls do not refresh Reaper properly: there's also the track send mode (pre/post-fader, pre-fx) and other things. Same problems the other way: the RemoteSL won't get notified on FX bypass, send changes, etc. A lot of API FRs are needed for that, some of which were already submitted (check out my signature)

Quote:
Originally Posted by Deltones View Post
The precision of the knobs is too low
MIDI-related problem (7-bit quantization steps). I've been thinking about a coarse/fine special key, but it would only be interesting for relative encoders, not for absolute knobs. In the meantime maybe the "Speed Dial" encoder can help you out?

Thanks for all the feedback
Padre_PC is offline   Reply With Quote
Old 11-18-2009, 10:40 AM   #282
quirkyboy
Mortal
 
Join Date: Oct 2009
Posts: 18
Default

Quote:
Originally Posted by Padre_PC View Post
-------------------------- EDIT --------------------------

* Last edit: 2009-11-01. Latest stable release: Revision 46.

http://www.p-c-m.org/temp/reaper_csurf_automap.dll

* Source code (license: LGPL):

http://www.p-c-m.org/temp/reaper_csu....rev46.src.zip

* Latest build (beta): Revision 71.

http://www.p-c-m.org/temp/reaper_csu...omap_rev71.dll

* Info:

This plugin is aimed at Novation Automap users who wish to use their controller (RemoteSL, RemoteSL ZeRO, Nocturn, RemoteSL MKII, iPhone, etc) as a Control Surface within Reaper.

* Status:

- RemoteSL (ZeRO), RemoteSL Compact, iPhone, Nocturn supported.
- 32-bit Windows supported. 64-bit version under beta-testing.
- New RemoteSL mapping in beta phase (see latest posts)

* Requirements:

- Automap 3.2+ (this is important: crashes have been reported with 3.0)
- Reaper 3.12+

* Installation:

- Forget about the HUI installation process described by Novation in their manuals;
- Close Reaper;
- Copy the plugin (.dll file) to "<Reaper path>\Plugins";
- Launch Reaper;
- In "Options/Preferences/Control Surfaces", a new "Novation Automap" should show up. Select and click "Add";
- The Automap server should start now. Make sure the "Automap" template is selected on your device.

* Optional:

- Send your feedback so I can enhance the plugin.

* Notes:

- In "Actions/Show actions list" you will find new "Novation Automap: ..." actions to tweak the plugin.

- "Fn*" controls are assignable to any Reaper action.

- Make sure Automap Server-dedicated MIDI ports "SL 2" and "SL 3" or whatever they're called are disabled in Reaper or you may end up with a MIDI feedback loop (never happened but you never know). See Novation documentation about that. This is also a requirement if you intend to use the assignable buttons/pots.

- If you experience crashes, consider working with "use global page(s)" unchecked.

* Known bugs:

- Plugin leaves empty Automap pages when reducing number of tracks during a session: "this is not a bug, this is a feature", or more likely a dirty trick to prevent Automap Server from crashing when an active page is supposed to be deleted by remapping. Sent an email to Novation about that.

- Automap cannot allocate more than 2048 parameters per preset. With current mappings, 2048 parameters means: 202 (iPhone), 328 (RemoteSL), or 504 (Nocturn) tracks max. I may add an option to split between multiple presets if there's a maniac out there using so many tracks

- Automap won't refresh on: GUI FX chain on/off, Track Send and Track Hardware Send parameters change (vol, pan, mute, mode, etc.). The Reaper SDK is not ready for that (feature request for Cockos).

- iPhone buttons and Nocturn/MKII LEDs behave strangely: buttons are used as momentary commands but the Automap SDK won't see that. (fixed?)

* Feature Requests:

- Novation: New Client:: method to send text to LCD screen (currently only available through sysex)
- Cockos: TrackFX_XXX() functions for TCP/MCP FX Parameters knobs (parameter name, formatted value)
- Cockos: IReaperControlSurface::SetSurfaceXXX() notification on "save as..."
- Cockos: IReaperControlSurface::SetSurfaceXXX() notification on FX chain on/off
- Cockos: IReaperControlSurface::SetSurfaceXXX() notification on FX selection
- Cockos: IReaperControlSurface::SetSurfaceXXX() notification on Track Send Vol change
- Cockos: IReaperControlSurface::SetSurfaceXXX() notification on Track Send Pan change
- Cockos: IReaperControlSurface::SetSurfaceXXX() notification on Track Send Mute change
- Cockos: IReaperControlSurface::SetSurfaceXXX() notification on Track Send Pan change
- Cockos: IReaperControlSurface::SetSurfaceXXX() notification on Track Hardware Send Vol change
- Cockos: IReaperControlSurface::SetSurfaceXXX() notification on Track Hardware Send Pan change
- Cockos: IReaperControlSurface::SetSurfaceXXX() notification on Track Hardware Send Mute change
- Cockos: IReaperControlSurface::SetSurfaceXXX() notification on Track Hardware Send Pan change

* Bug Reports:

- Novation: Automap Server crashes when active page is deleted by remapping (?)
- Cockos: GetSetTrackSendInfo("I_SENDMODE") does not refresh IO window

This post will be edited each time a new version is available.

Padre P.C.

-------------------------- /EDIT --------------------------

-------------------------- ORIGINAL POST --------------------------

Hi there,

I am a musician/software developper. I'm not currently using Reaper as my main DAW but got interested in this fine piece of software few weeks ago.

I noticed the current HUI implementation recommended for Novation RemoteSL is rather weak, so I started playing around with the Reaper SDK. Check this out:

http://www.p-c-m.org/temp/reaper_csurf_automap_demo.dll

My current implemention includes: all transport commands, Vol/Pan/Mute/Solo/Arm, automatic refresh, real track names/values (dB for vol, % for pan, etc.) on the RemoteSL.

The tempo pot on the RemoteSL is used to switch between "Track View" (= all tracks listed) and "Mixer View" (= "MCPMode" = only tracks visible on the mixer window)

This current version is a DEMO, limited to 5 tracks max. I haven't bought a Reaper licence yet. Since I got more time & C++ skills than money I was thinking about buying my way in through this plugin, e.g. setting up some kind of donationware system. As soon as I get enough to buy the licence (the $60 one) everything would be free, unlimited, and open-source. Any Automap users interested?

-------------------------- /ORIGINAL POST --------------------------
Can anyone please walk me through the above instructions?

Cheers,
K.
quirkyboy is offline   Reply With Quote
Old 11-18-2009, 01:14 PM   #283
jaimun
Mortal
 
Join Date: May 2009
Posts: 11
Default guide

just follow this:

- download the dll (http://www.p-c-m.org/temp/reaper_csurf_automap.dll)

- Close Reaper;
- Copy the plugin (reaper_csurf_automap.dll file) to "<Reaper path>\Plugins";
- Launch Reaper;
- In "Options/Preferences/Control Surfaces", a new "Novation Automap" should show up. Select and click "Add";
- The Automap server should start now. Make sure the "Automap" template is selected on your device.
jaimun is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 06:11 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.