As far as I understand (and as vita_cell wrote), computer-assisted music
requires low latency. Trisquel has such kernels in its repository. In fact a
low latency 3.13 kernel even become the default with Trisquel 7. There is a
good chance you are using it if you installed Trisquel 7 from scratch (not
sure about the update from Trisquel 6).
The following command (to be executed in a terminal) will tell you what
version of the kernel you are currently using:
$ uname -r
If that version does not end with "-lowlatency", then install a low latency
kernel from the package manager (e.g., using the "Synaptic package manager"
in the "System settings"). The package is named "linux-image-lowlatency" for
the default 3.13 version. But more recent versions are available as well. For
instance, choosing the package named "linux-image-lowlatency-lts-utopic", you
would install a 3.16 version.