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

Source: AmigaOS NDK 3.2 Release 4, Autodocs/8svx_dtc.doc, Include_H/datatypes/datatypes.h, ReleaseNotes/8svx-dt-RelNotes.