Index of values


A
a4 [Audio.Note]
add [Image.RGBA32]
add [Audio.Mono]
add b1 o1 b2 o2 len adds len samples of contents of b2 starting at o2 to b1 starting at o1.
add [Audio]
add [MIDI]
add_coeff [Audio]
affine [Image.RGBA32.Effect]
Apply an affine transformation to an image.
amplify [Audio.Mono]
amplify [Audio]
Amplify a portion of the buffer by a given coefficient.
append [Video]
Concatenate two buffers.
append [Audio.Mono]
append [Audio]
arrows [Image.RGBA32.Motion.Multi]
auto_gain_control [Audio.Effect]

B
band_freq [Audio.Mono.Analyze.FFT]
Frequency associated to the k-th coefficient of an FFT.
bartlett_hann [Audio.Mono.Analyze.FFT.Window]
blackman [Audio.Mono.Analyze.FFT.Window]
blackman_harris [Audio.Mono.Analyze.FFT.Window]
blackman_nuttall [Audio.Mono.Analyze.FFT.Window]
blank [Video]
blank_all [Image.RGBA32]
blank_all [Image.YUV420]
Clear an image (sets it to black).
blit [Video]
blit [Ringbuffer.Elt]
Blitting function.
blit [Image.RGBA32]
blit [Audio.Mono]
blit [Audio]
Same as Array.blit for audio data.
blit [MIDI]
blit_all [Image.RGBA32]
blit_all src dst copies all the contents of src into dst.
blit_all [MIDI]
blur [Image.RGBA32.Effect.Alpha]
box_blur [Image.RGBA32.Effect]

