Buzz Sequence Editor Vs Renoise

I’m going to be honest, I’ve had you on my blocked for a few years now because everytime you participate in a thread it goes to shit. The 10% worth discussing is ruined by the 90% whatever. Thusly, I have to manually click on your post to see it.

So, I went through the thread and can confirm you are correct. The first time you asked “Are you an american” in this thread was in post #12. I was wrong. The fact that you think asking that question is appropriate is one of the many reasons you are on my ignore list, but that’s another discussion. One I won’t be having. This is my last post in this thread.

Have fun all!

Peace.

Why don’t you avoid this thread since it bothers you so much, Rxn? You were the original troublemaker here. It’s all there for everybody to see, your first two posts. Are you scared that the pattern matrix is going to be taken away or something? Terrified of people talking about improving Renoise? Unbelievable. Just LEAVE THE THREAD and keep your nose out, since it bothers you so much. I started the thread, it’s not up to you to try to silence people whose opinions you don’t agree with.

Drama queen much? Why did you waste your time typing all of that? “everytime you participate in a thread it goes to shit”. Probably because some people don’t like people discussing certain things… go back to the start of the thread and see who started what, it’s all very clear to see. Please don’t put me on your ‘blocked’, how will I cope?

There, that sounds perfectly reasonable, doesn’t it.

How do you add him to the block list? I just had a look around for this feature but could not find it.

A big problem with trying to do this is Renoise doesn’t use a clip pool. I would be very surprised if there aren’t many things that can be done in the Matrix which would be nigh on impossible to do with the Buzz arranger though. Can you copy and paste broken selections (EG Pattern 1 in tracks 2, 5 & 7, pattern 3 in tracks 1 & 2) in the Buzz arranger? Can you use the content from any track in any other track? Saying you have a clip 1 in multiple different tracks, but they are different clips with different instruments, implies to me probably not from within the arranger itself. Can you select just a few, not adjacent tracks (again the broken selection but all from one pattern this time) and quickly clone to a new pattern?

Maybe the answer to all these is Yes, maybe it’s not. I don’t really care now. It is a shame that not all of them are possible with keyboard only in Renoise though, forcing you to reach for the mouse!

It seems to be generally a very different workflow and personally the one within Renoise looks to suit my personal needs much better. As mentioned in one of my previous posts there are some areas of keyboard control which are lacking and there is obviously always room for improvement.

because Renoise Pattern Matrix is not meant to be used like Buzz Tracker Sequence Editor. No-one is going to say that Pattern Matrix can do what the Buzz Sequence Editor can do. These are two completely different interfaces for two completely different ways of controlling pattern data. why is that? because the Renoise Pattern Matrix is not created by Oskari Tammelin. You can ask “why why why?” all you want, but these are not the same animal.

I will not, because the pattern matrix cannot be used to do the things that the sequence editor can do. you have won your argument. the Buzz Sequence Editor cannot be replaced by the Renoise Pattern Matrix.
now, my question is: if you know that the Sequence Editor in Buzz is superior to Pattern Matrix in Renoise, what possible use is it to constantly demand people to make a video showing how to use a Pattern Matrix the same way as Sequence Editor?

Yes, I too do not like every aspect of the Pattern Matrix. I believe that the Aliases in the Pattern Matrix will be changed eventually, and will improve over time. I too have been using computers for thirty years, and the one thing i have learned about developers of any software is that they do not respond kindly to being berated, cursed at and hated. give them something to think about, in easily understandable sentences, raise their interest in what you are trying to accomplish, and they will either grok it or not. you are doing nothing of the sort. So, the Pattern Matrix in 2012 is not a good design. This does not mean that the Pattern Matrix in Renoise 2.9 or Renoise 3.0 will be 100% identical to how it is in Renoise 2.8.1. I will wait and see what changes with the handling of the Pattern Matrix and the Aliases in Pattern Matrix, and of course, people are free to code a tool that modifies the current Pattern Matrix behaviour in such ways that it is closer to how the Sequence Editor in Buzz works. Lua is not that hard. also, considering that Lua can be used to create GUIs, it would be more useful to start researching how to code a Sequence Editor-like Renoise Tool using LUA scripting language, and to achieve your goals this way. this would, however, require a constructive effort at learning LUA scripting, and would require for you to really care enough about the Sequence Editor to want to re-create it using LUA scripting. I doubt that it is impossible.

