Recent Posts

Pages: [1] 2 3 ... 10
1
Discussions / Re: Try to configure Novation LaunchControl Mini
« Last post by azslow3 on October 25, 2021, 10:27:55 AM »
There is "programmers community" in the REAPER world. They write fancy staff, and once something is inconvenient, they ask Justin for build-in solution.
In this particular case, a solution for RR (Retrospective Recording) for MIDI. So, you have jammed with your MIDI keyboard and some synth, without recording
anything. At some moment you think: "WOW that was brilliant improvisation! I wish I have turned on recording before playing it :(..."
With mentioned function the implementation is strait forward, you can render everything you have played "post mortem".

For control surfaces it make no big sense, surfaces control parameters irrespective transport and so there is no "performed but not remembered" situation.

PS. diving into scripting challenge can be fun, but that is outside of my current objectives.

PSPS. in Cakewalk MIDI processing is unfortunately horrible, "thanks" to used MIDI FX API with several design mistakes. I have implemented LuaMFX, so a kind of
JSFX but for Cakewalk and Lua language (someone has requested such feature...). It was never popular  ;)
2
Discussions / Re: Try to configure Novation LaunchControl Mini
« Last post by binbinhfr on October 24, 2021, 08:23:16 PM »
Alexei, maybe you could be interested by this post, that describes the new and awaited  implementation of MIDI into REAscripts.
It's in the DEV version, but will be soon in a stable version.

https://forums.cockos.com/showthread.php?t=258544

Could be helpful for exchanging with control surfaces, no ?
3
Discussions / Re: Try to configure Novation LaunchControl Mini
« Last post by binbinhfr on October 24, 2021, 01:23:24 PM »
> CSI is in fact not so difficult to understand and it is quite flexible. I mean you can create a preset similar to your current AZ Controller preset.

Well, that's what I try to do know, but alas, it's not as flexible.
Seems to be hard to simulate a jog wheel AND classic encoder usage at the same time.
But I will do a basic setup that will suit my needs of a recording remote.

> OSCII-bot works with MIDI and OSC. It can communicated with REAPER throw OSC (bi-directionally), so people which don't want/know C++ programming
write MIDI communication in EEL2 as OSCII-bot script.

ooooooooh, that's for me !!!     ;D
I'll have a look at it.
4
Discussions / Re: Try to configure Novation LaunchControl Mini
« Last post by azslow3 on October 24, 2021, 12:35:07 PM »
CSI is in fact not so difficult to understand and it is quite flexible. I mean you can create a preset similar to your current AZ Controller preset.

OSCII-bot works with MIDI and OSC. It can communicated with REAPER throw OSC (bi-directionally), so people which don't want/know C++ programming
write MIDI communication in EEL2 as OSCII-bot script.

Writing AZ Controller in EEL2 is like playing drums with e-guitar... You can use audio2midi plug-in and then map midi notes to drum kit peaces. So, possible.
But there are better approaches to play drums  ;)

CSI (as REAPER and all its extensions) are written in C++. Justin has claimed it is not possible write GCC compiled REAPER add-ons.
Well... "NotA" extension and "ReaCWP" are written in plain C, cross compiled under Linux with GCC.
Noel has thought exporting Cakewalk projects is not possible without internal knowledge (someone before me has even tried, without success), yet  ReaCWP is the first (and for the moment the only) cross-DAW project converter ;).

I mean many things are possible, but hard to implement. Some of these "hard to do" things have a good reason to exist. At the same time, if something is hard to do that does not mean it should be implemented  ::)
5
Discussions / Re: Try to configure Novation LaunchControl Mini
« Last post by binbinhfr on October 24, 2021, 08:47:29 AM »
Yes, I still have a plan some day write something like that for REAPER. But AZ Controller was a big project...  ;)

Oh yes, now I really see it !   I wonder if something intermediate between CSI and AZControl complex logic could be written (to make it more accessible to "average" human beings  ;D )

Why do you talk about OSC ? I thought it was a protocol for network connected device, not USB/MIDI control surfaces ?
https://www.reaper.fm/sdk/osc/osc.php

I do not get your point (my english understanding not always good) : do you think it's actually possible to write a AZControl-like plugin in EEL2 in Reaper, but you consider EEL2 is not adapted ?

CSI seems to be also written in C, like AZControl.
https://github.com/GeoffAWaddington/reaper_csurf_integrator
6
Discussions / Re: Try to configure Novation LaunchControl Mini
« Last post by azslow3 on October 23, 2021, 06:53:30 PM »
Yes, I still have a plan some day write something like that for REAPER. But AZ Controller was a big project...  ;)

I don't know why Justin has considered EEL2 for OSCII-bot, but not as a REAPER add-on for surfaces. I mean I don't know why OSCII-bot is a separate program.
Writing particular controllers support in EEL2 should be ok (like in Python and JS for other DAWs). Whiting platform like AZ Controller in EEL2, while somehow possible,
is harder then in conventional languages (AZ Controller is written in plain C).
7
Discussions / Re: Try to configure Novation LaunchControl Mini
« Last post by binbinhfr on October 23, 2021, 01:34:22 PM »
Well CSI is obviously not as complete as your AZControl !!!

Now that you moved to Reaper, is there any chance that you adapt AZControl to reaper ? It would be huge !   ;D

Is JSFX suitable for that ? JSFX can receive, treat and send MIDI as far as I know. So it can exchange with a controller ? But it would mean adding a MIDIFX to a track and not using the "preference / control surface" menu...

But then, can it send command to reaper ? There is a hint here :
https://forum.cockos.com/showthread.php?t=241016

Maybe not enough to transfer volume, pan, and target specific channels, etc...  :-\

I see there is also a Reaper API , but it's too much for my knowledge...
https://mespotin.uber.space/Ultraschall/Reaper_Api_Documentation.html
8
Presets / Re: [azslow3, almeister_65] Behringer X-Touch Mini
« Last post by azslow3 on October 22, 2021, 08:55:15 AM »
I don't remember... In MC mode most controls send throw channel 1 (fader throw 9).
Since I have written that (in bold...), I guess there is some clash related to MIDI editor software or device. Something was not working correctly till that setting is changed (at least with firmware/software versions we have used). Also note that I have developed that preset without device (I have bought it later).
9
Presets / Re: [azslow3, almeister_65] Behringer X-Touch Mini
« Last post by binbinhfr on October 22, 2021, 08:20:30 AM »
Hi Alexei,
could you explain why it's needed to set Global Channel on 2 ?
And why is it relevant in MC mode ?
10
Discussions / Re: Try to configure Novation LaunchControl Mini
« Last post by binbinhfr on October 22, 2021, 01:56:26 AM »
I forgot to clean my other tests... Now it works.

I found a template for CSI + Xtouch mini that works fine, with nice feedback on rotary leds (depending on rotary value type)
I will adapt it for my needs.
Pages: [1] 2 3 ... 10