(I accidentally deleted the original, and there's no undelete in this mailer), but I think your problem is that in both these cases, you're not getting a range:
((and (>= -6 theslope) (<= theslope -10)) ((and (>= 6 theslope) (<= theslope 10)) You get (<= theslope -10) in the first case -- I think you accidentally reversed the order of the arguments. It might be more clear to use (<= 6 theslope 10) etc. _______________________________________________ Cmdist mailing list Cmdist@ccrma.stanford.edu https://cm-mail.stanford.edu/mailman/listinfo/cmdist