Actually time signatures aren't the be all and end all, because you can subdivide them relative to the time elapsed, so you can for instance hear 4-4 each second, or you can hear 4-4 in 1 25th of a second.
Ableton is limited in this regard, but that has more to do with club music than it does colonialism (which is a massive issue but pitchfork loves to concatenate unrelated things together.) If you listen to the Safa album that recently came out on UIQ in some of the tracks you can hear how the standard techno grid gets divided so it feels like it's speeding up or slowing down, whilst keeping the same base time signature. Particularly the track called Uda and the Strikers at Najd. Some form of markov chain def needs to be implemented but I'm not sure if this software does that. I think Safa made his album in macs msp, which seems very amenable to this. But I am not very sure.
Greetings from Turkey!
This is correct. in fact most turkish, arabic, persian etc melodies can be played on synthesiser no problem. After all dabki is one of the biggest forms of electronic music worldwide, much bigger than German techno. But the rhythms to a degree will always remain inferior to darbuka players.