Old 02-20-2010, 05:58 AM   #81
Subz
Human being with feelings
 
Subz's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 3,221
Default

Quote:
Originally Posted by fladd View Post
That is strange, I always thought that the swing in XT2 is very standard.

You could also try Pix midiSwing (from the Pizmidi pack), which has a bit more controls (and is a VST).

fladd
it is standard (even more so compared to XT1's groove editor) but only in options, the XT2 swing at 50% is slightly grooved making the Reaper Swing sound static in comparison (which i guess a swing should be, a 2 note groove repeating)

i have not used PIZ's swing plugin but i do have it installed,

Subz
Subz is offline   Reply With Quote
Old 02-20-2010, 06:09 AM   #82
Subz
Human being with feelings
 
Subz's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 3,221
Default

Quote:
Originally Posted by fingers View Post
I have been thinking about a different algorithm for groove quantize. At the moment the algorithm is to move an item exactly to the groove position if it falls within a 16th or 32nd. What would be cool is to have an algorithm where the groove positions are sort of like magnets. The closer an item is to the groove position the stronger the attraction. The algorithm would be controlled via strength parameter ranging from 0% (do nothing) to %100 move every item to its nearest groove position. This way items which are further away from groove positions still get moved to so they still feel like part of the groove.

I still have to work out the maths but it sounds doable. Does anyone know how groove quantize is done on other sequencers?
logic (& some others) let you get a groove template from a midi file (a bit like your extension) that work on a per edit option (of course all grooves can be saved to your default template) energyXT1 is the only host i have used with a groove editor built in http://www.energy-xt.com/index.php?id=0102

but the groove editor is only a midi FX plugin so i guess it could be replaced with a vst/reaper plugin

your plan sounds perfect IMO, percentage & a fix for overlapping midi notes is all that's missing from your extension!

i read your post in the BR forum about truncating midi notes so i guess we might need Reaper devs to fix that? or do you have a plan that should work with the current Reaper way of dealing with midi that will re-size/ midi notes?

Subz
Subz is offline   Reply With Quote
Old 02-20-2010, 04:10 PM   #83
fladd
Human being with feelings
 
fladd's Avatar
 
Join Date: May 2006
Posts: 1,030
Default

Quote:
Originally Posted by Subz View Post
it is standard (even more so compared to XT1's groove editor) but only in options, the XT2 swing at 50% is slightly grooved making the Reaper Swing sound static in comparison (which i guess a swing should be, a 2 note groove repeating)

i have not used PIZ's swing plugin but i do have it installed,

Subz
What do you mean with "slightly grooved"? How is this "groove" different to swing or shuffle?

fladd
__________________
www.fladd.de/sound
fladd is offline   Reply With Quote
Old 02-20-2010, 06:45 PM   #84
Subz
Human being with feelings
 
Subz's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 3,221
Default

Quote:
Originally Posted by fladd View Post
What do you mean with "slightly grooved"? How is this "groove" different to swing or shuffle?

fladd

a swing would offset note 1 by 0% then note 2 by swing amount %, & thats it, so note 3 0% note 4 swing amount %..... ect

now a groove will go more like note 1 0% note 2 32% note 3 1% note 4 30% note 5 0% note 6 33% note 7 -1%... ect ect

so now we have a groove as apposed to a swing

a live band would groove,

i will be posting a good few presets when the more stable with midi version is out

Subz
Subz is offline   Reply With Quote
Old 02-21-2010, 01:59 PM   #85
nofish
Human being with feelings
 
nofish's Avatar
 
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,109
Default Reaper goes poof with a specific Midi file

Hi fingers,

I've got your extension working fine (thanks for this) except for one specific Midi file. When I try to do "get groove from selected Media items" with only that Midi clip selected in the project Reaper shuts down without any notice. (WinXP32 SP3, Reaper 3.31)
Would be cool if you could look into that.
I've attached the file. Thanks.
Other users please also test.

Oh, and if I may do a suggestion:
Would be nice if you update your first post always with the latest version, because it's a bit hard always scanning through the whole thread to find out if you've posted a new version. Might get easily missed.
Thanks again.
Attached Files
File Type: mid reaper goes poof.mid (278 Bytes, 225 views)
nofish is offline   Reply With Quote
Old 02-21-2010, 07:19 PM   #86
Subz
Human being with feelings
 
Subz's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 3,221
Default

Quote:
Originally Posted by nofish View Post
Hi fingers,

I've got your extension working fine (thanks for this) except for one specific Midi file. When I try to do "get groove from selected Media items" with only that Midi clip selected in the project Reaper shuts down without any notice. (WinXP32 SP3, Reaper 3.31)
Would be cool if you could look into that.
I've attached the file. Thanks.
Other users please also test.

Oh, and if I may do a suggestion:
Would be nice if you update your first post always with the latest version, because it's a bit hard always scanning through the whole thread to find out if you've posted a new version. Might get easily missed.
Thanks again.
confirmed the crash here,

i guess its due to the midi file having layers of notes in the same position?


Subz
Subz is offline   Reply With Quote
Old 02-21-2010, 07:55 PM   #87
nofish
Human being with feelings
 
nofish's Avatar
 
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,109
Default

Quote:
Originally Posted by Subz View Post
confirmed the crash here,

i guess its due to the midi file having layers of notes in the same position?


Subz
Thanks for checking.
Yeah, could well be because of the layers. Didn't think about this.
nofish is offline   Reply With Quote
Old 02-22-2010, 02:22 AM   #88
fingers
Human being with feelings
 
fingers's Avatar
 
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
Default

Overhauling the midi code at the moment, thanks for the test file.
fingers is offline   Reply With Quote
Old 02-22-2010, 04:37 AM   #89
nofish
Human being with feelings
 
nofish's Avatar
 
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,109
Default

Thanks fingers.
Much appreciated.
nofish is offline   Reply With Quote
Old 02-23-2010, 01:08 AM   #90
fingers
Human being with feelings
 
fingers's Avatar
 
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
Default

Quote:
Originally Posted by nofish View Post
Thanks for checking.
Yeah, could well be because of the layers. Didn't think about this.
Channel 10 actually. :-)
fingers is offline   Reply With Quote
Old 02-23-2010, 03:18 AM   #91
Subz
Human being with feelings
 
Subz's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 3,221
Default

hehe

Sneaky Ch 10

i was going to post that i tried to recreate layered midi to crash with no luck, but i was holding off posting in till i worked it out

Subz
Subz is offline   Reply With Quote
Old 02-25-2010, 06:32 AM   #92
habsi
Human being with feelings
 
habsi's Avatar
 
Join Date: May 2009
Location: Austria
Posts: 155
Default Bug

First: thanks for the work. This is really great!

Now to my bug: when I try to get a groove from a midi Item, reaper crashes. I have stylus rmx loaded, dualcore notebook, 4gb ram.

When I dont have a vsti loaded on the track I want to get the groove from, everything works fine.

The bug is reproducable (on my machine).

This may have nothing to do with your plugin, because the only time reaper crashes at all is when working with vsti's. I just wanted to let you know.

Thanks again for your work.

Greetings from sunny (at last!) Vienna
habsi is offline   Reply With Quote
Old 02-25-2010, 02:40 PM   #93
fingers
Human being with feelings
 
fingers's Avatar
 
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
Default

Quote:
Originally Posted by habsi View Post
First: thanks for the work. This is really great!

Now to my bug: when I try to get a groove from a midi Item, reaper crashes. I have stylus rmx loaded, dualcore notebook, 4gb ram.

When I dont have a vsti loaded on the track I want to get the groove from, everything works fine.

The bug is reproducable (on my machine).

This may have nothing to do with your plugin, because the only time reaper crashes at all is when working with vsti's. I just wanted to let you know.

Thanks again for your work.

Greetings from sunny (at last!) Vienna
That does seem a bit wierd. Can you post your midi file?
fingers is offline   Reply With Quote
Old 02-25-2010, 02:44 PM   #94
Kundalinguist
Human being with feelings
 
Kundalinguist's Avatar
 
Join Date: Nov 2008
Location: Toronto, Canada
Posts: 4,630
Default

Hey, I paid darn good money for this extension - and it doesn't even work in OSX.

I'm kidding of course...about paying, not the OSX part though.

[Alms? Alms for the poor?]
__________________
Success is just one more plugin away! And happiness is as close as your next upgrade. (On the interweb: www.rolandk.ca / www.auroraskypublishing.com)
Kundalinguist is offline   Reply With Quote
Old 02-25-2010, 07:07 PM   #95
Spyrow
Human being with feelings
 
Join Date: Sep 2007
Posts: 522
Default

Hey Fingers, great extension.

I have a little offset when quantizing midi. The quantized notes are ok but kind of moved a little bit backwards. Any idea of which can be the reason?
Spyrow is offline   Reply With Quote
Old 02-26-2010, 06:14 AM   #96
fingers
Human being with feelings
 
fingers's Avatar
 
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
Default

Quote:
Originally Posted by Spyrow View Post
Hey Fingers, great extension.

I have a little offset when quantizing midi. The quantized notes are ok but kind of moved a little bit backwards. Any idea of which can be the reason?
Up your ticks per quarter note under Midi preferences. Roughly sample accurate midi is 60 * fs / bpm where fs = sampling rate when a beat = a quarter note. Not sure how it will affect your performance, I don't really need that accurate timing resolution.
fingers is offline   Reply With Quote
Old 02-26-2010, 06:19 AM   #97
fingers
Human being with feelings
 
fingers's Avatar
 
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
Default

Quote:
Originally Posted by Kundalinguist View Post
Hey, I paid darn good money for this extension - and it doesn't even work in OSX.

I'm kidding of course...about paying, not the OSX part though.

[Alms? Alms for the poor?]
Feel free to buy me a Mac. A Mac mini would be nice. k thanx.
fingers is offline   Reply With Quote
Old 02-26-2010, 08:11 AM   #98
Subz
Human being with feelings
 
Subz's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 3,221
Default

hay fingers

did you notice that midi overlapping notes are getting a little love in the latest pre3 beta? (currently only for the randomiser but maybe soon?)

like i said i have a system to shorten notes that would overlap before applying grooves from your extension & i am still loving your extension!!

notice my tool bar buttons? http://img690.**************/img690/9...zreapergui.png

i also have get groove in my media item context menu

i took the groove from some live drum midi i have & applied it to a hi hat roll i added this is amazing (dose any other host offer a way to take a live groove & apply it to all midi? i don't know of one)

Subz
Subz is offline   Reply With Quote
Old 02-26-2010, 08:15 AM   #99
Spyrow
Human being with feelings
 
Join Date: Sep 2007
Posts: 522
Default

Quote:
Originally Posted by fingers View Post
Up your ticks per quarter note under Midi preferences. Roughly sample accurate midi is 60 * fs / bpm where fs = sampling rate when a beat = a quarter note. Not sure how it will affect your performance, I don't really need that accurate timing resolution.
That didn't solve the problem, I still got an offset. I can send you the two midi files I'm having problem with if you want.
Spyrow is offline   Reply With Quote
Old 03-02-2010, 05:58 AM   #100
fingers
Human being with feelings
 
fingers's Avatar
 
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
Default

Quote:
Originally Posted by Spyrow View Post
Hey Fingers, great extension.

I have a little offset when quantizing midi. The quantized notes are ok but kind of moved a little bit backwards. Any idea of which can be the reason?
I am guessing you have a start offset in your midi item. If so this will be fixed soon.
fingers is offline   Reply With Quote
Old 03-05-2010, 07:15 AM   #101
Subz
Human being with feelings
 
Subz's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 3,221
Default

can i get hold of the 0.4 beta please? as win7 dose not get on with 0.5 beta,

(download link in this thread not working)


Subz
Subz is offline   Reply With Quote
Old 04-14-2010, 03:56 PM   #102
fladd
Human being with feelings
 
fladd's Avatar
 
Join Date: May 2006
Posts: 1,030
Default

Quote:
Originally Posted by Subz View Post
as its a static swing (exact matching amounts of offset on the 2'nd & 4'th note) the groove is slightly different every note, over 4 bars, in that groove i used,

Actually I just had a look into the midi groove file and it looked pretty static to me.

fladd
__________________
www.fladd.de/sound
fladd is offline   Reply With Quote
Old 04-14-2010, 04:46 PM   #103
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,218
Default

Subz, not had any probs here on win 7 with latest version. What things are you getting that are wrong?
musicbynumbers is offline   Reply With Quote
Old 04-14-2010, 05:03 PM   #104
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, not had any probs here on win 7 with latest version. What things are you getting that are wrong?
Old thread... look at the date :-)
fingers is offline   Reply With Quote
Old 04-14-2010, 07:19 PM   #105
Subz
Human being with feelings
 
Subz's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 3,221
Default

Quote:
Originally Posted by fladd View Post
Actually I just had a look into the midi groove file and it looked pretty static to me.

fladd
it may look it but its not (if your talking about the MPC grooves?)

i converted them for XT1 years ago by number per note so i know its not

the difference is minute in some of them, more obvious in t he higher % mpc grooves

but this thread is old,

there is version 007 now

running very well on Win7 with my 56 groove presets (all in the stash )

Subz
Subz is offline   Reply With Quote
Old 05-12-2010, 08:06 AM   #106
nebulae
Human being with feelings
 
nebulae's Avatar
 
Join Date: Apr 2007
Location: Dallas, Texas
Posts: 206
Default

Do Groove Templates store velocity information in addition to timing?
__________________
Nebulae
nebulae is offline   Reply With Quote
Old 05-12-2010, 10:15 AM   #107
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,218
Default

Quote:
Originally Posted by nebulae View Post
Do Groove Templates store velocity information in addition to timing?
Not checked if fingers extension does but the dynamic split does so hopefully this does too; )
musicbynumbers is offline   Reply With Quote
Old 05-12-2010, 11:52 AM   #108
Kundalinguist
Human being with feelings
 
