Old 03-08-2010, 09:15 AM   #41
fladd
Human being with feelings
 
fladd's Avatar
 
Join Date: May 2006
Posts: 1,030
Default

Mmh, tried it yesterday for the first time.
I took one of the MPC grooves by Subz and applied it to my item, nothing happened. I then realized that it was 2 bars instead of one, so I split it and applied it only to the first part. That lead to the first note being played back twice, once in it's original position and a second time at the end of the item (actually behind the end marker, why is that played back anyway?).
Any fix for that?

fladd
__________________
www.fladd.de/sound
fladd is offline  
Old 03-08-2010, 02:51 PM   #42
fingers
Human being with feelings
 
fingers's Avatar
 
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
Default

Quote:
Originally Posted by fladd View Post
Mmh, tried it yesterday for the first time.
I took one of the MPC grooves by Subz and applied it to my item, nothing happened. I then realized that it was 2 bars instead of one, so I split it and applied it only to the first part. That lead to the first note being played back twice, once in it's original position and a second time at the end of the item (actually behind the end marker, why is that played back anyway?).
Any fix for that?

fladd
I don't know why this is happening could you let me know which groove and the source midi file so I can take a look.
fingers is offline  
Old 03-08-2010, 02:52 PM   #43
fingers
Human being with feelings
 
fingers's Avatar
 
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
Default

Quote:
Originally Posted by Subz View Post
win7 bug still present in 0.6,

running Reaper in compatibility mode still is a working work around

thanks

Subz
Haven't had a look. Requires me loading Windows 7
fingers is offline  
Old 03-08-2010, 02:57 PM   #44
fingers
Human being with feelings
 
fingers's Avatar
 
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
Default

Quote:
Originally Posted by musicbynumbers View Post
Subz I just tried extracting a groove, saving it, reloading it and trying it on multiple items of both midi and audio on windows 7 64bit and not been able to get it to crash yet. Maybe there's something else I need to do as well?

Could it not be the groove templates you are using somehow are rounded differently (although I recall you did them with fingers extension right?)


also Fingers, when I zoom really far in to midi that I have quantize from an audio track the midi notes are never perfectly on time (for notes off the beats and bars). Is this solely down to having my midi resolution "PPQN" set to low? I imagine it is, if so how high do you have yours and have you ever notice a lot more cpu from it?

or maybe it really doesn't matter as it's pretty high already!

I always wanted to set it to 44,100 but that's just sadistic!
I have mine set at 960. The slight time diff is okay for me (0.3ms -> 0.7ms, depending on bpm)
fingers is offline  
Old 03-08-2010, 02:59 PM   #45
Subz
Human being with feelings
 
Subz's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 3,210
Default

Quote:
Originally Posted by musicbynumbers View Post
Subz I just tried extracting a groove, saving it, reloading it and trying it on multiple items of both midi and audio on windows 7 64bit and not been able to get it to crash yet. Maybe there's something else I need to do as well?

Could it not be the groove templates you are using somehow are rounded differently (although I recall you did them with fingers extension right?)


also Fingers, when I zoom really far in to midi that I have quantize from an audio track the midi notes are never perfectly on time (for notes off the beats and bars). Is this solely down to having my midi resolution "PPQN" set to low? I imagine it is, if so how high do you have yours and have you ever notice a lot more cpu from it?

or maybe it really doesn't matter as it's pretty high already!

I always wanted to set it to 44,100 but that's just sadistic!
Thank you for testing!!!!

good point! i have only been testing my templates made in the old 0.4 version

i'm away for 2 days but i will do some more testing when i get back

Thanks again

Subz
Subz is offline  
Old 03-09-2010, 09:46 AM   #46
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

