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.
|