Go Back   Cockos Incorporated Forums > REAPER Forums > ReaScript, JSFX, REAPER Plug-in Extensions, Developer Forum

Reply
 
Thread Tools Display Modes
Old 12-10-2020, 08:03 AM   #41
wadewatts
Human being with feelings
 
Join Date: Nov 2020
Location: depends
Posts: 23
Default

hey sai'ke, just to say a massive thank you for this extension!

i've always thought the Buzz sequencer was probably the best i've ever come across (especially the fact that
you can just create sequences -of anything- by hitting numbers) and have never found anything quite like it on modern DAWs...

and you've done and shared one for Reaper... that's mindblowing!

anyway, big ups x

ps: in a future update, would you consider docking your 3 buzz extensions into a same window? or somehow add an option to do so? that way you could have a whole buzz-like workflow just like on the OG, combined with Reaper capabilities
wadewatts is offline   Reply With Quote
Old 12-10-2020, 04:02 PM   #42
geoffroy
Human being with feelings
 
geoffroy's Avatar
 
Join Date: Jul 2006
Location: Paris, France
Posts: 499
Default

Great suggestion !!
__________________
http://www.brocoli.org
geoffroy is offline   Reply With Quote
Old 12-12-2020, 06:59 AM   #43
TonE
Human being with feelings
 
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,031
Default

What you can do now is dock them at different places, save window screenset, later load screenset. And you could define multiple variants of those, one bigger, another smaller ...
TonE is offline   Reply With Quote
Old 12-13-2020, 03:58 AM   #44
wadewatts
Human being with feelings
 
Join Date: Nov 2020
Location: depends
Posts: 23
Default

sure, i can roll with that.
just have to delete some screensets as i've reached the maximum ^_^'
no way to have more than 10 of them right?
wadewatts is offline   Reply With Quote
Old 12-13-2020, 07:41 AM   #45
TonE
Human being with feelings
 
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,031
Default

Maybe this maximum number for screensets can be increased in some .ini file? Worth checking, if you need more.

UPDATE: check the file reaper-screensets.ini, increase the value 10 at the top to 100 for example.

[screensets]
nb=10

Last edited by TonE; 12-13-2020 at 07:54 AM.
TonE is offline   Reply With Quote
Old 12-14-2020, 02:21 PM   #46
wadewatts
Human being with feelings
 
Join Date: Nov 2020
Location: depends
Posts: 23
Default

ahaa! nice one! time to make more screensets than i need now
wadewatts is offline   Reply With Quote
Old 01-08-2021, 05:15 PM   #47
wadewatts
Human being with feelings
 
Join Date: Nov 2020
Location: depends
Posts: 23
Default

really enjoying working with this

i've one little request/critique tho...

one key feature of the original Buzz sequencer was the fact that you could
create multiple columns pointing to the same machine, which opened up a lot of
variation possibilities, on the fly (one column with notes, another with
automation, another with some other parameter automation, etc..).

was this feature omitted because of limitations from the Reaper API or simply
overlooked/WIP?

that function could perhaps work by duplicating the track into free item
positioning lanes, which seems to be a workaround to investigate, for now.

ah... i wish i was fluent in Lua ^_^

Last edited by wadewatts; 01-09-2021 at 09:29 AM.
wadewatts is offline   Reply With Quote
Old 01-09-2021, 12:41 PM   #48
wadewatts
Human being with feelings
 
Join Date: Nov 2020
Location: depends
Posts: 23
Default

Quote:
Originally Posted by wadewatts View Post
that function could perhaps work by duplicating the track into free item
positioning lanes, which seems to be a workaround to investigate, for now.
so the current workaround is to create a new track, un-send to master, add a
ReaControlMIDI, (optional but recommended: name it as the target + add suffix),
send MIDI to target, map it to whatever you need, hide it from the Machine View and
then create MIDI items with automation to that/those parameter(s).

then it works just like in the Sequence View in Buzz!

after that, just duplicate that newly created track and adapt the ReaControlMIDI
mapping whenever you want a new duplicate column in the Sequence Editor.
wadewatts is offline   Reply With Quote
Old 01-09-2021, 03:41 PM   #49
sai'ke
Human being with feelings
 
sai'ke's Avatar
 
Join Date: Aug 2009
Location: NL
Posts: 1,453
Default

Quote:
Originally Posted by wadewatts View Post
one key feature of the original Buzz sequencer was the fact that you could
create multiple columns pointing to the same machine, which opened up a lot of
variation possibilities, on the fly (one column with notes, another with
automation, another with some other parameter automation, etc..).

was this feature omitted because of limitations from the Reaper API or simply overlooked/WIP?
It was not overlooked. I just didn't know a nice way to approach it. Your workaround works though! I'm glad you found one that works for your use case. For notes at least. Not sure whether it plays nice with automation though.

Sorry for my lack of activity on this thread as of late, but I'm a bit over-encumbered with projects at the moment.

The reason I didn't develop this as much as HT and HM was because I felt that the way patterns are handled now (with this pool at the end of the file) is still a bit painful.

As for the unused function, it may indeed be something I discontinued and forgot to remove. Which one was it? I really hacked this thing together rather quickly, and it could *really* use some cleanup.
__________________
[Tracker Plugin: Thread|Github|Reapack] | [Routing Plugin: Thread|Reapack] | [More JSFX: Thread|Descriptions|Reapack]
sai'ke is offline   Reply With Quote
Old 01-24-2021, 02:12 PM   #50
TonE
Human being with feelings
 
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,031
Default

Quote:
Originally Posted by wadewatts View Post
so the current workaround is to create a new track, un-send to master, add a
ReaControlMIDI, (optional but recommended: name it as the target + add suffix),
send MIDI to target, map it to whatever you need, hide it from the Machine View and
then create MIDI items with automation to that/those parameter(s).

then it works just like in the Sequence View in Buzz!

after that, just duplicate that newly created track and adapt the ReaControlMIDI
mapping whenever you want a new duplicate column in the Sequence Editor.
Would not child tracks be much easier? Or do I miss anything? At least for midi it should be the perfect way to go.
TonE is offline   Reply With Quote
Old 05-05-2021, 02:15 PM   #51
geoffroy
Human being with feelings
 
geoffroy's Avatar
 
Join Date: Jul 2006
Location: Paris, France
Posts: 499
Default

More Hackey Patterns love here.
It would be great if there was a preference where enter would open the MIDI editor and hackey patterns window would stay open.
__________________
http://www.brocoli.org
geoffroy is offline   Reply With Quote
Old 12-01-2021, 12:27 PM   #52
TonE
Human being with feelings
 
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,031
Default

Had following idea some days back, let me write it here:

- adds a break for a single track. (we have already)
, could add a break for all tracks! (this is the new idea)

Hope interesting enough for the hackey community.

Last edited by TonE; 12-02-2021 at 04:44 PM.
TonE is offline   Reply With Quote
Old 12-04-2021, 01:10 PM   #53
lilith93
Human being with feelings
 
lilith93's Avatar
 
Join Date: Apr 2018
Location: Karlsruhe
Posts: 486
Default

Hi,

I wanted to try this again. It worked ~two years ago, but now I can't manage to open the GUI. I installed version 2.84 in latest Reaper, but F11 is doing nothing. Of course I started the script. I have Ubuntustudio 20.04 running.

I also deleted the F11 keybinding in Reaper.
__________________
https://soundcloud.com/lilith_93
https://open.spotify.com/intl-de/art...SMSwCW9VkqAN9Q
MX Linux, Behringer UMC 204 HD, Neumann KH120
lilith93 is offline   Reply With Quote
Old 12-05-2021, 01:52 PM   #54
sai'ke
Human being with feelings
 
sai'ke's Avatar
 
Join Date: Aug 2009
Location: NL
Posts: 1,453
Default

Quote:
Originally Posted by lilith93 View Post
Hi,

I wanted to try this again. It worked ~two years ago, but now I can't manage to open the GUI. I installed version 2.84 in latest Reaper, but F11 is doing nothing. Of course I started the script. I have Ubuntustudio 20.04 running.

I also deleted the F11 keybinding in Reaper.
Hackey Patterns only goes up to v0.51.

I assume you're talking about Hackey Trackey (which is at 2.84)? Do you get any errors or output? How did you install it? Do you have all the required files? It's not a single file script.

