Wallace vamos por parte:
No caso da tracks de eletro:
E mais comum acontecer pq a variação de bpm e maior que no full on, vc nunca vai variar mais q +2.1/-2.1 ou seja 3 bpms pra cima 3 bpms pra baixo. No eletro se varia muito mais, ja vi pessoal fazer variaçoes enormes de ate 7 ou 8 bpms(122 virar 130 ou 129). No cdj(tente a experiencia) se vc variar muito o bpm a track desanda, isso ocorre devido ao calculo em tempo real de repich no cdj, que é eletronico entao existe o delay do calculo, diferente do vinil q voce ve o disco girar mais rapido.(no vinil a musica jamais vai variar porque a alteração é "fisica" enquanto no cdj é "eletronico").
Agora quanto aos programas:
Nos programas sequenciadores Logic, cubase etc... da pra fazer mas c tem q por o bpm origial no "transporte" do programa ou seja ele nao calcula o bpm original da track vc tem q dizer a ele qual é.
nos programas tipo multipista ou waves edits Sound forge, audition etc... tem como fazer via pitch mas po fica ruim pq c tem q calcular a relação pitch X tempo.
O Ableton live e como se fosse um cdj hiperpotente com sample e efeitos ele foi feito pra isso, pra tocar musicas, alterar bpms, fazer liveset's ao vivo, sacou.
vai por mim q o Ableton e o PROGRAMA pra esse tipo de coisa e pra varias outras. VAI NO MEU SHARE Q TEM ELE.
http://djmoses.4shared.com/
espero q tenha ajudado e respondido as perguntas. quaquer coisa e so falar ou digitar.
Abraços a todos
DJ Moises(Dynamix)