Follow pattern in Phrase editor

I dont know how to use follow pattern with Phrase editor. Please help.
I really need to be able to play in phrases wih follow pattern enabled.

you mean scrolling like in the main editor ?
If so , that’s not possible

SERIOUSLY?
they made the phrase editor, and it can’t follow the pattern clock???

what am i supposed to do here? write into pattern editor, then copypaste it to phrase editor, then mark it as c-4 so it plays? wtaf??

What doesn’t work for you when working with phrases? How would following make it better? Also, you are late to the phrase party, I’m sure this has been explained/discussed before :slight_smile:

1 Like

You meant this for the phrase editor , right ?

Try loading the “Tutorials - Maybe Melodies” demo song. Switch to the “Glock” instrument and open the phrase editor and watch it playing. There’s no sane way to “follow” that in the way the main pattern editor does.

let’s say i start up a phrase to play from row1 of pattern 1 and am playing pattern 1 in loop.
i want to, while in the phrase editor, to have the rows of the phrase editor go forwards, aka follow the playback, aka follow pattern, but while in the phrase editor.
so if the phrase editor is at lpb4 and pattern editor is at lpb4, then, what i want, is for row01 of playback to put the cursor in the phrase editor to row01.
when it progresses from row01 to row64, i want to be consistently, dynamically, moved from row01 to row64, of the phrase editor.
thus being able to play notes into the phrase editor, which are in time with what the playback of the pattern is.

this is exactly what the pattern follow does on the pattern editor.

are y’all telling me, that the phrase editor does not have phrase follow??

ok… looks like i gotta start planning for some sort of pattern line index observable work that might eventually result in selected phrase line index being forced to update, if such a thing were to happen in a future api update.
good grief…

yup

Yes. When I first realized this I was surprised as well. I used an old DAW back in 2005-2007 called Phrazor that was phrase(midi clip) oriented and it supported phrase following. Regardless of the main patterns’ length the phrases or clips would either loop or simply stop playback when they reached the end.

I sure hope this is something we see in a future update along with the phrase editor scrolling. Any reason for this NOT be a feature/option?

1 Like

i don’t know why we continually pretend that there aren’t certain functions / or that there shouldn’t be certain functions. but i’m gonna script it into Paketti.
if it works even half-way, it’s better than zero-way.

1 Like

Yeah I feel you but I like to stay positive. If the phrase editor scrolled and synced to the pattern sequencer I would NEVER leave the phrase editor. I started making beats from a clip based style so it’s very natural to me.

MPC, Ableton, and Maschine are modern DAWs that do this. I would love to see it in Renoise.

2 Likes

yep this is the main reason i don’t use the phrase editor. because it can’t follow the pattern playhead.

i’m scripting my way around this in preparation for what the v6.2 api functions allow, but feels weeeird to have to do workarounds

So much frustration here.

Have you actually tried that? How exactly should a phrase like that be followed?

1 Like

in an ordinary situation where there’s 64 row pattern and 64 row phrase at matching lpb4 (pattern + phrase)
there is no reason for “follow pattern” to not work in phrase editor.

yes, you can go “oh, but… but… LPB256 in phrase editor and LPB1 in pattern, how that work?? i rest my case, impossible, you can’t have it for regular usecases”, :slight_smile:
and i understand your argument against it. but looks like i’ll just need to run notifiers and hack my way around it.

Right!!

To be fair, Renoise is already designed in a way to do weird and experimental stuff IMO. For instance I have to take time to set things up to do things in a more “traditional way”. I would see a feature like this being an extension of that theme. JS

i’m sorry about this. i apologize. it might appear i’m frustrated but i’m just really happy about what renoise does and what the api allows me to do with it. i just really wanna move towards using phrases, and the main reason (and i remember hating this in buzztracker in 1999 too!) i don’t move there, is that the “what pattern is played by device x” is not followed, even though the ticks are definitely there.

i can live without it, and i don’t want to annoy you or cause any additional frustration.

we’re all hoping there will be a followup to v3.4.4. i don’t want this thread to kill your interest in doing that.
sorry again.

actually the way i view it is kinda like this.
master pattern 64row lpb4
phrase 64row lpb4 = every selected_line_index matches selected_phrase_line_index = no problems here

master pattern 64row lpb4
phrase 64row lpb2 = enable two note columns, fill 2nd note column with delay column values
move the cursor between note column1 and notecolumn2 and only go to the next phrase line index when both note columns have been played (aka row1+row2 of pattern editor played).
i don’t know if lua will be fast enough for this but it could be done as an experiment.

the other way around (lpb4 pattern to lpb8 phrase) could possibly by done but would start getting weird. would need to detect pattern lpb and phrase lpb and modify pattern-follow-in-phrase behaviour.

this is all just theoretical,of course.

question
why does the Phrase Editor have Quantization settings if there’s no Follow Pattern in Phrase?

The situation @taktik pointed out (my “maybe melodies” demo tune) involves multiple (3) instances of the same phrase being played randomly (using the maybe command) both forwards and backwards all at once…

To me that was a pretty “ordinary” use of the advantages that phrases bring to Renoise.

You can watch the playhead(s) bouncing around in the phrase editor.

How do you plan to hack around that? :wink:

(PS: Don’t get me wrong… I’m not trying to talk you down here, I’m just saying there are other considerations to think of beyond simply mirroring the pattern/phrase on a simple 1:1 basis… )

3 Likes