Few things I have found out that may be windows 7 related (although I can't get it to crash yet.

1- not sure how to reproduce this yet but occasionally the groove extension seems to get into a mode where every time I try and quantize a midi item to the grove it turns that item into an empty midi item which only an undo can "undo" will investigate more when I get the chance.

2-sometimes some of the functions (mostly the rotate function) seem to not create an undo, This is not reproducible again so far and might not be related.

3-if you save a project with groove markers and then try to toggle them off they stay and if you then extract a new groove and toggle markers you get new markers over the old. perhaps there's a way to get it to just delete all markers over a hundred before adding them again? Some film work will go over a hundred markers though but I guess they can use sws's marker list to switch for that
musicbynumbers is offline  
Old 03-09-2010, 10:18 AM   #47
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

did some more testing , I thought it might be the factr that the tempo is not a whole number and has 3 significant places but it seems that it may be to do with having the midi editor opening when performing the quantize and having a note selected as well as the whole item.

Weird thing is if you quantize with the inline editor open it's fine and then seems to be fine in the main midi editor too (regardless of tempo or item name).

will keep checking though.
musicbynumbers is offline  
Old 03-09-2010, 10:24 AM   #48
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default getting there...

seems to be solely related to the fact that the undo state seems to get corrupted from these commands upto the point that it actual doesn't even recall the normal actions too and will jump back to probably the time I stored the groove quantize.

Very weird and probably only win 7 / vista related. I did get one crash on trying to groove quantize after an undo (was trying to test if that caused the blank items but crashed it instead)
musicbynumbers is offline  
Old 03-09-2010, 03:00 PM   #49
Subz
Human being with feelings
 
Subz's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 3,210
Default

Quote:
Originally Posted by musicbynumbers View Post
I did get one crash on trying to groove quantize after an undo (was trying to test if that caused the blank items but crashed it instead)

this happens all the time here

thanks for looking in to win7

applying groove twice always crashes win7 & having the midi editor open & set to reuse the midi editor will also crash win7


back in studio tomoz will test some more

Subz
Subz is offline  
Old 03-10-2010, 07:30 AM   #50
fingers
Human being with feelings
 
fingers's Avatar
 
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
Default

Windows 7 issues are caused by version of SDK I was linking with. As you're a user of the loading and saving grooves I think this might have something to do with the GetOpenFileName calls in the WINAPI.

Fix coming soon...
fingers is offline  
Old 03-10-2010, 07:39 AM   #51
Subz
Human being with feelings
 
Subz's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 3,210
Default

Quote:
Originally Posted by fingers View Post
Windows 7 issues are caused by version of SDK I was linking with. As you're a user of the loading and saving grooves I think this might have something to do with the GetOpenFileName calls in the WINAPI.

Fix coming soon...

Subz dose the Robot dance

PS, if you missed it http://forum.cockos.com/showthread.php?t=53391


Subz
Subz is offline  
Old 03-16-2010, 06:33 AM   #52
fingers
Human being with feelings
 
fingers's Avatar
 
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
Default

Quote:
Originally Posted by fingers View Post
Windows 7 issues are caused by version of SDK I was linking with. As you're a user of the loading and saving grooves I think this might have something to do with the GetOpenFileName calls in the WINAPI.

Fix coming soon...
This was totally wrong. I was using an old build which wasn't chunk editing midi and it worked. I 'fixed' the chunk editing, but the fix still baffles me. Why in Windows 7 and not XP. Anyway, it works.
fingers is offline  
Old 03-16-2010, 06:34 AM   #53
fingers
Human being with feelings
 
fingers's Avatar
 
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
Default

Quote:
Originally Posted by Subz View Post
Subz dose the Robot dance

PS, if you missed it http://forum.cockos.com/showthread.php?t=53391


Subz
Cool tune.
fingers is offline  
Old 03-16-2010, 08:13 AM   #54
Subz
Human being with feelings
 
Subz's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 3,210
Default

Quote:
Originally Posted by fingers View Post
This was totally wrong. I was using an old build which wasn't chunk editing midi and it worked. I 'fixed' the chunk editing, but the fix still baffles me. Why in Windows 7 and not XP. Anyway, it works.
007 working well in Win7 here

Thank You!!!!

Subz
Subz is offline  
Old 03-16-2010, 09:16 AM   #55
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default TWO THINGS THAT WOULD BE INSANELY AMAZING! :)

First off, It seems to work fully now on win 7 64 (32bit reaper), I still occasionally have a situation where the undo states seem to get corrupted and it undos to a much earlier state but apart from that it's all good including the new goodies!!!

What's your paypal account?

two things that would be great at a later date though (and I hope you agree)

1- You have the command now "expand/contract selected items to bar", have you any idea how insanely useful it would be to have this command for time selection? especially if it worked for the start and end of the time selection so all selected items would be moved relevant to their original positions but first moved to the time selection start and then expanded/compressed to fit the time selection range (if that makes sense?)It has so many uses! would pay dearly for this

