FIXME: now displays selected MIDI port correctly on startup. FIXME: Do not initialize tool dialog when launching (behave nice). Also, “sleep” while dialog is hidden (ignore notifiers) FIXME: Record “start” option : first note should always be a note-on FIXME: could throw error on certain combinations of MIDI key transpose and renoise transpose (very low notes) TWEAK: when record-armed, but not recording, “stop button” will cancel the take TWEAK: double-clicking phrase buttons should now always toggle phrase editor. Previously, it was a bit fiddly and sometimes requires three clicks. TWEAK: Made “Phrase LPB = Song” the default option when creating new phrasesDownload: http://www.renoise.c...ools/noodletrap

#26
Posted 24 June 2015 - 16:47
- kopias likes this
Tracking with Stuff. API wishlist | Soundcloud
#27
Posted 01 July 2015 - 22:02
wohooo.... thanks. vlib... now this.... its like Christmas
p.s. it works like a charm with vmpk
#28
Posted 09 July 2015 - 12:27
FIXME No longer output doubled note-off FIXME Better use of empty note-columns (more compact recordings) FEATURE Quantize note input FEATURE Preserve note length (when quantizing) FEATURE Respect monophonic setting in instrument (single-column takes) CODE Refactored events into NTrapEvent classApart from a couple of bug fixes, there is now a built-in quantize feature.
It does quantize in pretty much the same way as Renoise, with the ability to manually specify a value or let it sync with whatever you have selected in Renoise.
Events (note-on/off) that have a delay of more than 50% will be pushed to the next line before quantize is applied.
I'm thinking of making this feature more sophisticated, and use the instrument quantize level (line/beat/bar) if specified.
This should ensure that you are recording a phrase that would sound the same as what you played, always.
Currently, it will use the value which has been set manually in the tool, or the global renoise-specified quantize amount.
Edited by danoise, 24 August 2015 - 11:38.
- Carbonthief, kytdkut, Meef Chaloin and 1 other like this
Tracking with Stuff. API wishlist | Soundcloud
#29
Posted 23 August 2015 - 22:07
Are there any YouTube vids of this thing in action? I can't figure it out.
- Andrey Marchenko likes this
#30
Posted 24 August 2015 - 07:24
Quantize is amazing, what about mono setting?
It still takes a lot of time to make simple phrase looking nice IMHO.
Edited by Akiz, 24 August 2015 - 07:25.
#31
Posted 24 August 2015 - 11:30
Yes, I forgot to mention that. It was also added during the last update :-)Quantize is amazing, what about mono setting?
If you set the instrument to monophonic, it should respect that and only record a single column.
Tracking with Stuff. API wishlist | Soundcloud
#32
Posted 27 August 2015 - 17:49
I just repackaged and uploaded a new version. Sorry about the confusion!
Tracking with Stuff. API wishlist | Soundcloud
#33
Posted 27 August 2015 - 22:55
#34
Posted 27 August 2015 - 23:09
I haven't really gotten used to github. Commit, pull and push, it's all very confusing
- Akiz likes this
Tracking with Stuff. API wishlist | Soundcloud
#35
Posted 28 August 2015 - 06:37
Is there a manual for this tool?
#36
Posted 28 August 2015 - 13:22
Is there a manual for this tool?
Sorry, no. But as the tool seems pretty feature complete, now would perhaps be the time.
Noodletrap, how to explain it?
First of all, it does recording in a somewhat different way that Renoise itself. So I would recommend being comfortable with the features in Renoise that it's based on - the recording workflow, and instrument phrases.
When you are recording notes into patterns in Renoise, you are recording directly from the playback position, as playback progresses through the song. But when recording with Noodletrap, you are recording notes into the instrument. Heck, playback does not even have to be enabled.
This means that you end up with an instrument full of phrases - but you still have to insert them into your song, somewhere.
The rest is just settings for how, when and for how long NT should record. If it's not obvious how they work - feel free to ask.
Tracking with Stuff. API wishlist | Soundcloud
#37
Posted 29 August 2015 - 12:32
Works great
#38
Posted 03 September 2015 - 05:58
This is an excellent tool danoise! It's so great to be able to record live noodling, but still have neat tidy patterns without all the visual clutter created by live input. Keep up the great work!
#39
Posted 09 September 2015 - 13:04
First - Great job with this tool! This is one of those things that I've been thinking to myself would be nice to have with renoise, so really amazing to see that someone actually made it!
Buuut I'm getting some bug...
Happens when I try to press stop
'/Users/Kalle/Library/Preferences/Renoise/V3.0.1/Scripts/Tools/com.renoise.Noodletrap.xrnx/main.lua' failed in one of its notifiers.
Edited by sumprunk, 09 September 2015 - 13:04.
#40
Posted 11 September 2015 - 08:38
And you are right, running the tool with the default settings will cause that error.
I will investigate and fix!!
Tracking with Stuff. API wishlist | Soundcloud
#41
Posted 11 September 2015 - 15:00
Haha, 'sumprunk' what a name.
#42
Posted 22 September 2015 - 16:18
Weird, I quickly tried to look into this but now I can't seem to recreate the behavior.
Perhaps I did try some other combination of settings than the default.
By the way:
Funny thing is this does create phrases, but they seem to be empty but when I try to select them the whole program crashes!
By crash, do you mean that Renoise itself crashes? No tool should be able to take down Renoise, this is a serious issue
If this is the case, perhaps you can post the last bit of the log file? You can find it under the menu "Help > Show log file"
Tracking with Stuff. API wishlist | Soundcloud
#43
Posted 22 September 2015 - 21:33
Funny thing is this does create phrases, but they seem to be empty but when I try to select them the whole program crashes!
this has been reported and fixed for 3.1 if I remember correctly, I think double clicking a phrase crashes renoise, single click selection works.
#44
Posted 25 October 2015 - 15:16
Just got around to trying out Noodletrap as I need to get some 'lick my lovepump' style stuff done on piano .. but the tool doesnt seem to be working in 3.1.0 b4
It's greyed-out in the tool list.
Cheers
Thal
#45
Posted 25 October 2015 - 17:56
Here is a version that should work with 3.1
It's the previous version, though (v0.93 as opposed to 0.94). I think you'll have problems if you want to record monophonically.
Tracking with Stuff. API wishlist | Soundcloud
#47
Posted 28 October 2015 - 14:31
Here is a version that should work with 3.1
It's the previous version, though (v0.93 as opposed to 0.94). I think you'll have problems if you want to record monophonically.
Seems to throw this error every time I try to record a noodle :
#48
Posted 28 October 2015 - 14:48
.\classes/NTrap.lua:351: variable 'RNS_BETA' is not declared
Hm, that shouldn't be there. Let me just check and put out an "official" new version
Tracking with Stuff. API wishlist | Soundcloud
#49
Posted 28 October 2015 - 19:46
Yup, I posted the wrong version. Sorry about that!!
But I just uploaded v0.95 - with official support for Renoise 3.1.
http://www.renoise.c...ols/noodletrap/
Have fun noodling
Tracking with Stuff. API wishlist | Soundcloud
#50
Posted 28 October 2015 - 20:05
'C:\Users\XXX\AppData\Roaming\Renoise\V3.1.0\Scripts\Tools\com.renoise.Noodletrap.xrnx\main.lua' failed in one of its notifiers.
The notifier will be disabled to prevent further errors.
Please contact the author (danoise (bjorn@renoise.com)) for assistance...
std::runtime_error: 'internal error. failed to resolve a phrase mapping for a phrase.'
stack traceback:
[C]: ?
[C]: in function '__index'
[string "do..."]:37: in function <[string "do..."]:35>
.\classes/NTrap.lua:867: in function '_attach_to_phrase'
.\classes/NTrap.lua:928: in function '_obtain_selected_phrase'
.\classes/NTrap.lua:843: in function '_attach_to_instrument'
.\classes/NTrap.lua:780: in function 'attach_to_song'
.\classes/NTrapUI.lua:111: in function 'show'
.\classes/NTrap.lua:369: in function 'show_dialog'
main.lua:81: in function <main.lua:74>
Also tagged with one or more of these keywords: phrase, recording, keyboard
Renoise Scripting & Tools →
Tec: Scripting API Development Q&A →
[Solved] phrase keymap assing mapping.note_range whitout overlapStarted by Raul (ulneiz) , 13 Feb 2018 ![]() |
|
![]()
|
||
Renoise-Forum →
Help, Support & Bugs →
[nobug] Midi Keyboard stops workingStarted by Robbie S , 22 Jan 2018 ![]() |
|
![]()
|
||
Renoise-Forum →
General Discussion →
All Tuplets As Phrases MethodStarted by lettuce , 15 Nov 2017 ![]() |
|
![]()
|
||
Renoise-Forum →
Help, Support & Bugs →
Automation of phrase starting positionsStarted by clirke21 , 04 Nov 2017 ![]() |
|
![]()
|
||
Renoise-Forum →
General Discussion →
Midi controller/keyboard reccomends/helpStarted by ΔBįSƧȔš ṼØȊÐƎ , 22 Oct 2017 ![]() |
|
![]()
|