~ for Time Indexing

Inside an audio indexing expression, ~ selects a time interval in milliseconds.

Syntax

x(t1 ~ t2)

Operands and Result

xt1t2
AUDSCALSCAL

Notes

Example

Open a .wav file "spring" and extract from 527 ms to 633 ms.

AUX> x=wave("spring");

Time indexing example 1

AUX> y=x(527~633);

Time indexing example 2

To reverse the sound in time:

AUX> x=x(end~0);

Time indexing example 3

Current source basis: