Rayzoon Technologies LLC Forum Index Rayzoon Technologies LLC
Official Online Community & Support
 
Rayzoon Web Site

 FAQFAQ   SearchSearch   http://rayzoon.com/v-web/bulletin/bb/lm.phpMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

How does importing non-quantized MIDI data really work?

 
Post new topic   Reply to topic    Rayzoon Technologies LLC Forum Index -> Jamstix - General
View previous topic :: View next topic  
Author Message
Mark Blair
Jam Meister
Jam Meister


Joined: 21 Aug 2007
Posts: 87
Location: Florida, USA

PostPosted: Fri Feb 11, 2011 12:25 pm    Post subject: How does importing non-quantized MIDI data really work? Reply with quote

I like using the Import Style so as to breathe life into a static MIDI clip. However, I'd like to be enlightened on how Jamstix treats the un-quantized data (assuming I chose on the options page not to quantize imported data).

For instance, if the input has a bit of swing to it, does the JS importer know enough to figure that out, or does is perhaps just offset the "swung" note statically from a particular 16th note beat?

And then how would it work if I wanted to use one of the various JS swing-related setting to alter it further -- for instance, reducing the "swing" of the imported clip (or making it even more "swung")?

I guess I could just do more experimenting and try to figure out how it works -- but I was hoping to find out if anybody else has investigated this first (yes -- perhaps I'm being a bit lazy here)...
Back to top
View user's profile Send private message
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Fri Feb 11, 2011 1:52 pm    Post subject: Reply with quote

Unquantized MIDI import records slight timing variations in the timing offset of JS so the note is still quantized per the 16th grid but the offset preserves the timing difference.

Do not use shuffled MIDI clips for import as this will confuse JS. JS expects bar data to be unshuffled and then, if you select 'Shuffle' in the song sheet, it will take care of it.
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
Mark Blair
Jam Meister
Jam Meister


Joined: 21 Aug 2007
Posts: 87
Location: Florida, USA

PostPosted: Fri Feb 11, 2011 2:14 pm    Post subject: Reply with quote

But I guess I could still import a MIDI file that already incorporates swing -- as long as I didn't want to alter those swing characteristics with any of the various JS swing-related settings -- is that correct?

And then JS could "vary" the rhythm a bit (as indicated in your excellent MIDI groove creation video)? Or does the failure to quantize on import cause me to lose a lot of future "rhythm variation" flexibility?
Back to top
View user's profile Send private message
Coises_foiled_again
Jammer
Jammer


Joined: 02 Feb 2011
Posts: 26

PostPosted: Fri Feb 11, 2011 4:39 pm    Post subject: Reply with quote

Ralph [RZ] wrote:
Do not use shuffled MIDI clips for import as this will confuse JS. JS expects bar data to be unshuffled and then, if you select 'Shuffle' in the song sheet, it will take care of it.


Sounds like Detect Shuffle in MIDI Import would make a good future enhancement. Wink With or without quantizing set, it could determine the “best fit” shuffle, trying both 8ths and 16ths, then set the part shuffle slider and the timing offsets accordingly.
Back to top
View user's profile Send private message
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Sat Feb 12, 2011 10:59 am    Post subject: Reply with quote

That is something we hope to do in the future.
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
Mark Blair
Jam Meister
Jam Meister


Joined: 21 Aug 2007
Posts: 87
Location: Florida, USA

PostPosted: Sat Feb 12, 2011 6:43 pm    Post subject: Reply with quote

It would be nice to have MIDI-import work as intelligently as possible. There are so many ways to use MIDI clips as a starting point for developing a full drum track -- and it would be good to lift as many limitations off this valuable process as possible.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Rayzoon Technologies LLC Forum Index -> Jamstix - General All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2002 phpBB Group