Kundalinguist's Avatar
 
Join Date: Nov 2008
Location: Toronto, Canada
Posts: 4,630
Default

Quote:
Originally Posted by musicbynumbers View Post
Not checked if fingers extension does but the dynamic split does so hopefully this does too; )
Finger's Groove Quantize does not (from my experience only) extract velocity, which is the other half of why grooves actually work. I could be wrong, but without this feature, it's only halfway to being a full groove quantize. But it does work well for the timing feature.

Again, double check. I could be wrong.
__________________
Success is just one more plugin away! And happiness is as close as your next upgrade. (On the interweb: www.rolandk.ca / www.auroraskypublishing.com)
Kundalinguist is offline   Reply With Quote
Old 05-12-2010, 12:02 PM   #109
nebulae
Human being with feelings
 
nebulae's Avatar
 
Join Date: Apr 2007
Location: Dallas, Texas
Posts: 206
Default

Agreed, timing and velocity are the two biggest components of a groove. If an update could capture both, then Reaper would be that much closer to Ableton Live's awesome groove features.
__________________
Nebulae
nebulae is offline   Reply With Quote
Old 01-18-2011, 12:28 PM   #110
DeyBwah
Human being with feelings
 
DeyBwah's Avatar
 
Join Date: Mar 2010
Posts: 1,572
Default

