Page 3 of 3
Re: Scales
Posted: 24 Jun 2018 09:35
by kjetil
Yes, please do. Then you'll get notification if something happens to the issues. Note duplicator panning is already implemented by the way.
Re: Scales
Posted: 24 Jun 2018 18:47
by fiasko
Is adding a selected block in the blocklist to the playlist accessible by a hotkey ? I've looked and found insertBlock for the blocklist but not for the playlist.
Re: Scales
Posted: 26 Jun 2018 07:32
by kjetil
Sorry, I forgot this one. Unfortunately there isn't a hotkey for doing that.
And it doesn't even seem possible to add a custom keybinding either. This is the closest I got:
F1: ra.evalScheme "(ra:create-seqblock (ra:get-curr-seqtrack) (ra:current-block) 0)"
or
F1: ra.evalPython "ra.createSeqblock(ra.getCurrSeqtrack(), ra.currentBlock(), 0)"
If you add one of these lines to a file called ".radium/keybindings.conf" in your home area and select "reload keybindings" from the help menu, the current block will be added to the top of the playlist when you press F1.
But strangely enough, there is no function to get the time of the cursor position. I will add a function for doing that to the next release, and then you will be able to do something like this:
F1: ra.evalScheme "(ra:create-seqblock (ra:get-curr-seqtrack) (ra:current-block) (ra:get-curr-song-pos))"
or
F1: ra.evalPython "ra.createSeqblock(ra.getCurrSeqtrack(), ra.currentBlock(), (ra.getCurrSongPos())"
Re: Scales
Posted: 26 Jun 2018 07:37
by kjetil
Or better, I'll add default values for all arguments to createSeqblock, so you only have to add
F1: createSeqblock
to the keyboard configuration file.
Documentation for keyboard configuration:
http://users.notam02.no/~kjetism/radium ... dings.html
EDIT: Maybe this should be added to the default keyboard configuration file? It doesn't seem like something you would do too often though, but maybe I'm wrong. In case, what would be a good keybinding for doing this?
Re: Scales
Posted: 26 Jun 2018 17:11
by fiasko
I frequently use that and navigating with arrows in the block and play lists. I would have it all mapped like the default Renoise key bindings:
DOWNARROW:
CTRL_L : ra.selectNextPlaylistBlock
UPARROW:
CTRL_L : ra.selectPrevPlaylistBlock
RIGHTARROW:
CTRL_L : ra.selectNextBlock
LEFTARROW:
CTRL_L :ra.selectPrevBlock
INSERT:
CTRL_L :ra.createSeqblock
DEL:
CTRL_L :ra.removeSeqblock
Re: Scales
Posted: 27 Jun 2018 08:34
by kjetil
Thanks. Any particular reason you chose left control instead of right control? Does renoise use both left and right? Since none of these keybindings are taken, it makes sense to adding both left and right control.
Re: Scales
Posted: 27 Jun 2018 09:03
by kjetil
I added both ctrl_l and ctrl_r for these functions to the default keybindings now.
Re: Scales
Posted: 27 Jun 2018 18:16
by fiasko
I prefer left CTRL because that's the default in Renoise where I come from. Right CTRL is just as easy to use.