Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

libvitaSAS

From GameBrew
libvitaSAS
Libvitasas2.png
General
AuthorGrapheneCt
TypePlugins
Version1.21b
LicenseMIT License
Last Updated2021/02/26
Links
Download
Website
Source

libvitaSAS is easy-to-use SceSas and Audiodec library wrapper with system mode applications support.

  • SAS is a library for performing synthesizer processing with software.
  • Audiodec is a library for decoding audio data with a Codec Engine.

Loading directly from FIOS2 overlay (for example, loading directly from PSARC archive) is supported. When calling vitaSAS_load_audio_XXX() specify 1 for io_type to use FIOS2 or 0 to use SceIo.

Pitch, panning, envelope processing and digital effects processing can be done. Refer to the sample for usage example.

Features

  • While SAS, unlike NGS, uses software synthesizing, it has much smaller memory footprint.
  • Theoretically unlimited amount of SAS systems can be created.
  • Theoretically unlimited amount of voices per system can be created.

User guide

Native SAS playback

Only HE-ADPCM (.vag) and PCM (.pcm, .wav) files are supported.

Codec Engine hardware decoding and playback

Supported input formats (all application modes):

ATRAC9

  • Supported channels : 1 channel, 2 channels.
  • Supported sampling frequencies : 12000/ 24000/ 48000 Hz.
  • Supported bit rates : 48/ 60/ 70/ 84/ 96/ 120/ 144/ 168/ 192 kbps.

AAC

  • Supported codecs : AAC-LC, HE-AAC v1/v2.
  • Supported channels : 1 channel, 2 channels.
  • Supported sampling frequencies : 8000/ 11025/ 12000/ 16000/ 22050/ 24000/ 32000/ 44100/ 48000 Hz.
  • Supported bit rates : 16 - 576 kbps.

Supported input formats (game applications only):

MP3

  • Supported codecs : MPEG1/ 2/ 2.5 Layer3.
  • Supported channels : 1 channel, 2 channels.
  • Supported sampling.
  • frequencies: 8000/ 11025/ 12000/ 16000/ 22050/ 24000/ 32000/ 44100/ 48000 Hz.
  • Supported bit rates : 8/ 16/ 24/ 32/ 40/ 48/ 56/ 64/ 80/ 96/ 112/ 128/ 144/ 160/ 192/ 224/ 256/ 320 kbps.

External links

Advertising: