Mapping Macros dynamically

Will do thank you Esa!

1 Like

@esaruoho how do you find time to actually make music with all the time you spend on paketti ?
Not a paketti user here (yet?) but I admire the dedication to the community

2 Likes

a lot of the time, when i actually do end up writing a track, i mostly end up tweaking, adding features and improving Paketti. So for instance, when I was asked to do a remix for Ndorfik - i ended up writing a StemSlicer that would slice all the stems to specific beat lengths and load them into Renoise.

Then, while arranging the song itself, ended up writing “Duplicate Current Track Above & Clear Muted Tracks” - which led me to being able to arrange a track faster, and organize it.

Same with “Duplicate Pattern Below & Clear Muted Tracks”, of course.

And then I ended up writing the shortcuts for adding Note Offs to every single track’s first row on the selected pattern, and another for adding Note Offs to every single track’s first row on the first song sequence pattern, too.

Screenshot 2025-10-12 at 1.41.44

Another one was, I was working on editing some samples, and then started manually renaming the tracks to the names of the instruments, realized, wait, I never wanna do this manually again, so wrote “Rename Tracks By Played Samples”

etc.

in fact, i was tracking, when i wrote this:

the usecase is that if i’ve got a nice enough Track DSP Chain on a track, but also want to play additional sounds through the same DSP Chain but not on the same track, this will just simply create a group out of the selected track, move the selected track’s Track DSP Chain content to the Group track, and add another Track in and select it, so that way i can completely transparently just hit a shortcut and keep playing to a clear track.

also, i was lazy-arranging a track, and realized it was time to finally do the “Create Aliases out of duplicates” thing that @joule did years ago, i mean, re-do it, so i ended up writing it and tweaking it.

Additionally, modified the “Capture Nearest Instrument” to capture the nearest instrument across multiple patterns - so that I could find the nearest instrument even though i was on a pattern that had no note content on it.

Am also using HyperEdit + Groovebox8120 extensively on the track was asked to make for a compilation, still got a few days left to send the track so I’ll be writing more tweaks and additions to make it faster and more convenient to write trax.

Yes, a lot of the time what I’m writing is either just lazy jams, or just pure Paketti stuff, or just some organized jam sessions via Twitch. But when it’s time to actually finish a track and not just throw an idea, I mostly end up writing improvements and making it easier to arrange a track fast.

So I guess, no, I don’t really find time to make music, since that requires concentration that I as a family man and a working man don’t get much time for, and whenever I do get to focus a bit, I mostly end up tweaking and improving what’s already there. And sometimes finish something.

But the impetus to finish something comes from the outside, not from inside of me, because scheduling, arranging, organizing, mixing, mastering a release, is just too much and not interesting, self-releasing, to me, is an endeavor with no returns and no benefits. If I get commissioned for a remix, a compilation track or a release, then that’s again an outside impulse, which I will jump towards and try to deliver, within the limits of familytime + work.

3 Likes

man you are really impressive!

1 Like

well i’ll give another example, @dspasic

i just turned in a compilation track for Traum Schallplatten - for the forthcoming Tour de Traum that’ll come out in December-ish.

The track is 100% Renoise.

The origins are basically the Paketti Single Cycle Waveform Writer - so chipsounds - then I used the Capture Last Take feature to dump in 4 chords, fit them into the pattern with the dialog - then run the Paketti Gater on them to do retrigs gating, volume gating and pan gating.

Then used Paketti features for duplicating the track with the chords, and the instrument, and toning it down by an octave. Both of these instruments come Pakettified, so direct control of Cutoff, Resonance, Cutoff LFO Amp, Cutoff LFO Freq, Overdrive and Parallel Compression.

Then, I used the Paketti Groovebox 8120 to set 8 additional tracks and made a stepsequenced beat - then added a bassline using a modified Single Cycle Waveform Editor soundsystem - to create a simplistic bassline, doubled it with another instance of chipsound bass stuff.

Then, again added additional wavecycle stuffs but this time with using shortcuts to dump in Valhalla VintageVerb, ValhallaShimmer etc, which resulted in additional pad sounds. Then started using HyperEdit that resulted in a kind of a bass line riff for the end of the track.

Did a lazy arrange of it - using the “Duplicate Current Pattern and Clear Muted Channels” shortcuts on the Pattern Matrix:

Then hijacked / Sherlocked the @joule Alias Identical Pattern Slots - modified it so it worked as well as I could - and optimized it: So this let me start tweaking the track and organizing it better instead of having duplicates. It turned out to be a real lifesaver on this track.

Screenshot 2025-10-23 at 23.07.36

Then I had a 10min44sec track which i eventually started cutting down to a 6min24sec track. Made a bunch of versions and edits but eventually got it going so that it went fast enough.

Then had to write a new method for modifying the Paketti Gater Panning intensity (from hard left hard right max to less so) due to label feedback.

Screenshot 2025-10-23 at 23.09.05

So that’s there now in Paketti Preferences.

Additionally, then bought the HoRNetPlugins “HarmoniQ” since that’s supposed to be some sort of clever system for removing unharmonics or wotevs.

So I ended up writing this:

i.e. a simplistic modification to the Paketti Quick Load Device - allowing you load a specific plugin to every single sequencer track in the song, and turn them on&off and also showing the External Editors, if so desired.

It seemed to cut out some of the boominess / blariness of some of the chipsounds, and I’ve also set it up in Paketti Preferences so that you can decide if it’s loaded in Last or loaded in First.

So I think that’s it for that track. Oh and of course the "Note Offs to All Tracks” which I already mentioned, i guess.

Oh and one thing I ended up doing was using the 00-7F trick to enable specific kickdrums (for Groovebox 8120 I always use the “120 random samples from my 180K _drums folder” - the random loader will load 120 samples out of the 180K samples. And in this case, i went through what had been loaded to the first instrument - which i used for a kick - and then enabled a total of 8 kicks to get the right kinda transient.

which then of course resulted in having to dump the volume down of that specific instrument, and trying to get the audio to even out.

so in the end, i went from this:

to this:

..Any situation where I end up writing a track will require me to tweak, improve and invent new things to do into Paketti.

1 Like