Is there a manual/readme or something for this extension? I'm bumping around, completely in the dark here.
__________________
HDSPe | D-Box | MP500-NV | Essence | Obsidian | SM57 | Beta52 | Equi=Tech | CMS40 | HS80 w/HS10W http://soundcloud.com/deybwah | http://www.facebook.com/pages/DeyBwah/208627672487538 | http://twitter.com/#!/DeyBwah
DeyBwah is offline   Reply With Quote
Old 01-19-2011, 07:30 AM   #111
fingers
Human being with feelings
 
fingers's Avatar
 
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
Default

Quote:
Originally Posted by DeyBwah View Post
Is there a manual/readme or something for this extension? I'm bumping around, completely in the dark here.
There are no instructions or readme. It is just a set of actions search the action list for 'FNG'.

This is an old version in this thread, the most up to date one is in my signature.

I am merging it in with the SWS extension. It will have velocity support for grooves, ability to unquantize MIDI and will work on OSX. Not sure when it will be out but hopefully soon...
fingers is offline   Reply With Quote
Old 01-19-2011, 07:42 AM   #112
Kundalinguist
Human being with feelings
 
Kundalinguist's Avatar
 
Join Date: Nov 2008
Location: Toronto, Canada
Posts: 4,630
Default

Quote:
Originally Posted by fingers View Post
...
I am merging it in with the SWS extension. It will have velocity support for grooves, ability to unquantize MIDI and will work on OSX. Not sure when it will be out but hopefully soon...
That would be awesome, Fingers. I have wanted the full Groove Quantize feature since I began using Reaper and would make good use of this in all my midi work. +1000 to velocity.

