asclass AbstractAudioSample is IAudioSample { settable int channels; settable double sampleRate; settable double start; settable double end; public void setBounds(DoubleRange bounds) { start = bounds.start(); end = bounds.end(); } public DoubleRange bounds() { ret doubleRange(start, end); } }