some work on soundgrain-matrix and array-tools