|
|
|
02-23-2019, 11:48 AM
|
#361
|
Human being with feelings
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 1,619
|
Quote:
Originally Posted by daeavelwyn
So ctrl+mousewheel doesn't seem to affect space between object, only object are scaled.
|
True, I'm not scaling padding and spacing by the global zoom level.
Quote:
Originally Posted by daeavelwyn
Actually, I got a good result tweaking values you mentioned, but can't reduce the gaps shown here
|
Those values are the tpadding and bpadding I mentioned earlier for the bank header. Paste me your version of this line?
|
|
|
02-23-2019, 11:52 AM
|
#362
|
Human being with feelings
Join Date: Dec 2014
Posts: 600
|
Yep, here is the code :
bank.vbox:add(bank.heading, {lpadding=5, tpadding=#reabank.banks > 0 and 40 or 20, bpadding=5}
|
|
|
02-23-2019, 12:00 PM
|
#363
|
Human being with feelings
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 1,619
|
Quote:
Originally Posted by daeavelwyn
Yep, here is the code :
bank.vbox:add(bank.heading, {lpadding=5, tpadding=#reabank.banks > 0 and 40 or 20, bpadding=5}
|
Try:
Code:
bank.vbox:add(bank.heading, {lpadding=5, tpadding=#reabank.banks > 0 and 0 or 0, bpadding=0}
|
|
|
02-24-2019, 07:06 AM
|
#364
|
Human being with feelings
Join Date: Dec 2014
Posts: 600
|
Wonderfull !! :-D
I've just also have a look at flexrouter, damned Jason, you are a code producer machine gun !!! X-D
You should think about putting a link to a patreon or a buy me a coffee on your websites, as I'm sure lots of people would pay you a coffee (or a beer )
|
|
|
02-24-2019, 07:50 AM
|
#365
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
|
@Tack, I really hope that you are not demotivated. A lot of people are using Reaticulate, even if they are not posting in this thread. And it really rocks! Your GUI screenshot looks very promising.
Expression Maps has some nice approaches but I was never a huge fan of it, way too complicated to handle and it was not touched again since version 6, I think.
|
|
|
02-24-2019, 08:29 AM
|
#366
|
Human being with feelings
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 1,619
|
Quote:
Originally Posted by daeavelwyn
I've just also have a look at flexrouter, damned Jason, you are a code producer machine gun !!! X-D
|
Perhaps a bit more like a trebuchet: it may take me a while, but eventually I deliver a payload.
Quote:
Originally Posted by daeavelwyn
You should think about putting a link to a patreon or a buy me a coffee on your websites, as I'm sure lots of people would pay you a coffee (or a beer )
|
For people who are so inclined to part with money to reward me for my work, I always ask instead that they donate to a secular charity instead (I like Doctors Without Borders and the EFF) and then let me know about it.
Part of the reason is that my day job pays pretty well, and said day job has a pretty strict intellectual property policy. I have to go through approvals to ensure my public OSS projects are counted as what's legally called an excluded development. That's generally not been an issue since the projects I like to work on in my free time don't overlap with my employer's line of business, but having said that my employer's line of business is pretty broad. I like to be able to say I'm not profiting at all commercially from my personal projects.
But at the end of the day, I'm not wanting for money, and I do these things for fun (and to further benefit the other things I do for fun, like music) so don't feel any desire to profit from them.
Although if I were retired, I can totally imagine myself slutting around my paypal address.
Quote:
Originally Posted by _Stevie_
@Tack, I really hope that you are not demotivated. A lot of people are using Reaticulate, even if they are not posting in this thread. And it really rocks! Your GUI screenshot looks very promising.
|
Thanks Stevie. It's not that I'm demotivated, happily, it's more that it comes down to where I want to invest my limited free time. What project gets my attention this week. A bit of community activity on something like Reaticulate that makes me switch over to look at something rekindles my interest, and motivates me to invest that time. So it's less about being demotivated and more about reinvigorating my interest.
It doesn't help that I suffer from an incurable and dangerous form of Squirrel Syndrome.
Last edited by tack; 02-24-2019 at 08:36 AM.
|
|
|
02-25-2019, 12:33 AM
|
#367
|
Human being with feelings
Join Date: Apr 2018
Posts: 358
|
I'm with Stevie on this. I never really liked expression maps. It is super simplified but equally binding. I love reaticulate and find it to be fast and beautiful.
I am converting my friends to Reaper with this tool. Please forge ahead. We stand on your shoulders.
|
|
|
02-25-2019, 12:29 PM
|
#368
|
Human being with feelings
Join Date: Nov 2015
Posts: 607
|
@Tack, I really hope that you are not demotivated. A lot of people are using Reaticulate, even if they are not posting in this thread.
++++1
|
|
|
03-01-2019, 04:38 PM
|
#369
|
Human being with feelings
Join Date: Jun 2008
Location: UK
Posts: 9
|
Too Quick for Miroslav / SampleTank?
Hi Tack - first off, thank you for such an awesome tool, it's a joy to use.
I've noticed an issue with Miroslav Philharmonic (CE in my case, but I suspect it would be the same with the full version.) which from the brief tests I've carried out suggests that Reaticulate might be sending keyswitch notes to MP too quickly for it to process!
Let me expand ... (apologies in advance for the length of this! ...)
I created a simple Bank for a single MP keyswitch patch ("14 Violins Multi") covering all of the articulations available. When triggering articulations using a connected MIDI keyboard both Reaticulate and MP were correctly detecting the keys and showing the change of articulation appropriately - so all was good there and it confirmed that my Bank definition was correct.
However, selecting an articulation in the Reaticulate GUI did not change the articulation in MP.
I created a simple midi media item which did the following:
1) issue Bank/Program Change for Reaticulate to catch and convert to 'Sustain A' articulation keyswitch;
2) play a note (in my case, note 62 - within the range of the patch);
3) issue keyswitch to select 'Sustain A' articulation (note 24);
4) play note 62 again;
5) issue Bank/Program Change for Reaticulate to catch and convert to 'Tremolo' articulation keyswitch;
6) play note 62 again;
7) issue keyswitch to select 'Tremolo' articulation (note 40);
8) play note 62 again.
In the above, I was expecting MP to play the notes at steps (2) and (4) as 'Sustain A', and the notes at steps (6) and (8) as 'Tremolo'. It didn't. It played the note at step (2) in whatever articulation was last used, the notes at step (4) and step (6) as 'Sustain A', and the note at step (8) as 'Tremolo'. In other words, it was ignoring the Reaticulate steps.
I then recorded the output of this track to a new track and looked at the MIDI item recorded. When looking in the Event view of the MIDI Editor I found that the Note On events issued by Reaticulate at steps 1 and 5 above was identical to the corresponding keyswitches issued at steps 3 and 7 respectively - the difference being that the Event viewer was showing that the lengths of the notes corresponding to steps 1 and 5 were both 0.0.00, and the lengths of those for steps 3 and 7 was 0.0.25. (see attachment).
This would appear to be an issue with the IK Multimedia VSTs which are not catching the keyswitches because they are too fast(!). To overcome this is there any way to extend the time between Reaticulate issuing Note On and Note Off MIDI events for 'note' output events?
(Incidentally, I get the same results regardless of whether using the MP library through the IK Multimedia 'Miroslav Philharmonik' interface or from within SampleTank 3.)
|
|
|
03-01-2019, 05:17 PM
|
#370
|
Human being with feelings
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 1,619
|
Quote:
Originally Posted by TimDudd
This would appear to be an issue with the IK Multimedia VSTs which are not catching the keyswitches because they are too fast(!). To overcome this is there any way to extend the time between Reaticulate issuing Note On and Note Off MIDI events for 'note' output events?
|
Hm, that's unfortunate. And problematic.
Currently note-offs are sent about (at most) 50 ticks after note-ons, which is fast to be sure (0.001s at 48kHz) but I haven't run into any VSTis that had problems with that. IK Mulitmedia's is the first.
I say this is problematic because the Reaticulate's design currently doesn't support buffering note-offs. I may support it in the future, particularly to support negative delay compensation for articulations, which is on my TODO list, but right now output events are emitted in a single block. I can't span the note-on and subsequent note-off across blocks without said buffering.
So I may not have a fix for this without a pretty invasive design change that's not likely to happen in the short term.
One experiment worth trying, just to further prove the finding, is to tweak this line in the Reaticulate.jsfx file by increasing the value from 50 to 500 and see if that has any effect? I'm curious to see if higher values work. And if that doesn't work, change "mpos + 1" on the line above to 0, to force the maximum possible distance between note-on and note-off (at least within that same block).
If this assumption is true -- that keyswitch notes need to be held for a good amount of time before they register -- this obviously means the keyswitch event can't occur at the same MIDI position as the note it intends to effect. This is a workflow issue IMO and I'd be inclined to report that to IK Multimedia.
BTW, what audio buffer size are you running at?
|
|
|
03-07-2019, 11:43 AM
|
#371
|
Human being with feelings
Join Date: Mar 2007
Location: Denver, CO
Posts: 633
|
I started this discussion over at VI, but I am moving it here, as it seems a little more reaper-specific than VI specific.
I wanted to use reaticulate as a way to select presets for live use from a touchscreen or midi controller.
Tack very quickly responded that indeed you can, and you just need to set up your reabank files like so:
Code:
//! colors=strings=#883333,keys=#2f809b
[...]
//! c=keys i=note-whole o=program:0
0 Piano
//! c=strings i=tremolo o=program:1
1 Strings Ensemble
[...]
So if anyone else thinks they might use reaticulate this way, I have my first small hack.
This is an alternate articulations.png file that just contains the numbers 1 through 148, as the original icon set is not really helpful for this purpose.
Next, I'm going to try to modify (mpl's?) lua script for creating a reabank file to add the necessary lines of reaticulate code. It doesn't work for a lot of vsts, but it will be a start.
[EDIT: actually, the mpl script does not seem to work for any vst I regularly use, so nevermind. It gets the first couple, and then the vst falls behind. Even reaktor which changes patches very quickly.
More on this at this thread:
https://forum.cockos.com/showthread....06#post2104506
If anyone knows how to use win32 code to get text from the preset dropdown menu, please let me know...]
cheers!
-e
Last edited by woodslanding; 03-07-2019 at 12:13 PM.
|
|
|
03-07-2019, 11:57 AM
|
#372
|
Human being with feelings
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 1,619
|
Quote:
Originally Posted by woodslanding
This is an alternate articulations.png file that just contains the numbers 1 through 148, as the original icon set is not really helpful for this purpose.
|
I'm curious to know if others find this useful. It'd be easy enough to have special note icon names that:
- Showed the slot position of the articulation (offset from 1)
- Adapted to the output event (probably based on the last output event if there are multiple) to show either the note name (e.g. C#4) or program or CC number (e.g. 5) which would be useful in your case)
This could possibly be overridden at the track configuration level as well, so you can assign a bank to the track but override the icons to always show e.g. note names.
Interested to know if others would benefit.
|
|
|
03-09-2019, 03:45 PM
|
#374
|
Human being with feelings
Join Date: Aug 2017
Posts: 5
|
Quote:
Originally Posted by tack
Perhaps a bit more like a trebuchet: it may take me a while, but eventually I deliver a payload.
Thanks Stevie. It's not that I'm demotivated, happily, it's more that it comes down to where I want to invest my limited free time. What project gets my attention this week. A bit of community activity on something like Reaticulate that makes me switch over to look at something rekindles my interest, and motivates me to invest that time. So it's less about being demotivated and more about reinvigorating my interest.
It doesn't help that I suffer from an incurable and dangerous form of Squirrel Syndrome.
|
Another vote of confidence to you, Jason. Keep up the good work, you are solving a problem a lot of us have suffered with for a long time!
|
|
|
03-14-2019, 06:12 PM
|
#375
|
Human being with feelings
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 1,619
|
I've pushed a new prerelease version 0.2.91, which you can download with this Reapack:
Code:
http://reaticulate.com/prerelease.xml
More detailed download instructions here.
This should be the last prerelease before 0.3.0 which I hope to have out in a few days (barring a protracted convalescence required from St Paddy's). I'd appreciate extra eyeballs willing to test it out.
No bank editor GUI yet, sorry, but it does have several new requested features.
New Features- When the js_ReaScriptAPI extension is installed (recommended):
- You can now pin the Reaticulate window when floating
- Much improved focusing behavior
- New action "Focus articulation filter" (which works best when the js_ReaScriptAP extension is installed)
- New action "Activate articulation slot number by CC on default channel" which can be used to activate articulations based on their position in the bank list (#58)
- New action to insert the last activated articulation into MIDI item at edit cursor (same behavior as right clicking the articulation)
- Various new actions to select but not activate articulations, plus an action to activate currently selected articulation (#59)
- Running the action to activate currently selected articulation twice in rapid succession will cause it to insert into MIDI item
- On pages that scroll, scrollbars will appear when the mouse hovers toward the right edge
Bug Fixes
Here are the changes from previous prereleases (specifically 0.2.90) since the last major release (which is 0.2.0 released on 2018-07-02):
New Features
- Activating an articulation now scrolls it into view in the GUI (#50)
- Articulations are now fed back to control surface (#48)
- CC0/32 bank select indicates bank for articulation
- Articulations can be expressed either as native program change events or custom CC events
- Improve First Run experience (especially for portable Reaper installations) (#46)
- Minor cosmetic improvements with drag-and-drop to reorder banks on the track configuration page
Bug Fixes
- Ensure articulations on same MIDI tick as notes are processed before the notes (#53)
Last edited by tack; 03-14-2019 at 06:24 PM.
|
|
|
03-15-2019, 04:59 AM
|
#376
|
Human being with feelings
Join Date: Dec 2014
Posts: 600
|
I just installed the pre-release via reapack, works great
|
|
|
03-15-2019, 08:34 AM
|
#377
|
Human being with feelings
Join Date: Dec 2014
Posts: 600
|
Question : Is there a way to assign a channel for every CC message / keyswitch ?
I'd like reaticulate to listen only on chan16, is it possible to assign this as a global parameter and how ?
thks
|
|
|
03-15-2019, 09:01 AM
|
#378
|
Human being with feelings
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 1,619
|
Quote:
Originally Posted by daeavelwyn
Question : Is there a way to assign a channel for every CC message / keyswitch ?
I'd like reaticulate to listen only on chan16, is it possible to assign this as a global parameter and how ?
|
You mean on the output events that Reaticulate sends when an articulation is activated?
This can be done either at the track level, by assigning the destination channel of the bank to channel 16, or at the bank level, by hardcoding the output events' destination channel to specifically to channel 16, e.g.
In terms of only responding to program changes on channel 16 (if that's maybe what you meant) you can do this in the track configuration to specify the source channel to be channel 16 instead of omni.
|
|
|
03-18-2019, 06:58 AM
|
#379
|
Human being with feelings
Join Date: Dec 2014
Posts: 600
|
Ok, I wanted to assign a global chan (16) to an entire instrument.
Here is my reabank file for OT Berlin Strings extra stuff :
Code:
//! g="Orchestral Tools/Berlin Strings" n="Extra-Art"
//! m="CC messages like con sordino, legato..."
Bank 1 126 OT-BS - Extra Art
//! c=art1 i=legato g=1 o=cc:30,127
1 Legato On
//! c=art1 i=legato g=1 o=cc:30,0
2 Legato Off
//! c=art2 i=con-sord g=2 o=cc:16,127
3 Con Sordino On
//! c=art2 i=con-sord g=2 o=cc:16,0
4 Con Sordino Off
//! c=art3 i=crescendo g=3 o=cc:52,127
5 Niente On
//! c=art3 i=crescendo g=3 o=cc:52,0
6 Niente Off
//! c=art4 i=fx g=4 o=cc:53,127
7 Soft Layer On
//! c=art4 i=fx g=4 o=cc:53,0
8 Soft Layer Off
//! g="Orchestral Tools/Berlin Strings" n="Extra-Art 2"
//! m="CC messages like con sordino, legato..."
Bank 1 125 OT-BS - Extra Art 2
//! c=art5 i=fx o=cc:54,127
9 Cutoff Filter On
//! c=art5 i=fx o=cc:54,0
10 Cutoff Filter Off
I'd like all this articulation works in Chan16. So I wonder if there is an easy way to assign chan16 to Extra Art definition directly (bank level ?) instead of per program change. But in the documentation it seems clear that o=@16 only works for program lines, not instrument line, am I right ?
|
|
|
03-18-2019, 09:04 AM
|
#380
|
Human being with feelings
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 1,619
|
Quote:
Originally Posted by daeavelwyn
I'd like all this articulation works in Chan16. So I wonder if there is an easy way to assign chan16 to Extra Art definition directly (bank level ?) instead of per program change. But in the documentation it seems clear that o=@16 only works for program lines, not instrument line, am I right ?
|
Right, you can't specify a default channel for all output events at the Bank definition. You would have to specfiy @16 in each individual output event in the articulations.
Alternatively, you can leave out the explicit channel on the output events and when you assign the bank to a track, you configure the destination channel of the bank to channel 16.
|
|
|
03-18-2019, 11:37 AM
|
#381
|
Human being with feelings
Join Date: Dec 2014
Posts: 600
|
hmmmm...ok, I think the main problem is the logic I'm using to create instruments and articulations....So, is there a way to create separators in a list of articulation ?
For example :
Code:
1- sustain
2- sustain soft
3- pizz
4- stacc
5- port long
----separator----
6- legaton On
7- Legato Off
8- Con sordino On
9- con sordino off
---separator---
10- extra stuff 1
11-extra stuff 2
|
|
|
03-18-2019, 11:45 AM
|
#382
|
Human being with feelings
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 1,619
|
Quote:
Originally Posted by daeavelwyn
hmmmm...ok, I think the main problem is the logic I'm using to create instruments and articulations....So, is there a way to create separators in a list of articulation ?
|
That's not currently possible, no. Although that wouldn't have any bearing on the destination channel for output events.
|
|
|
03-19-2019, 04:52 AM
|
#383
|
Human being with feelings
Join Date: Dec 2014
Posts: 600
|
Quote:
Although that wouldn't have any bearing on the destination channel for output events.
|
Yes, I know, it's more about the way I organize my articulation list
But nevermind, will think in a better way to use reaticulate
thks !
|
|
|
04-03-2019, 08:15 PM
|
#384
|
Human being with feelings
Join Date: Mar 2007
Location: Denver, CO
Posts: 633
|
Using Reaticulate for Program Changes
Okay. I may be the only one to use it (and indeed there are a few features that are definitely specific to my workflow) but here is a script I've built to write to the reaticulate reabank file, so as to interface with reaticulate for selecting program changes. I think it shouldn't interfere with regular use of reaticulate, but you may have to insure you don't get multiple banks with the same MSB and LSB.... But if you just want to use reaticulate for preset selection, you shouldn't ever have to edit the reabank file.
Basically, you need to open the fx window for the vst you want to select presets for (not the fx chain window, you have to double-click on the fx entry and top its window, or you'll get an error!) and run the action.
A window pops up. Here is the full field information:
Bank Name: This is just whatever you want to call this bank. Often the VST name, but doesn't need to be.
New Bank [yes or no]: Are you creating a new bank, or overwriting an old one? If you are overwriting, make sure your bank name text matches an existing bank, or you'll get a completely inscrutible error.
Bank Color [#0x0x0x]: This script will color all the elements in a bank the same. I use the bank color to make sure I'm changing the presets of the correct track.
Plugin Category [integer 1 to 4]: Mine are 1=Kontakt,2=Reaktor,3=Other Insts,4=Other FX. You can use whatever scheme you like, but there's only support for 4 categories currently. This becomes the bank MSB. The LSBs are incremented automatically. If you want to avoid conflicts with regular reaticulate banks, just avoid the first 4 MSBs.
Preset Type [rpl or vst]: Do you want the user RPL's, or the built-in VST preset list supplied by increasingly-fewer fx designers?
Filter by Start Text: If you have a ton of presets for an instrument like, say, Kontakt, you can name them with a category first, like 'PNO-Vienna Grand'. Then if you put 'PNO-' in this field, only those presets that start with that text will be put in the bank, and the filter text itself will be removed. It's pretty painless to open the .ini for the vst in a text editor and add prefix categories to all your presets in one go...
Alphabetize? [yes or no]: If you have presets in a specific order, you may not want this, but I think it's pretty helpful. Be warned that if you have 2 presets with the same name (possible in Reaktor) you'll only get one entry.
Empty?: Some VST program lists get padded with empty presets, to fill a bank of 128. In Reaktor these are named '<empty>' and in Guitar Rig they are called 'no sound'. Put that text in this field, and those presets will not be linked.
The script requires ALL the addons. SWS, js (Julian Sader), and ultraschall.
I think that's about it. If anyone uses this, let me know, especially if you find any bugs.
cheers!
|
|
|
04-27-2019, 05:07 AM
|
#385
|
Human being with feelings
Join Date: Jan 2010
Location: Fjugesta, Sweden
Posts: 813
|
Hiding Toolbar Docker
Hi Tack!
I am following the evolution of Reaticulate with joy!
I am using v 0.2 right now and thinking on how to get it into my workflow
the best way. Right now I got Reaticulate docked in a tab on Toolbar Docker
(floating) with some of my other toolbars. However there is a anoying bit,
when pressing F to hide Toolbar Docker it dont get hidden when I got tab
with Reaticulate active - I have to change to another tab for this to work.
Is there something I have forgot to do or is it not possible to have Reaticulate in Toolbar Docker?
Another thing - I cant move the Toolbar Docker around when Reaticulate tab is active.
Regards
TompaD
|
|
|
04-28-2019, 02:03 PM
|
#386
|
Human being with feelings
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 1,619
|
Quote:
Originally Posted by tompad
However there is a anoying bit,
when pressing F to hide Toolbar Docker it dont get hidden when I got tab with Reaticulate active - I have to change to another tab for this to work. Is there something I have forgot to do or is it not possible to have Reaticulate in Toolbar Docker?
|
This is unfortunately a Reaper limitation as far as I can tell. When a script has focus, all keyboard events get sent to it, and there's no API to passthrough keystrokes back to the main window so your actions can be triggered.
Having said that, maybe there's some workaround that could be done with the js_ReaScriptAPI extension. I'll look into it.
Quote:
Originally Posted by tompad
Another thing - I cant move the Toolbar Docker around when Reaticulate tab is active.
|
Can you elaborate on this? I'm able to move the toolbar docker no problem. Can you describe the exact steps to reproduce?
Thanks!
|
|
|
04-28-2019, 05:51 PM
|
#387
|
Human being with feelings
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 1,619
|
Quote:
Originally Posted by tack
Having said that, maybe there's some workaround that could be done with the js_ReaScriptAPI extension. I'll look into it.
|
So, it is possible, but it requires intercepting and continuously polling 4 different window events (WM_KEYDOWN, WM_KEYUP, WM_SYSKEYDOWN, WM_SYSKEYUP) just to know what to send to the main window should a key event need to be passed through. And it's not clear to me if that's Windows-only.
(I thought the problem eventually be solved with global shortcuts, but this isn't going to behave well if you make a key like 'F' a global shortcut, because Reaper will intercept it even if you're typing in a textbox in the Reaticulate UI.)
I've wished for key passthrough myself, so I may implement it anyway, but it's a pretty invasive change for such a little behavior.
It'd be nice if Reaper had an API to pass last keyboard event through to a given hwnd. As it is, I'll have to roll my own.
|
|
|
04-28-2019, 10:40 PM
|
#388
|
Human being with feelings
Join Date: Jan 2010
Location: Fjugesta, Sweden
Posts: 813
|
Quote:
Originally Posted by tack
Can you elaborate on this? I'm able to move the toolbar docker no problem. Can you describe the exact steps to reproduce?
Thanks!
|
I'll try...
1. Reaper is started and I press F to show Toolbar Docker as floating.
2. Toolbar Docker is shown with a tab (not Reaticulate tab).
3. Switching tab to Reaticulate.
4. Placing cursor somewhere in Toolbar Docker and clicking to move
Toolbar Docker window - nothing happens.
5. Switching tab to an ordinary tab (not Reaticulate tab).
6. Now I can click to move Toolbar Docker window.
I can see if I can make a movie on this - I'll be back!
|
|
|
04-29-2019, 11:23 AM
|
#389
|
Human being with feelings
Join Date: Jan 2010
Location: Fjugesta, Sweden
Posts: 813
|
Ok here is a gif - had to make it very small,
not allowed to upload bigger gifs (why?? zip = 1Mb!).
Hope you can see it ;-)
|
|
|
05-02-2019, 02:29 AM
|
#390
|
Human being with feelings
Join Date: Nov 2015
Posts: 607
|
Just to compare, a video showing the behaviour of Expression maps in Cubase, I have to admit that it works really well. I still miss, at least, some help from the Devs to Tack. I feel it is not fair that he has to implement this on his own.
https://www.youtube.com/watch?v=1gVWW2tKN8c
Last edited by Vagalume; 05-02-2019 at 03:25 AM.
|
|
|
05-04-2019, 01:28 AM
|
#391
|
Human being with feelings
Join Date: Jan 2010
Location: Fjugesta, Sweden
Posts: 813
|
Quote:
Originally Posted by tompad
Ok here is a gif - had to make it very small,
not allowed to upload bigger gifs (why?? zip = 1Mb!).
Hope you can see it ;-)
|
Aaah - NEVER MIND TACK!
I found out that I had "Frameless windows" on in Options,
turning it off made the top visible and by dragging from
top of window makes it move. :-)
|
|
|
05-05-2019, 09:57 AM
|
#392
|
Human being with feelings
Join Date: Jan 2010
Location: Fjugesta, Sweden
Posts: 813
|
Quote:
Originally Posted by tack
I've wished for key passthrough myself, so I may implement it anyway, but it's a pretty invasive change for such a little behavior.
|
Hi again!
I´m a rather newbie on reascript/lua so forgive me if this is a stupid question after your explaination earlier
- but - is it possible to code a show/hide function in Reaticulate it self (not placed in docker but free from docker)?
I am eager to make Reaticulate show/hide because it take space in arrange window. I tried to make a custom script with
SWS/BR: Focus arrange
Toolbar: Show/hide toolbar docker
or
SWS/S&M: Focus main window
Toolbar: Show/hide toolbar docker
but no luck, it works when clicking Run in Actionlist but of course not with key pressed.....
|
|
|
05-05-2019, 10:01 AM
|
#393
|
Human being with feelings
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 1,619
|
Quote:
Originally Posted by tompad
I´m a rather newbie on reascript/lua so forgive me if this is a stupid question after your explaination earlier - but - is it possible to code a show/hide function in Reaticulate it self (not placed in docker but free from docker)?
|
You can bind a shortcut to the Reaticulate - Main action. When you trigger it when Reaticulate is running, Reaper will ask you if you whether you want to terminate the script. Click that and select the option not to ask again.
Now that key will act as the toggle. It does kill the script completely, but it doesn't need to be running for the articulation translation stuff since that's managed by the JSFX.
In future I'll look at a cleaner toggle visibility action, but that should work for now.
|
|
|
05-05-2019, 10:03 AM
|
#394
|
Human being with feelings
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 1,619
|
Quote:
Originally Posted by tompad
Aaah - NEVER MIND TACK!
I found out that I had "Frameless windows" on in Options,
turning it off made the top visible and by dragging from
top of window makes it move. :-)
|
Aha! Thanks for following up.
|
|
|
05-05-2019, 10:21 AM
|
#395
|
Human being with feelings
Join Date: Jan 2010
Location: Fjugesta, Sweden
Posts: 813
|
Quote:
Originally Posted by tack
You can bind a shortcut to the Reaticulate - Main action. When you trigger it when Reaticulate is running, Reaper will ask you if you whether you want to terminate the script. Click that and select the option not to ask again.
Now that key will act as the toggle. It does kill the script completely, but it doesn't need to be running for the articulation translation stuff since that's managed by the JSFX.
In future I'll look at a cleaner toggle visibility action, but that should work for now.
|
OK, great it works! Thanks!
|
|
|
05-05-2019, 11:53 AM
|
#396
|
Human being with feelings
Join Date: Apr 2010
Location: Scottish refugee in Germany
Posts: 4,368
|
I cant find this script.I keep getting this messagehttps://github.com/cfillion/reapack/raw/master/index.xml:
Couldn't connect to server (7): Failed to connect to github.com port 443: Bad access
|
|
|
05-05-2019, 11:58 AM
|
#397
|
Human being with feelings
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 1,619
|
Quote:
Originally Posted by bob
I cant find this script.I keep getting this messagehttps://github.com/cfillion/reapack/raw/master/index.xml:
Couldn't connect to server (7): Failed to connect to github.com port 443: Bad access
|
I suspect you may have some sort of firewall (or third party antivirus) blocking the outbound connection? If so, can you try temporarily disabling it and see if that helps?
|
|
|
05-07-2019, 04:57 AM
|
#398
|
Human being with feelings
Join Date: Apr 2010
Location: Scottish refugee in Germany
Posts: 4,368
|
Quote:
Originally Posted by tack
I suspect you may have some sort of firewall (or third party antivirus) blocking the outbound connection? If so, can you try temporarily disabling it and see if that helps?
|
yes it was the firewall blocking it.got it installed now thanks.
|
|
|
05-09-2019, 02:00 AM
|
#399
|
Human being with feelings
Join Date: May 2019
Posts: 4
|
Little problem with reaticulate
Hello !
Awesome plugin that compete in my opinion with Cubase expression maps even if it needs a little time to understand.
I have a problem with my MIDI and hoped some of you already had the problem and can share a solution.
I have imported midi files from Cubase for each instrument and I have approximately one instrument per Kontakt, each articulation on a MIDI channel. So in the configuration, I use routing (@numberofchannel) and it works pretty well on some instruments.
But I have a problem with one instrument receiving wrong information, always going to the same midi channel even if I put an articulation in Reaticulate Program Changes. But fun fact is, if I redraw the midi, it get the correct articulation and work.
I don't really know if the problem come from Reaper or Reaticulate, but please can someone help me with this ?
Thanks in advance
A new Reaper user !
|
|
|
05-09-2019, 05:23 PM
|
#400
|
Human being with feelings
Join Date: Jan 2014
Location: Ontario, Canada
Posts: 1,619
|
Quote:
Originally Posted by MrVhek
I don't really know if the problem come from Reaper or Reaticulate, but please can someone help me with this ?
|
Can you PM me a Reaper project file (.rpp) and the bank you were using? I'll certainly take a look and see if I can figure out what's happening here.
Or you can email me directly if you prefer. My email address is here.
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 06:47 PM.
|