Thanks for the info about the private midi issue.
the specs of my machine:
Model Name: MacBook Pro
Model Identifier: MacBookPro6,2
Processor Name: Intel Core i7
Processor Speed: 2.66 GHz
Number Of Processors: 1
Total Number Of Cores: 2
L2 Cache (per core): 256 KB
L3 Cache: 4 MB
Memory: 4 GB
Processor Interconnect Speed: 4.8 GT/s
Boot ROM Version: MBP61.0057.B0C
SMC Version (system): 1.58f16
Im running Version 10.6.8 and i have the latest version of SPARK and i use it inside of ableton 8.2.6
I might add that when i was running the previous version of spark, i didn't have the issue with the midi notes not saving inside of spark. If i closed ableton and came back and relaunched it id have to "relearn" the notes to spark.
As for the issue about the patterns starting late, its every pattern when i switch via the reassigned midi notes. if i press the pattern button on the spark hardware or the spark software it switches immediately because thats what i have it set to in preferences. its almost as if the midi notes start the pattern an 8th note late, however it doesn't throw the beat off time because the snares and everything else are still in the right place. i know this because i use a blank pattern to cut my drums on pattern A1. Using the numbered buttons on the spark step sequencer, if 1, 5, 9, and 13 is a kick in a 4/4 beat and the snares are on 5 and 13, the beat wont start on the 1, it'll start on the 3 thus skipping or just not playing the first kick, the snares still hit where they're supposed to. when i switch to pattern A1 to cut my drum beat, I will hear the kick on the 1 button from the previous pattern and then A1 starts on button 3.
Id really like this to be solved as i like this machine a lot due to the hardware aspect of it, im a hardware kind of guy and software seems to be where its going, and i can live with that if there are more hardware devices that work with software but the software needs to work a little better than this.
I hope that wasn't too confusing. or boring. or whiny.