|
3 | 3 | :sc-categories: Libraries>FluidDecomposition, UGens>Buffer |
4 | 4 | :sc-related: Guides/FluidCorpusManipulation, Classes/Buffer |
5 | 5 | :see-also: BufSelect, BufSelectEvery |
| 6 | +:max-seealso: poke~, peek~, index~, buffer~ |
6 | 7 | :description: |
7 | 8 | A utility for manipulating the contents of buffers. |
8 | 9 |
|
9 | 10 | :discussion: |
10 | | - This object is the swiss army knife for manipulating buffers and their contents. By specifing ranges of samples and channels to copy, as well as destination and source gains it can provide a powerful interface for performing actions such as a Left/Right to Mid/Side conversion and mixing down multichannel audio |
| 11 | + This object is the swiss army knife for manipulating buffers and their contents. By specifying ranges of samples and channels to copy, as well as destination and source gains it can provide a powerful interface for performing actions such as a Left/Right to Mid/Side conversion and mixing down multichannel audio |
11 | 12 |
|
12 | 13 | :process: This method triggers the compositing. |
13 | 14 |
|
|
16 | 17 |
|
17 | 18 | :control source: |
18 | 19 |
|
19 | | - The bufNum of the source buffer. |
| 20 | + The name of the source buffer. |
20 | 21 |
|
21 | 22 | :control startFrame: |
22 | 23 |
|
23 | 24 | The starting point (in samples) from which to copy in the source buffer. |
24 | 25 |
|
25 | 26 | :control numFrames: |
26 | 27 |
|
27 | | - The duration (in samples) to copy from the source buffer. The default (-1) copies the full lenght of the buffer. |
| 28 | + The duration (in samples) to copy from the source buffer. The default (-1) copies the full length of the buffer. |
28 | 29 |
|
29 | 30 | :control startChan: |
30 | 31 |
|
31 | 32 | The first channel from which to copy in the source buffer. |
32 | 33 |
|
33 | 34 | :control numChans: |
34 | 35 |
|
35 | | - The number of channels from which to copy in the source buffer. This parameter will wrap around the number of channels in the source buffer. The default (-1) copies all of the buffer's channel. |
| 36 | + The number of channels from which to copy in the source buffer. This parameter will wrap around the number of channels in the source buffer. The default (-1) copies all of the buffer's channels. |
36 | 37 |
|
37 | 38 | :control gain: |
38 | 39 |
|
39 | 40 | The gain applied to the samples to be copied from the source buffer. |
40 | 41 |
|
41 | 42 | :control destination: |
42 | 43 |
|
43 | | - The bufNum of the destination buffer. |
| 44 | + The name of the destination buffer. |
44 | 45 |
|
45 | 46 | :control destStartFrame: |
46 | 47 |
|
47 | 48 | The time offset (in samples) in the destination buffer to start writing the source at. The destination buffer will be resized if the portion to copy is overflowing. |
48 | 49 |
|
49 | 50 | :control destStartChan: |
50 | 51 |
|
51 | | - The channel offest in the destination buffer to start writing the source at. The destination buffer will be resized if the number of channels to copy is overflowing. |
| 52 | + The channel offset in the destination buffer to start writing the source at. The destination buffer will be resized if the number of channels to copy is overflowing. |
52 | 53 |
|
53 | 54 | :control destGain: |
54 | 55 |
|
|
0 commit comments