-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 the pitch thing confuses me a bit. we've got mouse cursor location in at least one screen reader. it uses pitched beeps also panning higher pitch higher the mouse on the screen, left and right indicate where the mouse is on x, y is the freq. On 8/26/2011 2:35 PM, Kassen wrote:
Loosely related thoughts;
It seems to me that while Python substitutes indentation for braces ChucK uses the "read left to right" strategy to remove (some) braces. This is interesting to me in this context; I write quite a lot of Scheme and because of the amount of braces there I think I would be unable to do that without highlighting; not really a friendly language for people with visual challenges. ChucK does away with some of that, as long as we have a linear signal-flow, but clearly not nearly with all of it. I don't think we would want to go that far because some structures in the code reflect structures in the sounds that we use. One possible approach to this could be using interface sonification instead of highlighting. Pitches could be used to indicate how deeply nested the cursor currently is, for example. This kind of sonification could be used a bit like those DJ programs work. By that I mean two "mixes" could be made, one aimed at the programmer, one meant to be recorded or broadcasted to a live audience.
Just thinking out loud, Kas.
_______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/chuck-users -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQEcBAEBAgAGBQJOWAONAAoJEIaKvi7tbzRHJ1gH/2f0p6VDTIH9iBj3lTcdvXRI C7yWrIjfxwKLE3b0P1HwySSg0t6BKhBUa9+aapIO8ZElri88COo7q2M3ApMhSIQE b2xwGv3QcTM38IY0pXiWZE3q7oC4G6o8/lVEvEAG5sn0MxcZGwXuXUoj7AAoQLTy rzc90ROuzyUUKp5W+WLdRfqJ+Z+w4VStxftH4vn41i8KCDu5DYg1Qnf8HTnFW5EW t8ZkTI7pTOVo3HXy/FMz+H999a4QD3SPwB4ILe4Ueex6hCwZ93htsehbXEGch86a S3RqWaSED3ucQfEEvdRuoYlOSI+2qNMo4h/vUw40nCzjpAmRUwe74zIAF+PuvTk= =rc9W -----END PGP SIGNATURE-----