Annotation of micropolis/src/notes/NCDAudio, revision 1.1.1.1

1.1       root        1: tcl/tk interface to audio library
                      2:   gui to auctl
                      3:   easily reconfigure user interface for other different audio servers
                      4:   audio error handler / io error handler
                      5: 
                      6: set aud [audio openserver server]
                      7: 
                      8: $au errorhandler
                      9: $au ioerrorhandler
                     10: $au flush
                     11: $au sync
                     12: $au synchronize
                     13: $au closeserver
                     14: 
                     15: $au server connectionnumber
                     16: $au server vendor
                     17: $au server vendorrelease
                     18: $au server string
                     19: $au server name
                     20: 
                     21: $au device count
                     22: $au device list
                     23: $au device id valuemask
                     24: $au device id changablemask
                     25: $au device id identifier
                     26: $au device id kind
                     27: $au device id use
                     28: $au device id format
                     29: $au device id numtracks
                     30: $au device id access
                     31: $au device id description
                     32: $au device id minsamplerate
                     33: $au device id maxsamplerate
                     34: $au device id location
                     35: $au device id gain
                     36: $au device id linemode
                     37: $au device id numchildren
                     38: $au device id children
                     39: 
                     40: $au bucket count
                     41: $au bucket list
                     42: set id [$au bucket create format tracks access rate samples description]
                     43: $au bucket id destroy
                     44: $au bucket id valuemask
                     45: $au bucket id changablemask
                     46: $au bucket id identifier
                     47: $au bucket id kind
                     48: $au bucket id use
                     49: $au bucket id format
                     50: $au bucket id numtracks
                     51: $au bucket id access
                     52: $au bucket id description
                     53: $au bucket id samplerate
                     54: $au bucket id numsamples
                     55: set flow [$au bucket id play dev start samples volume done]
                     56: set flow [$au bucket id record dev start samples volume done]
                     57: 
                     58: $au flow id volume percent
                     59: $au flow id start
                     60: $au flow id stop
                     61: $au flow id state
                     62: 
                     63: $au monitor 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.