|
|
|
02-20-2010, 05:58 AM
|
#81
|
Human being with feelings
Join Date: Jun 2006
Location: UK
Posts: 3,221
|
Quote:
Originally Posted by fladd
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
|
|
|
02-20-2010, 06:09 AM
|
#82
|
Human being with feelings
Join Date: Jun 2006
Location: UK
Posts: 3,221
|
Quote:
Originally Posted by fingers
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
|
|
|
02-20-2010, 04:10 PM
|
#83
|
Human being with feelings
Join Date: May 2006
Posts: 1,030
|
Quote:
Originally Posted by Subz
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
|
|
|
02-20-2010, 06:45 PM
|
#84
|
Human being with feelings
Join Date: Jun 2006
Location: UK
Posts: 3,221
|
Quote:
Originally Posted by fladd
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
|
|
|
02-21-2010, 01:59 PM
|
#85
|
Human being with feelings
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,109
|
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.
|
|
|
02-21-2010, 07:19 PM
|
#86
|
Human being with feelings
Join Date: Jun 2006
Location: UK
Posts: 3,221
|
Quote:
Originally Posted by nofish
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
|
|
|
02-21-2010, 07:55 PM
|
#87
|
Human being with feelings
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,109
|
Quote:
Originally Posted by Subz
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.
|
|
|
02-22-2010, 02:22 AM
|
#88
|
Human being with feelings
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
|
Overhauling the midi code at the moment, thanks for the test file.
|
|
|
02-22-2010, 04:37 AM
|
#89
|
Human being with feelings
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,109
|
Thanks fingers.
Much appreciated.
|
|
|
02-23-2010, 01:08 AM
|
#90
|
Human being with feelings
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
|
Quote:
Originally Posted by nofish
Thanks for checking.
Yeah, could well be because of the layers. Didn't think about this.
|
Channel 10 actually. :-)
|
|
|
02-23-2010, 03:18 AM
|
#91
|
Human being with feelings
Join Date: Jun 2006
Location: UK
Posts: 3,221
|
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
|
|
|
02-25-2010, 06:32 AM
|
#92
|
Human being with feelings
Join Date: May 2009
Location: Austria
Posts: 155
|
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
|
|
|
02-25-2010, 02:40 PM
|
#93
|
Human being with feelings
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
|
Quote:
Originally Posted by habsi
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?
|
|
|
02-25-2010, 02:44 PM
|
#94
|
Human being with feelings
Join Date: Nov 2008
Location: Toronto, Canada
Posts: 4,630
|
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?]
|
|
|
02-25-2010, 07:07 PM
|
#95
|
Human being with feelings
Join Date: Sep 2007
Posts: 522
|
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?
|
|
|
02-26-2010, 06:14 AM
|
#96
|
Human being with feelings
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
|
Quote:
Originally Posted by Spyrow
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.
|
|
|
02-26-2010, 06:19 AM
|
#97
|
Human being with feelings
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
|
Quote:
Originally Posted by Kundalinguist
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.
|
|
|
02-26-2010, 08:11 AM
|
#98
|
Human being with feelings
Join Date: Jun 2006
Location: UK
Posts: 3,221
|
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
|
|
|
02-26-2010, 08:15 AM
|
#99
|
Human being with feelings
Join Date: Sep 2007
Posts: 522
|
Quote:
Originally Posted by fingers
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.
|
|
|
03-02-2010, 05:58 AM
|
#100
|
Human being with feelings
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
|
Quote:
Originally Posted by Spyrow
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.
|
|
|
03-05-2010, 07:15 AM
|
#101
|
Human being with feelings
Join Date: Jun 2006
Location: UK
Posts: 3,221
|
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
|
|
|
04-14-2010, 03:56 PM
|
#102
|
Human being with feelings
Join Date: May 2006
Posts: 1,030
|
Quote:
Originally Posted by Subz
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
|
|
|
04-14-2010, 04:46 PM
|
#103
|
Human being with feelings
Join Date: Jun 2009
Location: South, UK
Posts: 14,218
|
Subz, not had any probs here on win 7 with latest version. What things are you getting that are wrong?
|
|
|
04-14-2010, 05:03 PM
|
#104
|
Human being with feelings
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
|
Quote:
Originally Posted by musicbynumbers
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 :-)
|
|
|
04-14-2010, 07:19 PM
|
#105
|
Human being with feelings
Join Date: Jun 2006
Location: UK
Posts: 3,221
|
Quote:
Originally Posted by fladd
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
|
|
|
05-12-2010, 08:06 AM
|
#106
|
Human being with feelings
Join Date: Apr 2007
Location: Dallas, Texas
Posts: 206
|
Do Groove Templates store velocity information in addition to timing?
|
|
|
05-12-2010, 10:15 AM
|
#107
|
Human being with feelings
Join Date: Jun 2009
Location: South, UK
Posts: 14,218
|
Quote:
Originally Posted by nebulae
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; )
|
|
|
05-12-2010, 11:52 AM
|
#108
|
Human being with feelings
Join Date: Nov 2008
Location: Toronto, Canada
Posts: 4,630
|
Quote:
Originally Posted by musicbynumbers
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.
|
|
|
05-12-2010, 12:02 PM
|
#109
|
Human being with feelings
Join Date: Apr 2007
Location: Dallas, Texas
Posts: 206
|
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.
|
|
|
01-18-2011, 12:28 PM
|
#110
|
Human being with feelings
Join Date: Mar 2010
Posts: 1,572
|
Is there a manual/readme or something for this extension? I'm bumping around, completely in the dark here.
|
|
|
01-19-2011, 07:30 AM
|
#111
|
Human being with feelings
Join Date: Dec 2009
Location: Wellington, NZ
Posts: 300
|
Quote:
Originally Posted by DeyBwah
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...
|
|
|
01-19-2011, 07:42 AM
|
#112
|
Human being with feelings
Join Date: Nov 2008
Location: Toronto, Canada
Posts: 4,630
|
Quote:
Originally Posted by fingers
...
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?
|
|
|
01-19-2011, 08:08 AM
|
#113
|
Human being with feelings
Join Date: Jun 2006
Location: UK
Posts: 3,221
|
Quote:
Originally Posted by Kundalinguist
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
|
|
|
01-19-2011, 08:27 AM
|
#114
|
Human being with feelings
Join Date: Jun 2006
Location: UK
Posts: 3,221
|
Quote:
Originally Posted by sws
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
|
|
|
01-22-2011, 04:15 PM
|
#115
|
Code Monkey
Join Date: Sep 2007
Location: Madison, WI
Posts: 857
|
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!
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 08:32 PM.
|