8svx.datatype Reference¶
BOOPSI datatype class reference for 8svx.datatype, synthesised from the AmigaOS NDK 3.2 Release 4 (Autodocs/8svx).
Class properties¶
| Property | Value |
|---|---|
| Display name | 8svx.datatype |
| Group ID | GID_SOUND = MAKE_ID('s','o','u','n') (sound) |
| Superclass | sound.datatype |
| File format | 8SVX IFF (8-bit sampled voice) |
| Methods declared | 1 |
| Parent class page | sound.datatype |
Description¶
The 8svx data type, a sub-class of the sound.datatype, is used to load 8SVX IFF files.
Methods¶
Each method is declared in the autodoc METHODS block. Method implementations are inherited from the superclass unless noted otherwise in the parent's autodoc.
| Method | Purpose |
|---|---|
OM_NEW |
Create a new sound object from an 8SVX IFF. The source may be either a file or the clipboard. |
See also¶
sound.datatype
Release history (NDK 3.2 R4)¶
Excerpted from ReleaseNotes/8svx-dt-RelNotes in the NDK 3.2 R4 distribution.
-------------------- AmigaOS 3.1.4.(1) project -----------------------
Changes for release 45.1 (14.08.2018)
- Fixed a race condition on the library class
handling.
- Added support for stereo 8svx files.
- Fixed a potential memory leak on class
initialization.
Changes for release 45.2 (25.08.2018)
- Fixed a forgotten ReleaseSemaphore() in LibOpen().
Changes for release 45.3 (10.09.2018)
- Fixed another race condition on LibOpen.
----------------------- AmigaOS 3.2 project --------------------------
Changes for release 45.4 (22.6.2020)
- fixed a save bug that would set the fibonacci delta
encoding flag for PCM data
Changes for release 47.1 (12.3.2021)
- no longer returns an incorrect value for SDTA_SamplesPerSec.
Cross-references¶
datatypes.libraryReference — DataType API,NewDTObjectA(),DisposeDTObject(),DTA_*tagssound.datatypeReference — superclass; full method implementations live hereiffparse.libraryReference — IFF file format primitives (FORM/LIST/PROP/CAT chunks)
Source: AmigaOS NDK 3.2 Release 4, Autodocs/8svx_dtc.doc, Include_H/datatypes/datatypes.h, ReleaseNotes/8svx-dt-RelNotes.