What did you expect F11 to do? Installing Hackey Trackey does not install any shortcuts by itself. You'll have to add it to a shortcut yourself if you want it to be bound to one.
__________________
[Tracker Plugin: Thread|Github|Reapack] | [Routing Plugin: Thread|Reapack] | [More JSFX: Thread|Descriptions|Reapack]
sai'ke is offline   Reply With Quote
Old 12-05-2021, 02:51 PM   #55
todd_r
Human being with feelings
 
todd_r's Avatar
 
Join Date: Nov 2006
Posts: 855
Default

Quote:
Originally Posted by sai'ke View Post
The reason I didn't develop this as much as HT and HM was because I felt that the way patterns are handled now (with this pool at the end of the file) is still a bit painful.
Maybe delete from the timeline and retain in the Project bay, or duplicate the tracks, mute the originals and use the duplicates for the arrangement?

I would like to see further development, it would be nice to have a good arrangement tool, but I know you're juggling a lit of different things!
todd_r is online now   Reply With Quote
Old 12-09-2021, 02:59 PM   #56
lilith93
Human being with feelings
 
lilith93's Avatar
 
Join Date: Apr 2018
Location: Karlsruhe
Posts: 486
Default

Quote:
Originally Posted by sai'ke View Post
Hackey Patterns only goes up to v0.51.

I assume you're talking about Hackey Trackey (which is at 2.84)? Do you get any errors or output? How did you install it? Do you have all the required files? It's not a single file script.

What did you expect F11 to do? Installing Hackey Trackey does not install any shortcuts by itself. You'll have to add it to a shortcut yourself if you want it to be bound to one.
Yes, sorry I meant Hackey Trackey. I added the respository and installed version 2.84 with reapack which was only one file.

In the actions list I only have one entry and running it nothing happens:

__________________
https://soundcloud.com/lilith_93
https://open.spotify.com/intl-de/art...SMSwCW9VkqAN9Q
MX Linux, Behringer UMC 204 HD, Neumann KH120

Last edited by lilith93; 12-09-2021 at 03:04 PM.
lilith93 is offline   Reply With Quote
Old 12-09-2021, 03:09 PM   #57
sai'ke
Human being with feelings
 
sai'ke's Avatar
 
Join Date: Aug 2009
Location: NL
Posts: 1,453
Default

Quote:
Originally Posted by todd_r View Post
Maybe delete from the timeline and retain in the Project bay, or duplicate the tracks, mute the originals and use the duplicates for the arrangement?

I would like to see further development, it would be nice to have a good arrangement tool, but I know you're juggling a lit of different things!
Unfortunately, there's no friendly API for dealing with the project bay, otherwise that would've been my first choice. I don't want to have to deal with reading chunks from the project file by hand. Too much risk of breakage.

Quote:
Originally Posted by lilith93 View Post
Yes, sorry I meant Hackey Trackey. I added the respository and installed version 2.84 with reapack which was only one file.

In the actions list I only have one entry and running it nothing happens:
It's called tracker.lua

Kind of stupid of me, but there's no hackey in the script name :/
__________________
[Tracker Plugin: Thread|Github|Reapack] | [Routing Plugin: Thread|Reapack] | [More JSFX: Thread|Descriptions|Reapack]
sai'ke is offline   Reply With Quote
Old 12-11-2021, 12:07 PM   #58
TonE
Human being with feelings
 
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,031
Default

You kept the naming simple. Also good.
TonE is offline   Reply With Quote
Old 12-19-2021, 10:22 AM   #59
lilith93
Human being with feelings
 
lilith93's Avatar
 
Join Date: Apr 2018
Location: Karlsruhe
Posts: 486
Default

Quote:
Originally Posted by sai'ke View Post
Unfortunately, there's no friendly API for dealing with the project bay, otherwise that would've been my first choice. I don't want to have to deal with reading chunks from the project file by hand. Too much risk of breakage.


It's called tracker.lua

Kind of stupid of me, but there's no hackey in the script name :/
Thanks! It's working now
__________________
https://soundcloud.com/lilith_93
https://open.spotify.com/intl-de/art...SMSwCW9VkqAN9Q
MX Linux, Behringer UMC 204 HD, Neumann KH120
lilith93 is offline   Reply With Quote
Old 10-19-2022, 02:52 PM   #60
TonE
Human being with feelings
 
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,031
Default

