Jump to content


Photo
- - - - -

Improvements of the pattern view!


  • Please log in to reply
6 replies to this topic

#1 ffx

ffx

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2934 posts
  • Gender:Not Telling
  • Interests:macOS fanboying

Posted 08 January 2014 - 01:58

Here are some feature requests, that could improve working with the pattern view.


1. Pixelwise scrolling in play and record mode

I suggested this one some years(?) ago, maybe would be more useful now.

Instead of line-wise pattern scrolling, I would love to see pixel-wise pattern scrolling as soft as butter. Why?

Because

- You can then read pattern contents much better while scrolling (Take a look at Cubasis on iPad, then you will know what smooth scrolling is!)
- It would also reflect the sample based parameter modulation
- Renoise would look much more 21th-century-like and not such much like an stuttering Excel (besides of this, Renoise looks fantastic of course!)

This would require a pattern drawing engine with constant 60fps. The framerate sometimes drops a little bit at least on my machines (which have a good processor and graphics, Mac OSX).

On editing, stopping, using slider or if touching cursor keys, the scrolling will be line-wise again of course. So it seems I "just" talking about an animation transition while playing or recording the song.


2. Ability to scroll/edit directly to the next pattern using mousewheel or cursor / editing above pattern boundaries

If we scroll down to the end of the first pattern, the cursor should directly jump to the next pattern that is shown below while using mouse wheel or cursor keys...
This only if pattern loop and block loop are disabled of course.

It should be possible to mark pattern data from two following pattern at once. So you could select an area beyond the pattern boundaries.

It would probably feel much more like an endless scroller like in other DAWs...

Edited by Jurek, 21 January 2014 - 16:44.

  • Garf, martyfmelb and spider like this

MacOS 10.12.6 Retina, Renoise 3.1 64 bit   -   Tuned Shortcuts | Multi-Jump From/To Send | Quick Template | Insert Native DSP Menu (incl. deprecated)


#2 ffx

ffx

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2934 posts
  • Gender:Not Telling
  • Interests:macOS fanboying

Posted 20 January 2014 - 14:11

Some additions...

MacOS 10.12.6 Retina, Renoise 3.1 64 bit   -   Tuned Shortcuts | Multi-Jump From/To Send | Quick Template | Insert Native DSP Menu (incl. deprecated)


#3 spider

spider

    New Member

  • Normal Members
  • Pip
  • 3 posts

Posted 29 April 2014 - 11:40

If we scroll down to the end of the first pattern, the cursor should directly jump to the next pattern that is shown below while using mouse wheel or cursor keys...
This only if pattern loop and block loop are disabled of course.

Yep. Don't understand why scrolling with mouse should be different than auto-scrolling while playback.

In some way this would also be more like editing in oldschool trackers* where pattern lenghts are defined per track.
Let's say you have 64 lines standard: I.e. mark one renoise pattern to loop (64 lines): edit drums, then mark four renoise pattern to loop (256 lines): edit lead voice. Then copy drum pattern three times more in orderlist.

*at least the trackers I use on C64 - don't know about Amiga trackers.

Edited by spider, 29 April 2014 - 11:43.


#4 Jenoki

Jenoki

    Local Chief Member

  • Normal Members
  • PipPipPipPipPip
  • 239 posts
  • Gender:Male
  • Location:England
  • Interests:cookies, cakes, cupcakes, muffins, ice creams, pepsi

Posted 29 April 2014 - 11:51

If we scroll down to the end of the first pattern, the cursor should directly jump to the next pattern that is shown below while using mouse wheel or cursor keys...
This only if pattern loop and block loop are disabled of course.



Yep. Don't understand why scrolling with mouse should be different than auto-scrolling while playback.


Posted Image
Posted Image
-------------------------

CPU Intel i7 4770k 3.5ghz
OS Windows 8.1 Pro 64bit
SSD 256GB OCZ Vertex 4
HDD 1TB Samsung F3
RAM 16GB Kingston HyperX Beast
Audio Focusrite Saffire Pro 24
Video Gigabyte GTX 780 GHz Edition

#5 ffx

ffx

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2934 posts
  • Gender:Not Telling
  • Interests:macOS fanboying

Posted 29 April 2014 - 13:16

Jenoki thanks. When I wrote this, there was a bug in Renoise's "scrolling with stepping" function, so it stopped at the end of the pattern (which was my default scrolling). This is now fixed in V3.

MacOS 10.12.6 Retina, Renoise 3.1 64 bit   -   Tuned Shortcuts | Multi-Jump From/To Send | Quick Template | Insert Native DSP Menu (incl. deprecated)


#6 spider

spider

    New Member

  • Normal Members
  • Pip
  • 3 posts

Posted 03 May 2014 - 13:16

Jenoki: I know, buf afaik it ignores the loop settings made in orderlist.
That's different behaviour than in playback.
Or am I still missing something?

#7 vV

vV

    God's or Borg's Chief and Ruler of All Species

  • Moderator
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 16855 posts
  • Gender:Male
  • Location:Netherlands

Posted 05 May 2014 - 16:14

Jenoki: I know, buf afaik it ignores the loop settings made in orderlist.
That's different behaviour than in playback.
Or am I still missing something?


Playback has nothing to do with navigation and i doubt that kind of functionality will ever be implemented (How i interpret your hint about the loop settings would mean that you would have to turn off / remove the order-loop or change the pattern number inside the loop to be capable of navigating to a pattern which is not inside the loop which is definitely very annoying).
If you want behavior that relates to playback behavior, it is not impossible to script this though.
Vv....


cpu Intel Core i7-4820K @3.70GHz
chipset Intel X79 chipset
mem 32 Gb 2400Mhz
os Win 7 64-bit SP1, DirectX 11
audio ESI ESP1010e - > Driver rev:2.0.6.0
video nVidia Geforce GTX780 - > Driver rev:335.23


Renoise Official Manual