SAF
Overview
The Sonorous Archive Foundation is a fullstack web app for audio/music exploration and cultural knowledge sharing.
SAF is composed of two parts: SAF-django and UFB that can be used on their own or as connected layers.
SAF-django
Backend / API for cultural metadata management and operations.
Designed for music and audio exploration.
UFB
Universal Flow Backpacker, Vue3.js frontend for dynamic interactions and advanced use.
- Extends usage to videos (VOD) and video streams.
- Can be used on its own but benefits highly from SAF API for user data saving and access to data about cultural items.
Features
Player compatibility
Layer | media type | MP3 | Youtube | Twitch | Soundcloud | Spotify | Bandcamp |
---|---|---|---|---|---|---|---|
SAF | persistent | Yes | Yes | Yes | Partial* | Minimal | |
UFB | persistent | Yes | Yes | Yes | Yes | ||
UFB | live | Yes | - | - | - |
* legal limitation by Spotify for data sync
(dash stands for "not applicable", empty cell stands for "not yet")
Audio podcasts, as collection of MP3 tracks, are partially handled on UFB side