2- I can't find this command anywhere but I think your close to it with your trim item overlaps command. It would be very powerful to have an "item legato" action for closing gaps. We would need two, one that would time stretch each selected item (so that it ends at the start of the next selected item) and one that simply lengthens the item without time stretch (both would have to ignore the last selected item though to avoid the last item stretching in unwanted ways. This would make your expand/compress actions even more powerful!

Either way.. Thanks for sorting that out on win 7
musicbynumbers is offline  
Old 03-16-2010, 11:46 AM   #56
vidalsh
Human being with feelings
 
Join Date: Nov 2008
Location: madrid/spain
Posts: 1,035
Default

how hell runs FNG extension?
vidalsh is offline  
Old 03-16-2010, 12:35 PM   #57
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

Hola Vidalsh!

Mi espanol is muy malo pero pienso quires que saber cual "folder" si?

Program files/Reaper/Plugins

espero esi ayudes! lol

really bad spanish!
musicbynumbers is offline  
Old 03-16-2010, 01:16 PM   #58
Subz
Human being with feelings
 
Subz's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 3,210
Default

Quote:
Originally Posted by vidalsh View Post
how hell runs FNG extension?
with a big smile here mostly

007 rocks!!!

i better get to making & converting & shearing some grooooooves



Subz
Subz is offline  
Old 03-16-2010, 02:36 PM   #59
vidalsh
Human being with feelings
 
Join Date: Nov 2008
Location: madrid/spain
Posts: 1,035
Default

Quote:
Originally Posted by musicbynumbers View Post
Hola Vidalsh!

Mi espanol is muy malo pero pienso quires que saber cual "folder" si?

Program files/Reaper/Plugins

espero esi ayudes! lol

really bad spanish!
thanks...

no, I do know where to put the extension with new actions.

but I don´t know how to work with those new actions...I think I missed some or some treat about...
vidalsh is offline  
Old 03-16-2010, 03:40 PM   #60
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

once you put that .dll file in your plugins folder (the reaper one) you have to open the "actions" menu (menu at top of screen) and then search in the filter box for "FNG" that will show all his commands.

Hope that helps.
musicbynumbers is offline  
Old 03-16-2010, 05:32 PM   #61
Subz
Human being with feelings
 
Subz's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 3,210
Default

IMO it would be nice to have these groove options in the midi editor also!!

apply groove to selected midi, ect ect

just thoughts

Subz
Subz is offline  
Old 03-16-2010, 06:48 PM   #62
fladd
Human being with feelings
 
fladd's Avatar
 
Join Date: May 2006
Posts: 1,030
Default

A slider would also be nice to adjust the groove degree in percent.

fladd
__________________
www.fladd.de/sound
fladd is offline  
Old 03-17-2010, 01:57 AM   #63
gofer
-blänk-
 
gofer's Avatar
 
Join Date: Jun 2008
Posts: 11,359
Default

Subz,

Not perfect, but if you want buttons or menu entries in the MIDI editor for main section actions, you can duplicate them into the MIDI editor sections using ReaScript.

They will still work on the items selected in main view, though. I found no way to restrict to the current active item in MIDI editor or to selected/unhidden events. But as long as you're not clicking around in main view after opening the MIDI editor and have no other items selected, it should be save. Switching between multiple items in editor is possible, as that will select the according item in main view.

Python examples:

get groove
Code:
FNG_Get_Groove = RPR_NamedCommandLookup('_FNG_GET_GROOVE')

RPR_Main_OnCommand(FNG_Get_Groove, 0)
apply groove (within 16th)
Code:
FNG_Apply_Groove16 = RPR_NamedCommandLookup('_FNG_APPLY_GROOVE')
RPR_Main_OnCommand(FNG_Apply_Groove16, 0)
These examples need Python installed to your system.

Save them as something like "FNG_get groove from selected item.py" into a folder called 'Scripts' in Reaper's application data folder and import them into the MIDI editor sections of the action list.
Now you can create buttons or menu entries in the MIDI editor for them.
gofer is offline  
Old 03-17-2010, 03:25 AM   #64
fingers
Human being with feelings
 
fingers's Avatar
 
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
Default

