22 lines
845 B
Text
22 lines
845 B
Text
|
#lang scribble/manual
|
||
|
@(require (for-label racket))
|
||
|
|
||
|
@title{/b_read Read sound file data into an existing buffer.}
|
||
|
|
||
|
int - buffer number
|
||
|
string - path name of a sound file.
|
||
|
int - starting frame in file (optional. default = 0)
|
||
|
int - number of frames to read (optional. default = -1, see below)
|
||
|
int - starting frame in buffer (optional. default = 0)
|
||
|
int - leave file open (optional. default = 0)
|
||
|
bytes - an OSC message to execute upon completion. (optional)
|
||
|
|
||
|
Reads sound file data from the given starting frame in the file and
|
||
|
writes it to the given starting frame in the buffer. If number of
|
||
|
frames is less than zero, the entire file is read. If reading a
|
||
|
file to be used by DiskIn ugen then you will want to set "leave file
|
||
|
open" to one, otherwise set it to zero.
|
||
|
|
||
|
Asynchronous. Replies to sender with /done when complete.
|
||
|
|