Click on your name, top right, select Manage Ignore User. Search his name and add him.

Thanks, done. At least there is a bit of useful info in this thread! :)

Why not just stay out of threads that you obviously can’t cope with, Rxn? Go back to your ORIGINAL posts in this thread, we can all see who started all the trouble…

I can’t copy broken selections, but I have never, ever wanted to do that - if you used Buzz I doubt you would want to, it’s probably much quicker to just move the cursor keys and type the number of the pattern that you want, where you want it.
I can’t use the content from any track in any other track, and after struggling with the pattern matrix yesterday, I found I could do that, (by accident), and then I thought, why would I want my lead track in my pads track? I would never, ever want to do it personally.

I’m sorry, but I couldn’t understand this part, can you elaborate?

I didn’t understand what you meant by ‘implies to me probably not from within the arranger itself.’

I’m not ‘demanding’, I’m asking. And I’m asking because I want to stop using Buzz, and start using Renoise! I’m asking people HOW do you do what I do in Buzz, using the pattern matrix, so that I can SEE how it’s done, and then I can move to Renoise! That’s ALL my original post asked. Some people took it as an attack and then set about defending the pattern matrix at all costs. I just wanted to know HOW - some people kindly posted up very helpful and detailed instructions.

he is stating that, from what he understood of what you wrote, the pattern matrix (=arranger) cannot do it.

anyway, the more i think about this, it would be possible to

  1. take a 0pattern with, say, 8 tracks worth of notes in it
  2. make an identical copy to, say, pattern255
  3. read pattern editor effect columns per each track and when a specific pattern effect is read (BZ01 for instance, or something, on track 1)
  4. copy the contents of Track1 in Pattern 255 to Track 1 in Pattern 00 right after BZ01 effect command.

this would enable you to restart a track in a pattern by using “clip space” (pattern 255 content).

this does not solve what you want to do with renoise, if you want to have a 32 row pattern with 2048 rows of melodies or pads, but in theory it could, if you were to make LPB1 BPM 32 pads, copy them to pattern255 and then spread them across multiple patterns (the script would have to read the pattern order-list on the left). this would be extremely destructive, but it is not impossible.

I’ve already gone into great detail in another thread

about the reasons why I thought (before the pattern matrix was made) the Buzz sequence editor was the best model. Many other people said the same thing before and after I did.

I don’t have the time to learn LUA scripting. I am just a customer who bought Renoise, but unfortunately can’t get the most out of it because of the pattern matrix - everything else is fantastic and I really want to use it, but the pattern matrix stops my workflow and I can’t write music with it.

I don’t remember berating, cursing or ‘hating’ the devs. I said that the pattern matrix is badly designed - it is. If you’re a Buzz user and then you come to the pattern matrix, you look at it and think ‘why do I have to do ALL that just to do what took one keypress in Buzz’? I don’t even know how it came into being - what options were given to customers to vote on it, versus alternative arrangers? Were there any alternatives, or was it ‘pattern matrix or nothing’? I don’t know, my copy of Renoise didn’t qualify me for a free upgrade at the time, and I wasn’t going to buy Renoise again until it was as easy to arrange songs in it as it is in Buzz - but then I thought there were so many other improvements, it was time to buy it again (i.e. I bought it originally so long ago that my (incredibly long) licence had expired, as far as free updates go.)

Fair enough, and with use of multiple Sends there is really very little reason to want to (unless you are going to change Instrument number after copying it across, which IS something done very often, but then you would probably not do it from within the Matrix in Renoise either, but use Track In Song from within Advanced Edit.) There have been times where I’ve wonder what tracks would sound like with the effects from a different track and it is nice to be able to check it quickly and easily, plus happy accidents have been known to happen.

I think the key part was this: “Can you use the content from any track in any other track?”

Already above you’ve said you’re unlikely to want to (although still for track/instrument doubling reasons maybe sometimes…) And I meant as Buzz seems to have clips for each track called 1 you can’t tell clip 1 from track Bass to be played in track Pads. “Probably not from the Arranger” means I would be very surprised if you can’t do it from somewhere else, and in fact a lot of the time the Arranger is far from the most obvious place anyway.

As Esaruoho (I still struggle with your name!) has said this would be a perfect job for a Tool. I don’t know how far the Poor Man’s Clip came along… But all the operations in your video would be very easily coded and you might be better either putting some time into LUA or very kindly trying to layout what you would like in functionality in a easy to follow way for one of the more experienced coders to see if they consider it worth their time.

The Renoise Matrix/Sequence/Arranger is never going to be like the one from Buzz and personally, from all I’ve seen (including your video and my brief plays with it) I really wouldn’t want it to be!

Well, in this thread:

I suggested that it should be possible to produce a Buzz Sequence Editor style arranger, like this:

Yes, that would be useful. The only thing you can do in Buzz (as far as I know, but I’m by no means an expert) is copy the notes over to the other instrument’s pattern.

As far as I know, you can’t do it. When I dragged a pattern from track 1 to track 2 in Renoise, it kept the original instrument number, and thus played instrument one, so I presume you have to manually change the instrument number. Or do I use ‘Track in Song’? I haven’t seen that before.

I’ll see if I can explain it as clearly as possible, maybe I can learn LUA even.

that’s why i wrote the BZ01 effect-column-suggestion. for track1 to get content from pattern255’s track01.
it would mean that if you are on track7, and have 8 tracks worth of data in pattern255, if you write on track7, BZ03, the track3 from pattern255 content is copied to track7 of pattern 00, and the instrument is changed to the instrument-it-is-set-to-be-on-track7. it would require you to have some sort of sensible setting (say, only one instrument used per track), but it is definitely doable. the track7 of pattern 00’s “current instrument content” could be read, and the track3 of pattern255, during pasting to track7-pattern-00, could be made to match the track7-pattern00-current-instrument.

you’d be stuck with 1 instrument per track for it to make any sense, but it is definitely something that can be done. this is definitely not impossible with renoise lua scripting, and it has potential to be quite powerful.

Since this thread is at least approaching getting back on topic, I’ll start reading again.

XG2003,

I’m going to set aside all the opinions stated in this thread to date and try to stick to facts.

  • In Renoise, there is not a pattern pool for each track. Thus you cannot arrange patterns in an arranger in this way.
  • However, some people prefer this way of working as it keeps associated patterns together - e.g. my ‘breakdown’ pattern has the breakdown drums, bass and lead tracks all together.
  • The pattern matrix can also do some things that the Buzz arranger appears not to (e.g. broken selection copy and paste, broken selection drag (with optional modifiers) to copy, clone, and use patterns from one track on another. These are also valid features as people use them). Note I have never used Buzz, so any of these may be possible. The point is that there will be something that cannot be done in Buzz, which can be done in Renoise.

The above points are not meant to prove that Buzz is better than Renoise or Renoise is better than Buzz, but to show that they are different, and do different things. I’m sure you could make a list of points of things that you can do in Buzz arranger and not in the pattern matrix and people on this forum could do the likewise with the pattern arranger.

So that’s really the conclusion. No you cannot type in patterns into the pattern matrix as Renoise doesn’t have a pattern pool. The workflows are different.

For this thread to continue sensibly, I suggest people start making constructive criticisms about ways of developing what is already implemented.

well, considering you’re the resident lua thinker, maybe only matched or equalled or trumped by dblue, i’d love your thoughts re: pattern255 & other proposals aired in this thread by me & others related to scripting our way out of this difference.

The immediate thing that springs to mind is space in pattern 255 and keeping track of it should Renoise decide to renumber.

I’m also not sure about how you get data into pattern 255? Are all the ‘patterns’ stored in pattern 255 all the time?

Sorry, it wasn’t that clear to me.

yeah, obviously this would be a case where renoise’s re-numbering/re-ordering would play complete 100% havoc on everything. oh, and toggling that re-ordering on/off isn’t available as an api function, yet :D

the pattern00 would be copied to pattern255 at the start of the “re-sequencing”. the user would specify 00=255. this would only really work in certain cases, so if you want to have dozens and dozens of different patterns (say, 00-10 being copied to 255-266 or sommat), things would get really hairy really fast. hence why i suggested the BZ01 and a 8track limitation for the first iteration. things would need to be heavily re-written to allow for multiple “store-patterns” and for it to make any sense if one were to go over 0F amount of tracks, while still being able to call specific pattern-stores.