Skip to main content

PyAWE FFS

The Python package supports creating an AWE FFS (Flash Files System) container.

Installation

(venv) pip install pyawe_ffs[doc]

Description

This Python library provides a small programmatic interface to create an FFS file container. These containers are used in the integration and deployment of large audio (WAV, OGG) data to a platform which runs AWE Core. See https://documentation.dspconcepts.com/awe-core/latest-version/flash-file-system-integration-guide for more detail.

Usage

The package provides a script to be used on the command line.

(venv) awe-ffs -h
usage: awe-ffs [-h] [--version] [-v] [--show-docs] {add,list,extract} ...

Creates or parses an FFS binary file.
Version: 0.1.1

positional arguments:
  {add,list,extract}
    add               Add files to FFS Container
    list              List files in FFS Container
    extract           Extract data from FFS Container

options:
  -h, --help          show this help message and exit
  --version           Shows program version.

For programmatic access, use the API:

from pyawe_ffs.FfsContainer import FfsContainer
ffs = FfsContainer()
ffs.append("my_wavedata_1.wav")
ffs.append("my_wavedata_2.wav")
ffs.save("my_ffs_buffer.bin")

More information can be obtained with (venv) awe-ffs-docs or (venv) awe-ffs --show-docs.

Release files for pyawe_ffs 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for pyawe_ffs 1.0.1
File Interpreter ABI Platform
pyawe_ffs-1.0.1-py3-none-any.whl Python 3 none any Details

Release files / pyawe_ffs-1.0.1-py3-none-any.whl

Download URL pyawe_ffs-1.0.1-py3-none-any.whl
Size 100.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4977509efdbeb9df2049c2aa7da5d2978246bd1a15d86dde64b59dc24f0eb557
BLAKE2b-256 checksum
How to use checksums
0ea4863ac3b4e8fe37469f179a816584ff1d1743d7ff93707f64d65acd93f46f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via devpi-server/6.17.0

Release history Release notifications | RSS feed

This release

1.0.1 This release

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page