I didn't actually mention that 0.0.7 is in the OP. Well it is
fingers is offline  
Old 03-17-2010, 04:05 AM   #65
gofer
-blänk-
 
gofer's Avatar
 
Join Date: Jun 2008
Posts: 11,359
Default

I'll let others test the groove actions, but these two new actions are simply great and working beautiful so far:

- New envelope actions to compress / expand around the midpoint between the min and max selected points

It's just amazing to watch an envelope bend and shape under the keyboard now
gofer is offline  
Old 03-18-2010, 06:44 AM   #66
Subz
Human being with feelings
 
Subz's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 3,210
Default

Quote:
Originally Posted by gofer View Post
Subz,

Not perfect, but if you want buttons or menu entries in the MIDI editor for main section actions, you can duplicate them into the MIDI editor sections using ReaScript.

They will still work on the items selected in main view, though. I found no way to restrict to the current active item in MIDI editor or to selected/unhidden events. But as long as you're not clicking around in main view after opening the MIDI editor and have no other items selected, it should be save. Switching between multiple items in editor is possible, as that will select the according item in main view.

Python examples:

get groove
Code:
FNG_Get_Groove = RPR_NamedCommandLookup('_FNG_GET_GROOVE')

RPR_Main_OnCommand(FNG_Get_Groove, 0)
apply groove (within 16th)
Code:
FNG_Apply_Groove16 = RPR_NamedCommandLookup('_FNG_APPLY_GROOVE')
RPR_Main_OnCommand(FNG_Apply_Groove16, 0)
These examples need Python installed to your system.

Save them as something like "FNG_get groove from selected item.py" into a folder called 'Scripts' in Reaper's application data folder and import them into the MIDI editor sections of the action list.
Now you can create buttons or menu entries in the MIDI editor for them.
thanks for these tips

but i have no intention of going down the Python road just yet

i still think apply groove to selected midi notes is a great FR for this extension (& for it to effect all notes if none are selected)

Subz
Subz is offline  
Old 03-19-2010, 10:49 AM   #67
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default FINGERS, whats your paypal? thought you posted it? :)

Love the rotate actions, would it be possible to add ones to go the other way too
musicbynumbers is offline  
Old 03-19-2010, 02:08 PM   #68
zappadave
Human being with feelings
 
zappadave's Avatar
 
Join Date: Jan 2008
Posts: 1,257
Default

Is velocity supported, as this is crucial for groove quantize.
__________________
Music is the best
เพลง ที่ดีที่สุดคือ
zappadave is offline  
Old 03-24-2010, 07:58 PM   #69
fingers
Human being with feelings
 
fingers's Avatar
 
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
Default

Quote:
Originally Posted by zappadave View Post
Is velocity supported, as this is crucial for groove quantize.
Not supported but it is a good idea.
fingers is offline  
Old 03-24-2010, 07:59 PM   #70
fingers
Human being with feelings
 
fingers's Avatar
 
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
Default

Quote:
Originally Posted by musicbynumbers View Post
Love the rotate actions, would it be possible to add ones to go the other way too
Yes. Very easy to do.
fingers is offline  
Old 03-25-2010, 05:37 AM   #71
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

Thanks fingers!
musicbynumbers is offline  
Old 03-25-2010, 06:45 AM   #72
gofer
-blänk-
 
gofer's Avatar
 
Join Date: Jun 2008
Posts: 11,359
Default

Thanks to NAS and Padre i was heavily into envelope stuff and lfo's yesterday and once again had the biggest fun with your envelope point editing actions. But some wishes arose... the biggest being your envelope action set to work on take envelope as well (saw that you acknowledged that in Padre's thread, hope you find some time for it)

But I had some other ideas as well which would be great for electronic stuff:

a) actions to stretch/shrink envelopes in time
b) an action to reverse selected points in time (there already is one to inverse vertically, this would be it's horizontal counterpart)
c) and one that's difficult to explain, hope you get the picture:

in this pic I compressed towards the left and expanded towards the right to exaggerate the function. That would not be necessary, what I mean is the possibility to 'ramp-offset' the selected points.

I think these 3 would fit the curve-bending action set wonderfully.
gofer is offline  
Old 03-27-2010, 12:13 AM   #73
fingers
Human being with feelings
 
fingers's Avatar
 
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
Default

