#!r6rs (library (rsc3 graphdef input) (export input make-input input-ugen input-port input->u8t) (import (rnrs) (rsc3 u8 encode)) ;; An represents a UGen input signal in a UGen graph, an ;; 'Input Specification'. The ugen is the index of the ;; UGen, the port is an output port at ugen. (define-record-type input (fields ugen port)) (define (input->u8t i) (list (encode-i16 (input-ugen i)) (encode-i16 (input-port i)))) )