|
|
|
03-28-2023, 04:49 AM
|
#121
|
Human being with feelings
Join Date: Jan 2012
Posts: 1,185
|
Hi Monkeybars
It would be nice if there was an option in the script to initially list only tracks that already have receives as candidates to send to. I'd happily send you a donation if this can be added? So a little tick box near the "Select/deselect all tracks" box that says "Filter list to tracks with receives" and possibly also a "Filter list to non-hidden tracks"
This would help in large sessions.
Many thanks!
|
|
|
03-28-2023, 08:08 AM
|
#122
|
Human being with feelings
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
|
Quote:
Originally Posted by Triode
It would be nice if there was an option in the script to initially list only tracks that already have receives as candidates to send to.
|
I probably won't add this, since there is a simple workaround. You see, the "Remove" button filters the track list to display only those tracks which possess the type of routing to remove. So just select Remove Receives and you'll be shown only those tracks which already have receives on them. Select the ones you want then switch to the Add option.
Last edited by MonkeyBars; 03-28-2023 at 08:26 AM.
|
|
|
03-28-2023, 08:18 AM
|
#123
|
Human being with feelings
Join Date: Jan 2012
Posts: 1,185
|
Aha! I'll check that out. I thought that was a function to remove the actual receives from the tracks!
How removing the hidden tracks from view?
|
|
|
03-28-2023, 08:22 AM
|
#124
|
Human being with feelings
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
|
Quote:
Originally Posted by Triode
Aha! I'll check that out. I thought that was a function to remove the actual receives from the tracks!
|
It is, but it filters the tracks before you submit the action to remove routing.
Quote:
How removing the hidden tracks from view?
|
What does that mean? Please check your English
|
|
|
03-28-2023, 08:41 AM
|
#125
|
Human being with feelings
Join Date: Jan 2012
Posts: 1,185
|
I've just tried using your script to try to filter a list of tracks based on whether they already have receives - to then add a send to one of these tracks from the selected track and it looks like you can't do that because you have to have all tracks selected to make a filtered list - and then the filtered list doesn't actually seem to be the tracks with receives after selecting "Remove Receive" . Maybe I'm misunderstanding you though.
Here's a thread where I'm asking the forum how to filter the tracks from a native Reaper window. This might help explain what I'm after.
https://forum.cockos.com/showthread.php?t=277666
Thank you
|
|
|
03-28-2023, 09:38 AM
|
#126
|
Human being with feelings
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
|
Quote:
Originally Posted by Triode
Maybe I'm misunderstanding you though.
|
Hm, I'm not sure what you're saying. Please create a proper step-by-step bug report if you wish something to be addressed. You should use an ordered list with the heading "Steps to reproduce:"
Meanwhile, I did find a bug in the track list filter. So that could be the issue.
|
|
|
04-02-2023, 09:35 PM
|
#127
|
Human being with feelings
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
|
Deployed v1.22
Bugfix: Routing Settings popup too narrow on laptop screen
|
|
|
04-14-2023, 06:42 AM
|
#128
|
Human being with feelings
Join Date: Apr 2018
Posts: 516
|
Feature request
Is there a way to create new tracks as sends. So for example if I create a track and later decide I need two buss tracks, I could just pull up this tool and set it all up in the one tool.
As in:
Code:
I want to: Add Sends To the selected tracks
Remove Receives To XX new tracks
Last edited by Sid; 04-14-2023 at 06:49 AM.
|
|
|
04-14-2023, 07:49 AM
|
#129
|
Human being with feelings
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
|
Quote:
Originally Posted by Sid
Is there a way to create new tracks as sends.
|
Nope. Buss Driver only acts on routing, not tracks.
|
|
|
04-14-2023, 09:24 AM
|
#130
|
Human being with feelings
Join Date: Apr 2018
Posts: 516
|
Quote:
Originally Posted by MonkeyBars
Nope. Buss Driver only acts on routing, not tracks.
|
Ok, thanks. Very useful script.
|
|
|
04-14-2023, 09:26 AM
|
#131
|
Human being with feelings
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
|
Quote:
Originally Posted by Sid
Ok, thanks. Very useful script.
|
Thanks!
2.0 work is going well. You'd be surprised at all the complexity multichannel support adds it's a very extensive upgrade. I even found two Reaper bugs during dev. Reaper is the best Justin fixed one and is fixing the other now! I might delay release until Reaper 6.79 drops.
|
|
|
04-14-2023, 12:15 PM
|
#132
|
Human being with feelings
Join Date: Apr 2018
Posts: 516
|
Quote:
Originally Posted by MonkeyBars
I even found two Reaper bugs during dev.
|
Nice! I always just assume I'm doing something wrong, and just code around it. Cool that you were able to get Justin on it. Will make life easier for the rest of us!
|
|
|
04-15-2023, 09:57 AM
|
#133
|
Human being with feelings
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
|
2.0 progress update: Multichannel is now in alpha. Working on 2 bugs and 1 enhancement. Feel free to follow dev on the Github Project Kanban
|
|
|
04-17-2023, 12:03 PM
|
#134
|
Human being with feelings
Join Date: Aug 2020
Posts: 281
|
Quote:
Originally Posted by MonkeyBars
2.0 progress update: Multichannel is now in alpha. Working on 2 bugs and 1 enhancement. Feel free to follow dev on the Github Project Kanban
|
Great script! Looking forward to 2.0!
|
|
|
04-18-2023, 04:51 AM
|
#135
|
Human being with feelings
Join Date: Aug 2009
Posts: 125
|
Could be user error on my part, but I am currently unable to get the midi channel increment to work when creating multiple sends or receives.
The good news, it's easy to set the channels once the s/r's are created.
The Great news, love this script! Thanks for your work
|
|
|
04-18-2023, 07:20 AM
|
#136
|
Human being with feelings
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
|
Quote:
Originally Posted by hans
Great script! Looking forward to 2.0!
|
Thanks!
Quote:
Originally Posted by MRT
Could be user error on my part, but I am currently unable to get the midi channel increment to work when creating multiple sends or receives.
|
Working on MIDI code in 2.0 now so this should be remedied for the next release.
|
|
|
04-20-2023, 03:27 PM
|
#137
|
Human being with feelings
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
|
Major upgrade: Buss Driver v2.0!
Deployed v2.0!!- Add multichannel support! Including incrementing
- Highlight selected tracks with track color
- Add action info to undo string
- Disable incrementing for top channel value
Bugfixes: - Correct track list filter on remove
- Redisable add submit button if no target tracks selected
- MIDI incrementing logic
This is a major release, so please report any issues here. Enjoy!
|
|
|
04-23-2023, 11:51 AM
|
#138
|
Human being with feelings
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
|
Quote:
Originally Posted by GeneralMidi
Great script. Tiny suggestion. For noobs who start with a new project and don't have any tracks yet, perhaps a dialog box saying "first add a track" or something to help them realise. Otherwise, they might think they haven't installed the script properly etc, as when the script is run, nothing happens until at least one track is present.
|
I changed my mind and decided to implement a warning after all.
|
|
|
04-23-2023, 11:53 AM
|
#139
|
Human being with feelings
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
|
Deployed v2.01- Add user msg if no tracks selected on launch
- Add close button to routing settings popup
- Bugfix: API docs don't explain how the destination channel values work, so I had them wrong and thought it was a Reaper bug before. Redid with correct (actually simpler) logic.
|
|
|
07-02-2023, 05:24 AM
|
#140
|
Human being with feelings
Join Date: Dec 2018
Posts: 30
|
Just checked back in and want to send a belated thank you for the multichannel support update! Tried it out and it's working like a charm.
|
|
|
07-04-2023, 05:47 PM
|
#141
|
Human being with feelings
Join Date: Nov 2015
Location: Sydney
Posts: 79
|
I'm porting across from Samplitude and a complete novice when it comes to this alien "scripting". :-)
Receiving this message with BussDriver:
...h add or remove sends or receives on selected tracks.lua:8: unexpected symbol near '<'
Have downloaded BussDriver several times with no success.
Please advise!
Cheers,
Bob.
__________________
Guitarist, songwriter, engineer, producer - The Angels, Skyhooks, Rose Tattoo.
|
|
|
07-05-2023, 09:07 AM
|
#142
|
Human being with feelings
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
|
Quote:
Originally Posted by tingshuo
Just checked back in and want to send a belated thank you for the multichannel support update! Tried it out and it's working like a charm.
|
You're welcome! Enjoy, and thanks so much for the SWS donation.
Quote:
Originally Posted by onebaldbloke
I'm porting across from Samplitude and a complete novice when it comes to this alien "scripting". :-)
Receiving this message with BussDriver:
...h add or remove sends or receives on selected tracks.lua:8: unexpected symbol near '<'
Have downloaded BussDriver several times with no success.
|
Maybe you downloaded an HTML file or something. You must first install the ReaPack extension in Reaper, import my repository URL to ReaPack, then sync.
|
|
|
07-05-2023, 03:33 PM
|
#143
|
Human being with feelings
Join Date: Nov 2015
Location: Sydney
Posts: 79
|
Quote:
Originally Posted by MonkeyBars
You're welcome! Enjoy, and thanks so much for the SWS donation.
Maybe you downloaded an HTML file or something. You must first install the ReaPack extension in Reaper, import my repository URL to ReaPack, then sync.
|
Sorted now -thanks to Sid over at newbieland.
I love this BussDriver - the only thing I would request, is that solo and mute lights followed the routing, without having to enter the Reaper track grouping manager!
__________________
Guitarist, songwriter, engineer, producer - The Angels, Skyhooks, Rose Tattoo.
|
|
|
07-06-2023, 07:02 AM
|
#144
|
Human being with feelings
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
|
Quote:
Originally Posted by onebaldbloke
the only thing I would request, is that solo and mute lights followed the routing, without having to enter the Reaper track grouping manager!
|
What lights? Where? Please describe your FR in detail
|
|
|
07-06-2023, 03:18 PM
|
#145
|
Human being with feelings
Join Date: Nov 2015
Location: Sydney
Posts: 79
|
Quote:
Originally Posted by MonkeyBars
What lights? Where? Please describe your FR in detail
|
Apologies for my lack of clarity.
BussDriver is a great tool for my workflow, as I find both the Reaper send and receive sub's and the track manager, though both extremely comprehensive (maybe too comprehensive....), lacking in a "one step" detail which other DAW's have.
So, for my purposes, it would be great if when adding buss sends and returns, that, when hitting a buss master solo or mute light in either the arrange window or the mixer, the mute or solo lights of all the tracks being sent to that buss automatically light up, without having to get into the "track grouping/manager" dialog, which I find painful. Comprehensive, I admit, but painful.
i.e the end result after creating buss sends and returns would be:
Press solo/mute light of a buss in the arrange or mixer window, and the solo/mute lights of all the tracks being sent there also light up (without fudging about in the "track group manager").
Please advise if this does or does not make sense.
Cheers,
Bob.
__________________
Guitarist, songwriter, engineer, producer - The Angels, Skyhooks, Rose Tattoo.
|
|
|
07-06-2023, 04:14 PM
|
#146
|
Human being with feelings
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
|
Quote:
Originally Posted by onebaldbloke
it would be great if when adding buss sends and returns, that, when hitting a buss master solo or mute light in either the arrange window or the mixer, the mute or solo lights of all the tracks being sent to that buss automatically light up, without having to get into the "track grouping/manager" dialog, which I find painful. Comprehensive, I admit, but painful.
i.e the end result after creating buss sends and returns would be:
Press solo/mute light of a buss in the arrange or mixer window, and the solo/mute lights of all the tracks being sent there also light up (without fudging about in the "track group manager").
Please advise if this does or does not make sense.
Cheers,
Bob.
|
Are you calling buttons "lights"? That's the first confusion. Usually the term "light" in computer UX refers to something that can't be clicked and only displays some sort of status.
Sounds like you're describing some sort of general feature in the Reaper Mixer, which would out of scope for Buss Driver...
|
|
|
07-06-2023, 06:41 PM
|
#147
|
Human being with feelings
Join Date: Nov 2015
Location: Sydney
Posts: 79
|
Quote:
Originally Posted by MonkeyBars
Are you calling buttons "lights"? That's the first confusion. Usually the term "light" in computer UX refers to something that can't be clicked and only displays some sort of status.
Sounds like you're describing some sort of general feature in the Reaper Mixer, which would out of scope for Buss Driver...
|
Yes, "buttons", in this case; the solo/mute status indicators in Reaper and other DAW's.
Cheers,
Bob.
__________________
Guitarist, songwriter, engineer, producer - The Angels, Skyhooks, Rose Tattoo.
|
|
|
10-21-2023, 03:36 AM
|
#148
|
Human being with feelings
Join Date: Feb 2021
Location: Right here
Posts: 1,453
|
Reaper 7.01+dev1020
Script crashes when selecting Audio > None from send setting configuration:
Code:
12:35:57.200 [ERROR] fatal: ...h add or remove sends or receives on selected tracks.lua:1927: bad argument #1 to 'floor' (number expected, got nil)
stack traceback:
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:206: in function <...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:205>
[C]: in function 'math.floor'
...h add or remove sends or receives on selected tracks.lua:1927: in function 'getAudioRoutingTypeAndChannelCount'
...h add or remove sends or receives on selected tracks.lua:1904: in function 'getAudioRoutingInfo'
...h add or remove sends or receives on selected tracks.lua:1983: in function 'createRequiredAudioChannels'
...h add or remove sends or receives on selected tracks.lua:1842: in function 'processAudioRoutingSetting'
...h add or remove sends or receives on selected tracks.lua:1808: in function 'processRoutingSetting'
...h add or remove sends or receives on selected tracks.lua:1745: in function 'applyRoutingSettings'
...h add or remove sends or receives on selected tracks.lua:1722: in function 'addRouting'
...h add or remove sends or receives on selected tracks.lua:1654: in function 'addRemoveRouting'
... (skipping 2 levels)
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:3330: in function <...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:3309>
(...tail calls...)
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:3330: in function <...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:3309>
(...tail calls...)
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:3330: in method '_handle_event'
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:2929: in function <...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:2893>
(...tail calls...)
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:3330: in field '_handle_event'
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:4110: in method '_handle_window_event'
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:4015: in method '_update'
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:3516: in function <...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:3516>
[C]: in function 'xpcall'
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:211: in function 'rtk.call'
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:219: in function <...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:219>
|
|
|
10-21-2023, 08:18 AM
|
#149
|
Human being with feelings
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
|
Quote:
Originally Posted by smandrap
Script crashes when selecting Audio > None from send setting configuration
|
Not when selecting, but when adding routing with Audio None. Thank you for the bug report – confirmed here
|
|
|
10-21-2023, 09:04 AM
|
#150
|
Human being with feelings
Join Date: Feb 2021
Location: Right here
Posts: 1,453
|
Quote:
Originally Posted by MonkeyBars
Not when selecting
|
Yeah sorry, dumb me hope I didnt waste your time trying to reproduce that
|
|
|
10-21-2023, 09:10 AM
|
#151
|
Human being with feelings
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
|
Quote:
Originally Posted by smandrap
Yeah sorry, dumb me hope I didnt waste your time trying to reproduce that
|
Not at all! It was clear from the licecap. Just defining here for my records
|
|
|
10-21-2023, 09:47 AM
|
#152
|
Human being with feelings
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
|
Deployed v2.3
Fix crash creating routing with Audio > None
|
|
|
10-21-2023, 10:50 AM
|
#153
|
Human being with feelings
Join Date: Apr 2018
Location: Italy
Posts: 86
|
Quote:
Originally Posted by MonkeyBars
Deployed v2.3
Fix crash creating routing with Audio > None
|
I can't upload it
|
|
|
10-21-2023, 11:05 AM
|
#154
|
Human being with feelings
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
|
Quote:
Originally Posted by hotzmarino
I can't upload it
|
what are you uploading now?
|
|
|
10-21-2023, 12:46 PM
|
#155
|
Human being with feelings
Join Date: Apr 2018
Location: Italy
Posts: 86
|
Quote:
Originally Posted by MonkeyBars
what are you uploading now?
|
Version 2.2.
Your script is great! When you can, if you can, please go ahead and fix the bugs: it is a huge time saver.
|
|
|
10-21-2023, 01:04 PM
|
#156
|
Human being with feelings
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
|
Quote:
Originally Posted by hotzmarino
Version 2.2.
Your script is great! When you can, if you can, please go ahead and fix the bugs: it is a huge time saver.
|
I fixed the bug
I'm the one who uploads. You download.
It's all done through ReaPack – just sync my repo
|
|
|
10-22-2023, 06:20 AM
|
#157
|
Human being with feelings
Join Date: Apr 2018
Location: Italy
Posts: 86
|
Quote:
Originally Posted by MonkeyBars
I fixed the bug
I'm the one who uploads. You download.
It's all done through ReaPack just sync my repo
|
Thank you!
Now the new 2.3 version is installed but when I try to set MIDI send with incremental MIDI destinations Bus Driver crashes
|
|
|
10-22-2023, 09:57 AM
|
#158
|
Human being with feelings
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
|
Quote:
Originally Posted by hotzmarino
when I try to set MIDI send with incremental MIDI destinations Bus Driver crashes
|
Thanks! I can't replicate here.
Please post any error message here. Even more helpful would be if you took a LICEcap with the exact settings being used.
Last edited by MonkeyBars; 10-22-2023 at 10:27 AM.
|
|
|
10-23-2023, 02:02 AM
|
#159
|
Human being with feelings
Join Date: Apr 2018
Location: Italy
Posts: 86
|
Hi,
This is the error message:
Please post any error message here. Even more helpful would be if you took a LICEcap with the exact settings being used.[/QUOTE]
10:39:18.318 [ERROR] fatal: ...h add or remove sends or receives on selected tracks.lua:1809: attempt to call a nil value (global 'log')
stack traceback:
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:206: in global 'log'
...h add or remove sends or receives on selected tracks.lua:1809: in function 'processRoutingSetting'
...h add or remove sends or receives on selected tracks.lua:1745: in function 'applyRoutingSettings'
...h add or remove sends or receives on selected tracks.lua:1722: in function 'addRouting'
...h add or remove sends or receives on selected tracks.lua:1654: in function 'addRemoveRouting'
...h add or remove sends or receives on selected tracks.lua:1550: in function 'submitRoutingOptionChanges'
...h add or remove sends or receives on selected tracks.lua:409: in function <...h add or remove sends or receives on selected tracks.lua:408>
(...tail calls...)
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:2515: in function <...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:2447>
(...tail calls...)
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:3330: in function <...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:3309>
(...tail calls...)
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:3330: in function <...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:3309>
(...tail calls...)
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:3330: in method '_handle_event'
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:2929: in function <...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:2893>
(...tail calls...)
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:3330: in field '_handle_event'
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:4110: in method '_handle_window_event'
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:4015: in method '_update'
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:3516: in function <...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:3516>
[C]: in function 'xpcall'
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:211: in function 'rtk.call'
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:219: in function <...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:219>
And this is the ReaScrip Error
...REAPER/Scripts/MonkeyBars-ReaScripts/Buss Driver/rtk.lua:207: ...h add or remove sends or receives on selected tracks.lua:1809: attempt to call a nil value (global 'log')
LICEcap is too big to be attached
|
|
|
10-23-2023, 02:13 AM
|
#160
|
Human being with feelings
Join Date: Apr 2018
Location: Italy
Posts: 86
|
Quote:
Originally Posted by MonkeyBars
Thanks! I can't replicate here.
Please post any error message here. Even more helpful would be if you took a LICEcap with the exact settings being used.
|
As LICEcap file was too big I send you a screenshot in jpg
|
|
|
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 03:11 AM.
|