In order for the physical device to react (the buttons light up), the tool must be programmed on purpose for that specific device. This tool does not have that approach.
so if i wanted to do something like that but really basic for the lanuchpad, should i look more into Duplex or is there an easy way to define toggles and colors for specific keys pressed?
No. Try the Duplex, see if it does what you want. But, generally, the only way to do it is to create a āspecific tool.ā Renoise has no use to create this kind of links and the manufacturers of physical devices refuse to provide information related to MIDI control, such as sysex messages, because it is āprivate codeā.
The reasonable thing is, to know how to program in LUA (and the API of Renoise), and to create a tool on purpose investigating for yourself with the specific physical device. Is not easy. But it is possible.
I think Duplex is the best bet. The Launchpad is a well supported device in this environment.
I feel like it must be just a matter of defining a color palette as a tool.
There is even a basic configuration layout in XML
I am not a programmer but It should be really easy like:
for button in grid
if buttonstate off
toggle on red
else
buttonstate off
I just dont know how one would go about implementing this as code. Probably just take and existing application and delete everything realted to the actual tool
There are members in the forums that have created specific templates for Duplex. Simply ask for help in the Duplex thread, referring to your Novation Launchpad device. Maybe they can help you.
Hi, I wonder if its possible to trigger phrases from multiple instruments as in a live mode from the computer keyboard or mouse. Because currently I need to change the instruments as I go.
I suspect I need to use anchor like the manual says but I still dont get how that works /:
This enormously complex and powerful tool desperately needs a series of video tutorials showing how to use it.
Itās good that it has a manual, but itās really only useful as a reference, not for learning how to use the tool. Also, the broken English in it makes parts of it really difficult to understand, so even its use as a reference manual is limited. It has almost no examples, which makes it even harder to learn from.
Itās also frustrating that this tool deliberately hides some of its features from the user. I canāt for the life of me figure out why it does this.
That said, this tool looks amazing, and Iām sure itās very powerful indeed. I also appreciate the enormous amount of hard work it must have taken to make the tool and write the manual.
Itās just a shame I canāt figure out how to use it. I gave up half way through the manual, which is which is written in too cryptic and concise a manner for all the novel ways the tool offers for interacting with Renoise.
If possible. By activating the āALLā switch, you can simultaneously play the trigger notes for each phrase according to each panel and their routing to the desired instrument or track. You can do it with the mouse or with the MIDI input (previous mapping).
With FavTouch it would be possible to do it with the keyboard. But I stopped developing the tool because Renoise didnāt improve the API and I got fed up with waiting. When I was programming it, the āreleasedā keys did not exist in the API. Therefore, pressing and releasing was not possible. With API 6 it has changed. But I wasted time on other tools, even more interesting.
If you activate the chain from panels 2 to 16 and panel 1 activates the Mst, you can use panel 1 as a master.
This was a programming project for fun, which I shared. It was not a project to satisfy demanding users who want it all.
In fact, I didnāt even remember that I built āa manualā. These types of tools are somewhat complex because they do several things. Building a manual with multiple examples would take forever. A video would clarify many things, but I certainly donāt have time for this type of content. I am not like Taktik, who has a company with hundreds of workers under his care to maintain Renoise and has hundreds of hours a day to update his code. Iām obviously being sarcastic.
I certainly parked this project because I needed certain things that the old API didnāt have. That was very frustrating. In fact, it is not updated for R3.2. That would be a lot of work ā¦