23 lines
847 B
Racket
23 lines
847 B
Racket
#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.
|
|
|
|
|