LFO – A Graph-based Modular Approach to the Processing of Data Streams - Archive ouverte HAL
Communication Dans Un Congrès Année : 2017

LFO – A Graph-based Modular Approach to the Processing of Data Streams

Résumé

This paper introduces lfo — for Low Frequency Operators — a graph-based Javascript (ES2015) API for online and offline processing (i.e. analysis and transformation) of data streams such as audio and motion sensor data. The library is open-source and entirely based on web standards. The project aims at creating an ecosystem consisting of platform-independent stream operator modules such as filters and extractors as well as platform-specific source and sink modules such as audio i/o, motion sensor inputs, and file access. The modular approach of the API allows for using the library in virtually any Javascript environment. A first set of operators as well as basic source and sink modules for web browsers and Node.js are included in the distribution of the library. The paper introduces the underlying concepts, describes the implementation of the API, and reports on benchmarks of a set of operators. It concludes with the presentation of a set of example applications.
Fichier principal
Vignette du fichier
2017-WAC - LFO – A Graph-based Modular Approach to the Processing of Data Streams.pdf (647.64 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01580464 , version 1 (30-07-2019)

Identifiants

  • HAL Id : hal-01580464 , version 1

Citer

Benjamin Matuszewski, Norbert Schnell. LFO – A Graph-based Modular Approach to the Processing of Data Streams. Web Audio Conference (WAC), Aug 2017, London, United Kingdom. ⟨hal-01580464⟩
308 Consultations
197 Téléchargements

Partager

More