Hers my attempt at trying to illustrate and explain swing:
At its most basic, you get swing within a time signature by delaying every other note unit.
So in a 4/4 bar on a 16ths grid, if you were to stick a closed HH hit one every 16th, and they select every other hit starting with the 2nd and manually delay the start point (alt+drag right on the start), then you would be applying a 16th swing factor.
The convention I understand from swing in the context of 4/4 16ths is that 0% swing is straight 16ths, while 100% swing delays every other not to align with the next line of a triplet grid.
An excercise
- Set Live swing factor to 0, ensure the groove type is set to straight.
- create a midi track, create a 1 bar clip in it, switch it to 1/16ths grid
- now fill each of the grid point with a single hit.
- now swiotch to 1/32ths grid and shorten all the hits so they are 1/32ths in length
- now switch back to 16ths grid, and switch on triplet grid mode
If you look at the start point of every other hit starting with the second, you will see that each is well in advance of the 24th grid lines.
If you were to now select every other hit, starting with the second and manually move them right to allign their starts with the 24th grid lines that were under them - you have just created a 100% swing groove.
Now this is where Live IMHO gets it badly wrong. I have allwys though of 100% swing as effectly an alternation between straight hits and triplet hits.
The global swing factor in Ableton Live to correspond to this is actually 75, not 100. Of course you value only goes upto 99 anyway. In Ableton Live continuing with the 4/4 on 16ths grid, a swing value of 100 seems to correspond to delaying the note by an entire 32th, not some fraction (2/3rds) of a 24th.
If you want to verify this, then create a new midi track, go through the clip create steps above, but DONT manually delay the starts, so that you have simple straight 16ths
Now you hsould have two clips in two tracks - one of which is full swing aligned with every other hit aligned to a 24ths, the other is simple straight 16ths.
Now change the groove type opf the straight 16ths clip to "Swing 16".
Reduce the global tempo down to 30-40 - ie very slow.
Stick a suitable midi instrument on each midi track with the same sharp percussive sound on each. Now play both clips.
You actually get quite an interesting pattern - kind of african driving drum pattern, particularly so if you choose a couple of different poitched tom/conga/bongo type samples for the clips.
While they are playing, slwly crank up the global swing factor in live. By 50% you can hear the hits starting to close up. When you get to 75, the close are in sync. By 99 they have opened up the other way going back to a sound of the original driving paterrn as it was at 50 (well 51).
For the other swing options in Live, then is simply delaysing alternate 8ths in swing 8, or 32ths in Swing 32 which gives you options for half rate and double rate time signatures - handy for some hop-hop and drum and bass etc. You can get some intesting effects with low swing values and using different combos of swing8/swing16. Note on a 4/4 with hits on 16ths, in swing 32 mode you wont get any groove as only tevery other note is present from a 1/32ths perpective.
Hope that make some sense to someone
BTW this whole excise is very useful if you conduction it on every DAW and sequencer you have to find other how the swing factors translate from one to the other - setting swing factor of 30 in one sequencer is not the same as setting 30 in another. Also Logic (I think) has some specific point in the overall swing range that are easily selectable that corresponding close to a number of common feels suitable for house, jazz etc etc.