How to convert MIDI to STY?

Discussions relating to the Korg Pa2X Pro, Pa800 & Pa500

Moderators: Sharp, X-Trade, Pepperpotty, karmathanever

Sam CA
Platinum Member
Posts: 3992
Joined: Fri May 02, 2008 7:29 pm
Location: Los Angeles

Post by Sam CA »

rikkisbears wrote:Hi Sam,
just got back home. Looking forward to finally spending some time on the new os.
Note: you did originally write Key Signature, not Time Signature.
Dreaming doesn't hurt, haahaa, maybe one day it will happen. Afterall we did end up with cue mode for variations, a couple of weeks ago that was only a dream too.

Looking forward to the manuals arrival.

best wishes
Rikki
Assyrianpianist wrote:
Assyrianpianist wrote: Hi Rikki,
I know! i can't get over this cue function. It's great. I still haven't read the manual yet. The new TS function? So maybe we don't have to copy elements with different time signatures to empty slots any more to have multiple TS?
Ah, never mind Rikki!! My bad! I thought i saw a new Time signature function, but it turns out i was day dreaming! It's not "Time signature", it's "key signature" in the sequencer mode, so has nothing to do with styles.
I know! I got excited when i thought i saw the new time signature function, but that's ok. we could still take an extra step, and do the copy from style technique to have multiple TS...so that works. But the cue function ..oh my God!!! Everything else aside, this was a real upgrade for me. It's sooooooooo good. I could not cue my Vars fast enough :lol:
Sam

Image

Image
User avatar
rikkisbears
Platinum Member
Posts: 1750
Joined: Mon Oct 15, 2007 3:50 am
Location: NSW , Australia

Post by rikkisbears »

