Notes:
| | |
| This object requires a file name.
If the file cannot be found, it will be created with one value (0.0).
The file may be changed using the popup menu.
Data is not transferred to the new file. |
| Multiple file objects may use the same file.
Multiple instances of ABox may use the same file.
Each object maintains it's own file pointer.
Set the object's file name using the popup menu. |
| This is a virtual device.
Used in a circuit without any realtime devices will cause this object to operate as fast as possible.
This is useful for processing files 'off line'. |
| Data is stored as 4 byte floating point values (ie. float ).
The file size determines the number of values.
Use a conversion program to import/export formats. |
| The position display shows the current file pointer,
indicating where data will be written to, or read from, by this object.
The units are in samples, not byte position. |
| The five lines of data may be displayed using the same criteria as the Knob. |
Triggering: 1) Set, 2) Rewind, 3) Move |
| All three act as Sample-and-Hold operations, and are detected in the stated order.
set AND move may append new data. |
| Set writes the value at X to the current position, and updates the Y pin.
The X input pin must be connected for this to occur. |
| Rewind moves the file pointer to the start of the file and updates Y.
Rewind takes priority over Move. |
| Move advances the file pointer and updates Y.
Either the X or the Y pin must be connected.
Rewind takes priority over Move.
Circular File rewind at the end of the file. This is useful for delay loops.
A non Circular File stops at the end of the file.
This is useful for sequencing and wavetable synthesis. |
| Append new data as follows:
- Lock Size must be OFF.
- The file position must be at the END of the file.
- Set and Move must trigger at the same time.
This causes the following:
- X is written to the current position.
- Position moves forward, adding a new value.
Circular File is ignored.
- Y updates with the new value (0.0).
- File size is increased by one value (4 bytes).
|
| Use caution when appending data!
At full speed, data is written at 176KB per ABox second.
Be aware of your hard-drive space. |
| As a rule-of-thumb, have as much free RAM as the file's size (in bytes).
This allows memory caching by the operating system. |