C
c0 [Audio.Note]
c5 [Audio.Note]
channels [Audio.Ringbuffer_ext]
channels [Audio.Ringbuffer]
channels [Audio]
channels [MIDI.Multitrack]
clear [Audio.Mono]
Clear a portion of a buffer (fill it with zeroes).
clear [Audio]
Clear the buffer (sets all the samples to zero).
clear [MIDI.Multitrack]
clear_all [MIDI]
clip [Audio.Mono]
clip [Audio.Sample]
Clip a sample (ie ensure that it is between -1. and 1..
clip [Audio]
compand_mu_law [Audio.Mono.Effect]
A compander following the mu-law (see http://en.wikipedia.org/wiki/Mu-law).
complex_create [Audio.Mono.Analyze.FFT]
complex_create buf ofs len create a array of complex numbers of size len by copying data from buf from ofset ofs (the imaginary part is null).
compute [Image.RGBA32.Motion.Multi]
compute [Image.RGBA32.Motion]
convert [Image.Generic]
Convert a generic image from a format to another.
copy [Video]
Create a fresh copy of a buffer.
copy [Image.RGBA32]
copy [Audio.Mono]
copy [Audio]
Copy the given buffer.
copy [MIDI]
Create a copy of a MIDI buffer.
cosine [Audio.Mono.Analyze.FFT.Window]
create [Video]
Create a buffer with a given number of frames.
create [Ringbuffer.Elt]
Generate an element.
create [Image.RGBA32.Scale]
create [Image.RGBA32]
create [Image.YUV420]
Create an image of given width and height.
create [Audio.Ringbuffer_ext]
create [Audio.Ringbuffer]
Create a ringbuffer of given number of channels and size (in samples).
create [Audio.Buffer_ext]
Create an extensible buffer of given channels and initial size in samples.
create [Audio.Mono.Buffer_ext]
create [Ringbuffer.R]
Create a ringbuffer of given size.
create [Audio.Mono]
create [Audio.Note]
create [Audio]
create chans len creates a buffer with chans channels and len samples as duration.
create [MIDI.Multitrack]
Create a multitrack MIDI buffer with given number of channels and length in samples.
create [MIDI]
Create a MIDI buffer of given length in samples.
create_same [Audio]
Create a buffer with the same number of channels and duration as the given buffer.

D
dB_of_lin [Audio]
Convert linear coefficient to decibels.
data [Image.RGBA32]
data [Image.BGRA]
data [MIDI]
dead [Audio.Mono.Effect.ADSR]
delay [Audio.Effect]
delay chans samplerate d once feedback creates a delay operator for buffer with chans channels at samplerate samplerate with d as delay in seconds and feedback as feedback.
dimensions [Image.RGBA32]
disk [Image.RGBA32.Effect.Alpha]
duration [Audio.Buffer_ext]
Current duration (in samples) of the buffer.
duration [Audio.S16BE]
duration [Audio.S16LE]
duration [Audio.Mono.Analyze.FFT]
Duration of the FFT buffer analysis in samples.
duration [Audio.Mono.Buffer_ext]
duration [Audio.Mono]
duration [Audio]
Duration of a buffer in samples.
duration [MIDI.Multitrack]

F
fft [Audio.Mono.Analyze.FFT]
Perform an FFT analysis.
fill_all [Image.RGBA32]
flip [Image.RGBA32.Effect]
Flip (mirror across horizontal axis).
freq [Audio.Note]

G
get_pixel [Image.RGBA32]
greyscale [Image.RGBA32.Effect]
Convert to greyscale.

H
hamming [Audio.Mono.Analyze.FFT.Window]
hann [Audio.Mono.Analyze.FFT.Window]
height [Image.Generic]
Height of an image.
height [Image.RGBA32]
height [Image.YUV420]
Height of an image.

I
init [Audio.Mono.Effect.ADSR]
Initial state for processing.
init [Audio.Mono.Analyze.FFT]
Initialize FFT for an analysis of 2^n samples.
insert [MIDI]
internal [Image.YUV420]
invert [Image.RGBA32.Effect]
Invert colors.
iter_all [Video]

L
lanczos [Audio.Mono.Analyze.FFT.Window]
length [Audio.S16BE]
length [Audio.S16LE]
lin_of_dB [Audio]
Convert decibels to linear coefficient.
line [Image.RGBA32.Draw]
lomo [Image.RGBA32.Effect]
Lomo effect on colors (see http://en.wikipedia.org/wiki/Lomo_effect ).
loudest_note [Audio.Mono.Analyze.FFT]

M
make [Video]
Create a buffer with a given number of frames of given size.
make [Image.RGBA32]
make [Image.YUV420]
make [Audio.S16BE]
make [Audio.S16LE]
make [Audio.Mono.Effect.ADSR]
Create an envelope with specified Attack/Decay/Sustain/Release times in seconds (excepting sustain which is an amplification coefficient between 0. and 1.).
make_rgb [Image.Generic]
Create a new image of RGB format.
map_all [Video]
mask [Image.RGBA32.Effect]
mean [Image.RGBA32.Motion.Multi]
median_denoise [Image.RGBA32.Motion.Multi]
merge [MIDI]
merge b1 b2 merges the buffer b2 into b1.
modulo [Audio.Note]
Returns note number and octave.
mult [Audio.Mono]

N
name [Audio.Note]
notes [Audio.Mono.Analyze.FFT]
nuttall [Audio.Mono.Analyze.FFT.Window]

O
octave [Audio.Note]
of_BGRA [Image.RGBA32]
of_PPM [Image.RGBA32]
of_RGB24_string [Image.RGBA32]
of_RGBA32 [Image.Generic]
Create a generic image from an RGBA32 image.
of_YUV420 [Image.Generic]
Create a generic image from a YUV420 image.
of_YUV420 [Image.RGBA32]
of_audio [Audio.S32LE]
of_audio [Audio.S24LE]
of_audio [Audio.S16BE]
of_audio [Audio.S16LE]
of_audio [Audio.U8]
of_color [Image.RGBA32.Effect.Alpha]
of_freq [Audio.Note]
of_int [Image.RGB8.Color]
Decode a color stored as RGB.
of_mono [Audio]
Convert a mono buffer into a buffer.
of_string [Audio.Note]
onto [Image.RGBA32.Scale]

P
pan [Audio]
Pan a stereo buffer from left to right (the buffer should have exactly two channels!).
peek [Audio.Ringbuffer_ext]
peek [Audio.Ringbuffer]
peek [Ringbuffer.R]
Same as read but does not advance the read pointer.
pixel_format [Image.Generic]
Pixel format of an image.
prepare [Audio.Buffer_ext]
Make sure that the buffer can hold at least a given number of samples.
prepare [Audio.Mono.Buffer_ext]
process [Audio.Mono.Effect.ADSR]

R
randomize [Video]
randomize_all [Image.RGBA32]
read [Audio.Ringbuffer_ext]
read [Audio.Ringbuffer]
read [Ringbuffer.R]
Read data.
read_advance [Audio.Ringbuffer_ext]
read_advance [Audio.Ringbuffer]
read_advance [Ringbuffer.R]
Drop data.
read_space [Audio.Ringbuffer_ext]
read_space [Audio.Ringbuffer]
read_space [Ringbuffer.R]
Size of data available for reading.
release [Audio.Mono.Effect.ADSR]
resample [Audio.Mono]
resample [Audio]
rgb_data [Image.Generic]
Data and stride of an RGB image.
rms [Audio.Analyze]
rms [Audio.Mono.Analyze]
Compute the RMS power of a portion of a buffer.
rotate [Image.RGBA32.Effect]
Rotate image by a given angle (in radians).

S
samples_of_seconds [Audio]
At given sample rate, number of samples in given amount of time.
scale [Image.RGBA32.Effect.Alpha]
Scale alpha channel with a given coefficient.
seconds_of_samples [Audio]
At given sample rate, duration of given number of samples.
sepia [Image.RGBA32.Effect]
Convert to sepia colors.
set_pixel [Image.RGBA32]
size [Video]
Size of the buffer in frames.
stride [Image.RGBA32]
string_of_format [Image.Generic.Pixel]
String representation of the format of a pixel.
swap_rb [Image.RGBA32]
Swap red and blue channels.

T
to_BGRA [Image.RGBA32]
to_BMP [Image.RGBA32]
to_RGB24_string [Image.RGBA32]
to_audio [Audio.S32LE]
to_audio [Audio.S24LE]
to_audio [Audio.S16BE]
to_audio [Audio.S16LE]
to_audio [Audio.U8]
to_frac [Video.FPS]
Convert a frame rate to a fraction.
to_int_image [Image.RGBA32]
to_mono [Audio]
Convert a buffer to a mono buffer by computing the mean of all channels.
to_string [Audio.Note]
translate [Image.RGBA32.Effect]
Translate image.
transmit [Audio.Ringbuffer_ext]
transmit [Audio.Ringbuffer]
transmit [Ringbuffer.R]
Read all the data in the ringbuffer.
triangular [Audio.Mono.Analyze.FFT.Window]

W
white_noise [Audio.Generator]
width [Image.Generic]
Width of an image.
width [Image.RGBA32]
width [Image.YUV420]
Width of an image.
write [Audio.Ringbuffer_ext]
write [Audio.Ringbuffer]
write [Ringbuffer.R]
Write data.
write_advance [Audio.Ringbuffer_ext]
write_advance [Audio.Ringbuffer]
write_advance [Ringbuffer.R]
Advance the write pointer.
write_space [Audio.Ringbuffer_ext]
write_space [Audio.Ringbuffer]
write_space [Ringbuffer.R]
Size of space available for writing.

Y
yuv_data [Image.Generic]
Data of a YUV image.