Hi Lee,
some of the Yammie users create their styles from standard song midifiles,, but they don't quite end up with what you're suggesting.
For starters, you'd have to compomise on the number of tracks, you've only got the 8, so would depend on how heavily it was orchestrated, you'd possibly have to leave some out.
Secondly with the software used ( OMB , EMC (song to style), or Jorgens Midi2Style, the chord progressions for Variatons & Fills are automatically transposed to a single maj7th chord to suit Yamaha styles. Might mess up a melody based phrase, can't remember if there's a way around it, haven't done it for a while.
To create a normal type of style (with a song specific intro /ending), the song based midifile would have to be treated the same way as a midifile for a yammie ie any chord progressions in variations & fill parts, the notes would have to be transposed to a single chord. (any of the above software could probably be used, I'm most familiar with OMB).

Another thought & this may be whacky, (I've also never tried it, )
could be to maybe to just chop the midifile into suitable sections, Intro, verse , chorus, fills, set them to No Transpose & just trigger them as required. You couldn't actually change chords, you'd just play melody. Probably not all that different to playing over the top of a midifile, except that the the tune could be extended in realtime. As I said, I've never tried it, so purely hypothetical if it will work.

best wishes
Rikki
Lee wrote:Rikki, Sam,
My description of a song specific style is ...let's say I want to play Andrew LLoyde 'Webbers's 'All I Ask Of You'. I would like a style to be able to do into...variations etc and ending that fit the song exactly...especially with all the counter melody and instrument accomapyments.

I would be very happy if that could be done without having to actually come up with all the music...in other words from a standard MIDI file of the song. I am a better technician than musician. :-), :-)

Sounds hard??

Lee
best wishes
Rikki

HOBBYIST

PA5X 88 note
Wavesart CFX 9ft Grand Piano 🥰
Wavesart Japanese Grand Piano

Roland FP10 piano

Yamaha PSR SX900

Band in a Box 2023
Sam CA
Platinum Member
Posts: 3992
Joined: Fri May 02, 2008 7:29 pm
Location: Los Angeles

Post by Sam CA »

[quote="rikkisbears"]
Another thought & this may be whacky, (I've also never tried it, )
could be to maybe to just chop the midifile into suitable sections, Intro, verse , chorus, fills, set them to No Transpose & just trigger them as required. You couldn't actually change chords, you'd just play melody. Probably not all that different to playing over the top of a midifile, except that the the tune could be extended in realtime. As I said, I've never tried it, so purely hypothetical if it will work.
[quote]

That's what i do with my styles for the most part, and it works perfectly fine for me. I sequence intros , bridges and even Endings. So i don't do the chord progression live for those parts. I normally play piano/elec piano over those parts, or split the second keyboard to pads and leads/brass/ strings or whatever. Some times i leave out the main melody in the sequence and play that live , but still have the original accompaniment in the background, so it sounds really nice and full. The downside is you can't stretch it, because you have to work within these frames. If worst comes to worse, you can always improvise using one of the Vars...
Sam

Image

Image
User avatar
rikkisbears
Platinum Member
Posts: 1750
Joined: Mon Oct 15, 2007 3:50 am
Location: NSW , Australia

Post by rikkisbears »

Hi Sam,
that's great to know it will work. I've never thought to actually try it, because my other keyboards I thought there was a rule 'ie No Chord Changes in Variations, wheras with the korg we've got the
No Transpose function for variations.

Do you actually create 2 different types of styles as per below & more regular types of styles where the variations don't have a chord progression ?? or did I misread something earlier.

Sorry, by extended I actually meant play the chorus, a second or third time to just drag out the length of the song overal.

No wonder you're so excited about the cue for variations.
Assyrianpianist wrote:
rikkisbears wrote: Another thought & this may be whacky, (I've also never tried it, )
could be to maybe to just chop the midifile into suitable sections, Intro, verse , chorus, fills, set them to No Transpose & just trigger them as required. You couldn't actually change chords, you'd just play melody. Probably not all that different to playing over the top of a midifile, except that the the tune could be extended in realtime. As I said, I've never tried it, so purely hypothetical if it will work.

That's what i do with my styles for the most part, and it works perfectly fine for me. I sequence intros , bridges and even Endings. So i don't do the chord progression live for those parts. I normally play piano/elec piano over those parts, or split the second keyboard to pads and leads/brass/ strings or whatever. Some times i leave out the main melody in the sequence and play that live , but still have the original accompaniment in the background, so it sounds really nice and full. The downside is you can't stretch it, because you have to work within these frames. If worst comes to worse, you can always improvise using one of the Vars...
best wishes
Rikki

HOBBYIST

PA5X 88 note
Wavesart CFX 9ft Grand Piano 🥰
Wavesart Japanese Grand Piano

Roland FP10 piano

Yamaha PSR SX900

Band in a Box 2023
amiri
Full Member
Posts: 201
Joined: Wed Aug 22, 2007 10:54 pm
Location: USA

Post by amiri »

Hi,
Please, someone would do explain step by step how to create style from midi in PA800.

Thanks,
User avatar
a.schemkes
Senior Member
Posts: 355
Joined: Sun Jul 06, 2008 4:49 pm
Location: Netherlands [PA2xPro + M3-61]
Contact:

Post by a.schemkes »

Here is the tutorial

http://www.korgpa.com/pa_root/en/suppor ... p_smf.html

Can't wait to try it...
User avatar
rikkisbears
Platinum Member
Posts: 1750
Joined: Mon Oct 15, 2007 3:50 am
Location: NSW , Australia

Post by rikkisbears »

Hi ,
luv this expanded midifile to style function. Being able to import & export as a complete style instead of individual style parts.

I'm currently trying to work out a way of converting some of my yammie styles across to korg format just using a pc sequencer.
ie just a case of changing the yammies .sty extension to .mid.
Loading the .mid into the sequencer. Revoice some of the sounds with korg sounds & remap some of the incorrect drums. Rearrange some of the tracks.Then rename the Yammie markers to suit the Korg naming protocal. Save, import it into the korg & adjust some of the ntt settings etc.
best wishes
Rikki
a.schemkes wrote:Here is the tutorial

http://www.korgpa.com/pa_root/en/suppor ... p_smf.html

Can't wait to try it...
best wishes
Rikki

HOBBYIST

PA5X 88 note
Wavesart CFX 9ft Grand Piano 🥰
Wavesart Japanese Grand Piano

Roland FP10 piano

Yamaha PSR SX900

Band in a Box 2023
Sam CA
Platinum Member
Posts: 3992
Joined: Fri May 02, 2008 7:29 pm
Location: Los Angeles

Post by Sam CA »

rikkisbears wrote:Hi ,
luv this expanded midifile to style function. Being able to import & export as a complete style instead of individual style parts.

I'm currently trying to work out a way of converting some of my yammie styles across to korg format just using a pc sequencer.
ie just a case of changing the yammies .sty extension to .mid.
Loading the .mid into the sequencer. Revoice some of the sounds with korg sounds & remap some of the incorrect drums. Rearrange some of the tracks.Then rename the Yammie markers to suit the Korg naming protocal. Save, import it into the korg & adjust some of the ntt settings etc.
best wishes
Rikki
a.schemkes wrote:Here is the tutorial

http://www.korgpa.com/pa_root/en/suppor ... p_smf.html

Can't wait to try it...
Hi Rikki,
I tried it and it works well as long as you don't have multiple TS. Because if you do, then you have to go with the good old fasion ...
Sam

Image

Image
User avatar
rikkisbears
Platinum Member
Posts: 1750
Joined: Mon Oct 15, 2007 3:50 am
Location: NSW , Australia

Post by rikkisbears »

Hi Sam,
hopefully there may be a way around it.
I don't really use multiple TS's much , none of the styles I've tried to convert have ever had multiple ts's.
When I get a chance, I'll have a play around with it. Maybe with a bit of luck I'll stumble across something. Most of what I do is trial & error haahaa.
Assyrianpianist wrote:
Hi Rikki,
I tried it and it works well as long as you don't have multiple TS. Because if you do, then you have to go with the good old fasion ...
best wishes
Rikki

HOBBYIST

PA5X 88 note
Wavesart CFX 9ft Grand Piano 🥰
Wavesart Japanese Grand Piano

Roland FP10 piano

Yamaha PSR SX900

Band in a Box 2023
User avatar
rikkisbears
Platinum Member
Posts: 1750
Joined: Mon Oct 15, 2007 3:50 am
Location: NSW , Australia

Post by rikkisbears »

Hi Sam ,
curiosity got the better of me.
I think I just got it to work.
I just copied a 4/4 variation 1. & a 3/4 variation 2.
Used the multiple Export function.
Opened the file in my midi sequencer & check the mastertrack ( I'm using XG Works) the mastertrack contained the markers for the variations, ie v1cv1 v1cv2 v1cv3, v2 cv1 v2cv2 .
The t 4/4 TS at bar 1 the "3/4 T/S "at bar 13 and the tempo's.
I resaved in my sequencer, imported it back into the korg into a new style( I made sure Initialize was ticked) & vari 1 is 4/4, vari 2 is 3/4.

Haven't had a chance to check if it's affected any voices or settings as it was only a dummy style I put together for the exercise.1
rikkisbears wrote:Hi Sam,
hopefully there may be a way around it.
I don't really use multiple TS's much , none of the styles I've tried to convert have ever had multiple ts's.
When I get a chance, I'll have a play around with it. Maybe with a bit of luck I'll stumble across something. Most of what I do is trial & error haahaa.
Assyrianpianist wrote:
Hi Rikki,
I tried it and it works well as long as you don't have multiple TS. Because if you do, then you have to go with the good old fasion ...
best wishes
Rikki

HOBBYIST

PA5X 88 note
Wavesart CFX 9ft Grand Piano 🥰
Wavesart Japanese Grand Piano

Roland FP10 piano

Yamaha PSR SX900

Band in a Box 2023
Sam CA
Platinum Member
Posts: 3992
Joined: Fri May 02, 2008 7:29 pm
Location: Los Angeles

Post by Sam CA »

rikkisbears wrote:Hi Sam ,
curiosity got the better of me.
I think I just got it to work.
I just copied a 4/4 variation 1. & a 3/4 variation 2.
Used the multiple Export function.
Opened the file in my midi sequencer & check the mastertrack ( I'm using XG Works) the mastertrack contained the markers for the variations, ie v1cv1 v1cv2 v1cv3, v2 cv1 v2cv2 .
The t 4/4 TS at bar 1 the "3/4 T/S "at bar 13 and the tempo's.
I resaved in my sequencer, imported it back into the korg into a new style( I made sure Initialize was ticked) & vari 1 is 4/4, vari 2 is 3/4.

Haven't had a chance to check if it's affected any voices or settings as it was only a dummy style I put together for the exercise.1
Really? That'll speed up my work. Almost all my styles use multiple TS. Not so much because they have to be this way, but because i make lots of song-styles, usually 32 bars are not enough for me to cover the intro of the song, so i double the TS to make that work. That's why i end up with multiple TS for the most part.
Sam

Image

Image
Sam CA
Platinum Member
Posts: 3992
Joined: Fri May 02, 2008 7:29 pm
Location: Los Angeles

Post by Sam CA »

Thanks Rikki,
I made those changes to the tempo track in pro tools, and i could get all the right TS in one shot
Sam

Image

Image
User avatar
rikkisbears
Platinum Member
Posts: 1750
Joined: Mon Oct 15, 2007 3:50 am
Location: NSW , Australia

Post by rikkisbears »

Hi Sam,
that's great.
Assyrianpianist wrote:Thanks Rikki,
I made those changes to the tempo track in pro tools, and i could get all the right TS in one shot
best wishes
Rikki

HOBBYIST

PA5X 88 note
Wavesart CFX 9ft Grand Piano 🥰
Wavesart Japanese Grand Piano

Roland FP10 piano

Yamaha PSR SX900

Band in a Box 2023
musicaviat
Posts: 45
Joined: Tue Dec 25, 2007 8:59 am

Post by musicaviat »

Assyrianpianist wrote:
rikkisbears wrote: Another thought & this may be whacky, (I've also never tried it, )
could be to maybe to just chop the midifile into suitable sections, Intro, verse , chorus, fills, set them to No Transpose & just trigger them as required. You couldn't actually change chords, you'd just play melody. Probably not all that different to playing over the top of a midifile, except that the the tune could be extended in realtime. As I said, I've never tried it, so purely hypothetical if it will work.

That's what i do with my styles for the most part, and it works perfectly fine for me. I sequence intros , bridges and even Endings. So i don't do the chord progression live for those parts. I normally play piano/elec piano over those parts, or split the second keyboard to pads and leads/brass/ strings or whatever. Some times i leave out the main melody in the sequence and play that live , but still have the original accompaniment in the background, so it sounds really nice and full. The downside is you can't stretch it, because you have to work within these frames. If worst comes to worse, you can always improvise using one of the Vars...
I'm afraid I don't quite understand how to go from MIDI to STY...

Let's say I use protools or fruity loops. I sequence the intro, ending, fills, and 4 var's... then how do I actually compile them together as a STYLE.

Oh, and is there something I have to do for chord recognition, so that when I let's say hold Bbmin7 it will play that chord accordingly with all the BASS/ACOMP?


Thanks !
User avatar
Rob Sherratt
Platinum Member
Posts: 4590
Joined: Mon Apr 16, 2007 1:49 pm

Post by Rob Sherratt »

musicaviat wrote:I'm afraid I don't quite understand how to go from MIDI to STY... Let's say I use protools or fruity loops. I sequence the intro, ending, fills, and 4 var's... then how do I actually compile them together as a STYLE.
Probably what you are describing is not the easiest way.

The easiest way to do it is to first find an existing style that is close to the one you want. Then export the complete style as a single .SMF file, separated by markers and load that .SMF file into your sequencer. Make your modifications while preserving the markers structure. Then import the complete .SMF version of the style again. See:

http://www.korgpa.com/pa_root/en/suppor ... p_smf.html

Best regards,
Rob
Post Reply

Return to “Korg Pa2XPro - Pa800 - Pa500”