Quote:
Originally Posted by sai'ke View Post
Unfortunately, there's no friendly API for dealing with the project bay, otherwise that would've been my first choice. I don't want to have to deal with reading chunks from the project file by hand. Too much risk of breakage.
Maybe Justin can add this to the API, hopefully. Or using something like, media explorer, playing through track x feature, somehow. We would need multiple of those, at least 64 of those would be nice for playing around. Or infinite. Play selected list item (in media explorer) through its track.

Example:
- list item 1, played through "tracker_1" track.
- list item 2, played through "tracker_2" track.
API would allow switching "list item x" directly. We would hit numbers 0..9, a..z, for triggering the switching from hackey patterns.
TonE is offline   Reply With Quote
Old 10-19-2022, 03:00 PM   #61
TonE
Human being with feelings
 
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,031
Default

Can any hackey patterns (0.51) user do following:

1. Open hackey patterns
2. Select a pattern in a track
3. Hit ENTER (with the goal, that pattern should be opened in hackey trackey, and hackey patterns should be closed)

Here I could never manage 3rd step. Any hints? Or does it work there at least? Here, hackey patterns window is closing but hackey trackey is not opening. Enter and mouse double click, both same behaviour.

Last edited by TonE; 10-19-2022 at 03:44 PM.
TonE is offline   Reply With Quote
Old 10-19-2022, 11:39 PM   #62
XIAOXI
Human being with feelings
 
Join Date: Nov 2021
Posts: 14
Default

What theme is this?
XIAOXI is offline   Reply With Quote
Old 12-26-2022, 11:19 AM   #63
TonE
Human being with feelings
 
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,031
Default

usertheme.lua for hackey patterns would be cool as well.
TonE is offline   Reply With Quote
Old 08-01-2023, 03:35 PM   #64
thank you yep
Human being with feelings
 
Join Date: Apr 2018
Posts: 18
Default

As a long-time Buzzer, this is incredibly, incredibly exciting. Thank you so much for putting the time and effort into creating it!

I have a bug and a feature request:

Bug: It appears that resizing the window with the Help display active crashes. It does this 100% of the time for me, but that might just be my setup.

Here is a LiceCAP .gif of the crash in action.

Does this happen for anyone else? Or am I doing something patently wrong?

Feature request: Would it be possible to enlarge the text? It's very, very squinty. Maybe there's already an option for this, but I'm unable to really view the help file, since as soon as I expand the window it crashes... :P
thank you yep is offline   Reply With Quote
Old 08-03-2023, 02:33 PM   #65
sai'ke
Human being with feelings
 
sai'ke's Avatar
 
Join Date: Aug 2009
Location: NL
Posts: 1,453
Default

Oh sorry, I just noticed this. I haven't worked on this plugin in quite a while. I will work on these issues next time I get the chance. Hopefully sometime on the weekend.
__________________
[Tracker Plugin: Thread|Github|Reapack] | [Routing Plugin: Thread|Reapack] | [More JSFX: Thread|Descriptions|Reapack]
sai'ke is offline   Reply With Quote
Old 08-06-2023, 03:56 AM   #66
sai'ke
Human being with feelings
 
sai'ke's Avatar
 
Join Date: Aug 2009
Location: NL
Posts: 1,453
Default

Quote:
Originally Posted by thank you yep View Post
As a long-time Buzzer, this is incredibly, incredibly exciting. Thank you so much for putting the time and effort into creating it!

I have a bug and a feature request:

Bug: It appears that resizing the window with the Help display active crashes. It does this 100% of the time for me, but that might just be my setup.

Here is a LiceCAP .gif of the crash in action.
I'm surprised you are able to open it at all on that project (I don't see any tracks, and it shouldn't allow you to open Hackey Patterns at all on a project with no tracks). Which version of REAPER is this on? Is there anything unusual about the project? Could you send me a minimal project file to reproduce this on my system?

Quote:
Feature request: Would it be possible to enlarge the text? It's very, very squinty. Maybe there's already an option for this, but I'm unable to really view the help file, since as soon as I expand the window it crashes... :P
I have added the ability to scale the font in v0.53. Right mouse button on the top left should open a pop-up menu that allows for some options.
__________________
[Tracker Plugin: Thread|Github|Reapack] | [Routing Plugin: Thread|Reapack] | [More JSFX: Thread|Descriptions|Reapack]
sai'ke 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 08:02 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.