i think there’d be a lot of benefit if i saw how you use it - because from the amount of errors you’ve come across, you’re like user2 of this, and i’d love to know what you’re doing with it = i.e. what does your workflow of using it look like.
maybe i’ll go “oh… wait… he’s doing this, i’d better do x, y and z to give him more tools”. that’s what i’m hoping for
lol, yeah no I’m not using it thoughtful or in a meaningful way at all currently, basically pressing as many buttons and moving sliders as fast as I can, then pressing either duplicate or pakettify as that made Renoise crash initially. I can’t anymore so I think this one is fixed.
pakettify is in use so that the 8 macros and the steppers are ingested to sample… unison also does the 8 macros + steppers, but also duplicates the sample 8 times with modifications so you can get wider sounding instruments
(pan, finetune, waveform shifted slightly per sample slot)
Every time I start up a new song in Renoise 3.5.1 the diskbrowser is hidden, is this because of Paketti?
These are my settings in the preferences;
“disk browser visible” is turned on, it doesn’t seem to matter what I choose here?
If I disable paketti in the tool browser the diskop is visible after starting a new song.
yep so there’s two separate ones now. i commented away one (i’ve been injecting paketti with certain snippets provided by from danoise’s github), and now if disk browser visible is Off, it will not pop up.
the fix is in the newest build.
sorry about that.
hi, good evening
Experimental Feature: Canvas Device Parameter Editor
This will read the currently selected device’s parameters and display them on a single canvas, named accordingly. If you select a different device, the dialog will auto-update. You can also randomize parameters by percentage, can toggle External Editor on/off, can just draw to the Array aka create a completely new way of modifying parameters quickly… Any ideas welcome.
Experimental Feature: Paketti Single Cycle Waveform Writer
There’s a dropdown menu with multiple waveforms - there’s a randomizer for creating random waveforms, you can have Wave A and Wave B and crossfade between them, there’s a Hex Editor there so you can input the code in yourself. You can save a .CSV and load a .CSV - you can drag in a .CSV into Renoise and it’ll get loaded. There’s a “Create 12 random instrument” → meaning, an instrument will pop up with 12 randomized waveforms pre-loaded, and Pakettified. There’s the usual simplistic Sample Tools, Invert, Normalize, Fade In, Fade Out, Reverse, Scale 150% Scale 50%. You can pick up the waveform on your current Selected Sample - or have a Live Pickup Mode - which means, whichever Selected Sample you pick, the minute you draw, it is beamed back to the Sample. And a few other things. Any ideas welcome.
hello @esaruoho,
this experimental module for single cycle waveforms looks promising.
I didn’t think that this is how you can use the API to write SCW. I’m still working on my small python project for SCW extraction, so I’ll only test PakettiPCMWriter.lua later. But, over 6000 lines, that’s more than 10 modules for me;)
well, it does a lot. there’s wave changing, randomizers, wave a + wave b editing, etc. and a LOT of canvas stuff especially cursor up, down, left, right, and same with shift down.
ok so i added the repitch into the single cycle waveform dialog - now it’ll automatically tune the samples created (or even instrument created) to a440hz.
btw, i’ve also done some small tweaks to the “simple sample tuning calculator”, which is loosely based on Sample Tuning Calculator (2.8) - another abandoned tool.
i made it so that there’s a shortcut that’ll tune the current sample to 1 cycle, or all the samples in the current instrument to 1 cycle, and a dialog too.
here’s a better gif of the single cycle waveform editor
here’s one for the Digitakt folk:
this takes a manually sliced sample, let’s say a break.
this example has 12 slices. run the Fit Slices to Longest Slice with Power of 2 Padding
script in Paketti –
and out come 16 slices. the sample buffer has been mutilated so that the longest slice in the original sample is taken as the “global slice length” - there’s a 20 frame fadeout for each of the samples… and since there were 12 slices there, and Digitakt wants 16 slices… what comes out is 12 slices of audio and 4 slices of silence - all measured up to the “biggest slice length”.
i modified the digitakt above for samples too, not only slices. so it smashes them together into 16bit mono 48khz town and then calculates the longest sample, pads the rest and makes even slices so there’s 2,4,8,16,32,64,128,256 slices max.
but
here’s something else:
last night someone suggest it’d be neat to be able to go from “4 steps in custom LFO” to “8 steps in custom LFO” but retain the data. so here it is ^
in the experimental Paketti Automation area:
selected phrase LPB control via automation
Dear esa,
On pouet you asked for ideas for the paketti tool.
Maybe I have something new
In ableton I use a tool that works for metric modulation. And also
A website - more later.
In short:
Say we have any phrase at a certain termpo in 4/4
168 eg
Then the tempo is changed - say to 112 at 6 LPB
I added a link to a video that describes exactly that.
In renoise my way of composing is at the moment:
Play something
Change LPB from 4 to 6 and then Iadd new notes from a dotted note vs “normal” notes perspective.
This shifts my mind for inspiration to add some drums but playing in 3/4 time signature.
but thinking I am still in 4/4th - hope this makes sense
would such a calculator be interesting for paketti ?
I add the metric modulation website for you aswell. which I use a lot. This inside of
Renoise would be awesome - if I missed another workaround that
Already exists in renoise - please point me in the right direction.
https://metricmodulationcalculator.com
Ollie
@cosmic.ollie hi so if i started with converting the metricmodulationcalculator to a dynamic dialog, would that be a start at this?
with the “4lpb 168bpm to 6lpb 112bpm” it seems like what’s being described is a single usecase. is there more?
i’ve sent you a DM anyway, it feels like we should try realtime communication to figure this out fully.
@dspasic glad you like the updates! am working on something very special now, amongst other things
if you have any specific things on your mind, please let me know?
What kind of lua scripts can be run from a notepad in the middle of an fx chain🤔?
Edit: Depending on the limits, this could change the game foreever. How can lua directly intereact with the audio and modulation chain?
Well all API functions can be called. You just gotta know them. What would you like to run with a notepad device between other devices? Remember they cannot affect audio by dsp processing tho.
Okay because that would have been crazy. I can’t really think of anything at the moment I just like the idea of it.