code: function(ugen) {
      ugen.mod = ugen.polyMod;
      ugen.removeMod = ugen.removePolyMod;
      
      for( var key in ugen.polyProperties ) {
        (function( _key ) {
          var value = ugen.polyProperties[ _key ],
              isTimeProp = Audio.Clock.timeProperties.indexOf( _key ) > -1
  
          Object.defineProperty(ugen, _key, {
            get : function() { return value; },
            set : function( val ) { 
              for( var i = 0; i < ugen.children.length; i++ ) {
                ugen.children[ i ][ _key ] = isTimeProp ? Audio.Clock.time( val ) : val;
              }
            },
          });
          
        })( key );
      }
    }
docs: override for Gibber.Audio method