Just on a side note (dreaming now): Perhaps this extension has the future potential to become like "Vocal Align" - an app that integrates with Digital Performer to aligns audio such as background vocals so that they are precisely aligned for tightness. I know this can be done manually, but is there a potential to automate something like this within Reaper code?
__________________
Success is just one more plugin away! And happiness is as close as your next upgrade. (On the interweb: www.rolandk.ca / www.auroraskypublishing.com)
Kundalinguist is offline   Reply With Quote
Old 01-19-2011, 08:08 AM   #113
Subz
Human being with feelings
 
Subz's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 3,221
Default

Quote:
Originally Posted by Kundalinguist View Post
Just on a side note (dreaming now): Perhaps this extension has the future potential to become like "Vocal Align" - an app that integrates with Digital Performer to aligns audio such as background vocals so that they are precisely aligned for tightness. I know this can be done manually, but is there a potential to automate something like this within Reaper code?
this is how i use it already (but not with vocals)

you just need to slice your audio up (or use dynamic split tool)

Velocity groove is coming? YAY!!

please add a option to the groove tool to bypass velocity, or only apply velocity!

then i can make some velocity groove presets

Subz
Subz is offline   Reply With Quote
Old 01-19-2011, 08:27 AM   #114
Subz
Human being with feelings
 
Subz's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 3,221
Default

Quote:
Originally Posted by sws View Post
Fingers, very cool! Let me know if you want it added to the SWS extension.

that ginger cat has had its eye on your extension since June 2010

& you know what they say "the cat always gets the cream"



all jokes aside, we are Super lucky to have you guys manipulating the API's

it would be a shame if i missed out on reaper due to lack of groove support, or if i missed out on groove support due to reaper

the cat may have the cream but i have the cake! & i'm eating it!

Subz
Subz is offline   Reply With Quote
Old 01-22-2011, 04:15 PM   #115
sws
Code Monkey
 
sws's Avatar
 
Join Date: Sep 2007
Location: Madison, WI
Posts: 857
Default

OK guys, I've got a test-merge of the Fingers extension in the with the SWS beta available here. The official SWS beta thread is here.

Includes:
Updates for velocity groove
Support for unquantized offsets
OSX build
v3/v4 screenset/docker support
Much more general SWS updates as well.

Enjoy!
sws is offline   Reply With Quote
Reply

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 03:25 PM.


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