Quote:
Originally Posted by gofer View Post
Thanks to NAS and Padre i was heavily into envelope stuff and lfo's yesterday and once again had the biggest fun with your envelope point editing actions. But some wishes arose... the biggest being your envelope action set to work on take envelope as well (saw that you acknowledged that in Padre's thread, hope you find some time for it)

But I had some other ideas as well which would be great for electronic stuff:

a) actions to stretch/shrink envelopes in time
b) an action to reverse selected points in time (there already is one to inverse vertically, this would be it's horizontal counterpart)
c) and one that's difficult to explain, hope you get the picture:

in this pic I compressed towards the left and expanded towards the right to exaggerate the function. That would not be necessary, what I mean is the possibility to 'ramp-offset' the selected points.

I think these 3 would fit the curve-bending action set wonderfully.
I like (a) and (c). (c) is similar to the vertical compression/expansion actions but compressed via a line/curve not a single value. (b) may be slightly more tricky.
fingers is offline  
Old 03-27-2010, 04:12 AM   #74
gofer
-blänk-
 
gofer's Avatar
 
Join Date: Jun 2008
Posts: 11,359
Default

Thanks for looking at the ideas.

I'd have thought c) would be a beast to calculate and b) easier than a) and c) , but what do I know .

Anyway, it's just ideas. Please don't feel pressed, just feel inspired .

BTW, any news on the take envelope front?
gofer is offline  
Old 03-27-2010, 06:49 PM   #75
Subz
Human being with feelings
 
Subz's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 3,210
Default Groove Templates!!!!!!!!

At Last my presets are ready

attached to this post is a Zip containing 56 grooves

ASR10, MPC, DX, SP1200 & a couple of Custom ones i made

these presets are my gift to fingers


Subz

Last edited by Subz; 07-22-2011 at 02:27 AM.
Subz is offline  
Old 03-28-2010, 08:25 PM   #76
fingers
Human being with feelings
 
fingers's Avatar
 
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
Default

Quote:
Originally Posted by gofer View Post
Thanks for looking at the ideas.

I'd have thought c) would be a beast to calculate and b) easier than a) and c) , but what do I know .

Anyway, it's just ideas. Please don't feel pressed, just feel inspired .

BTW, any news on the take envelope front?
Not back at home until later in the week, so no news. I assess all feature requests on whether I would use it or if it'll only take 10 minutes to implement
fingers is offline  
Old 03-30-2010, 01:53 AM   #77
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

Fingers, question: when will you join the SWS team?

They have Padre_PC on the ship since a couple days ago, why don't you join as well

Consolidating all extensions in one place makes a lot of sense.
EvilDragon is online now  
Old 03-30-2010, 10:23 AM   #78
Subz
Human being with feelings
 
Subz's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 3,210
Default

Quote:
Originally Posted by EvilDragon View Post
Fingers, question: when will you join the SWS team?

They have Padre_PC on the ship since a couple days ago, why don't you join as well

Consolidating all extensions in one place makes a lot of sense.
would make cross platform support simpler for Fingers

but regardless of his choice i love this reaper extension!!!

with my 56 swing groove presets its all i need

Subz
Subz is offline  
Old 03-31-2010, 06:17 PM   #79
shakey.oberon
Human being with feelings
 
Join Date: Sep 2009
Posts: 996
Default

Quote:
Originally Posted by Subz View Post
At Last my presets are ready

attached to this post is a Zip containing 56 grooves

ASR10, MPC, DX, SP1200 & a couple of Custom ones i made

these presets are my gift to fingers


Subz
Sorry, but how do I use these grooves?
shakey.oberon is offline  
Old 03-31-2010, 09:06 PM   #80
fingers
Human being with feelings
 
fingers's Avatar
 
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
Default

Quote:
Originally Posted by shakey.oberon View Post
Sorry, but how do I use these grooves?
You can either load each one individually through the load groove action, and then apply groove, or you can use the groove dialog action. You navigate to the folder where you unzipped the grooves (using the '...' button). You can double click on each one to apply it.

Oh and by the way you should try the 'compress / expand amplitude of selected envelope points around mid point' action. It is similar to your 'Reduce automation points dynamic range function' FR.

Last edited by fingers; 03-31-2010 at 09:14 PM.
fingers is offline  
Closed Thread

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 04:53 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.