Skip to content

DerivaSonora / SoundWalk is desgined with principles of bioacustics (nature conservation) while engaging in the artistic realms of the soundwalk. A dual-mode application that allows you to explore acoustic environments through guided soundwalks and contribute to a growing collection of environmental recordings.

Notifications You must be signed in to change notification settings

alejoduque/BioMapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

161 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DerivaSonora / SoundWalk

BioMapp

DerivaSonora / SoundWalk Recorder

ES — App de mapeo sonoro comunitario. Graba audio geoetiquetado, camina derivas sonoras con tracklog GPS y exporta paquetes ZIP compartibles. Construida con React 18 + Vite, funciona en Android (Capacitor) y navegadores web. Ideal para ciencia ciudadana, investigacion de campo y amantes de la naturaleza.

EN — Community sound mapping app. Record geo-tagged audio, walk sonic derives with GPS tracklogs, and export shareable ZIP packages. Built with React 18 + Vite, runs on Android (Capacitor) and web browsers. Ideal for citizen science, field research, and nature enthusiasts.

Features / Funcionalidades

  • Deriva Sonora — GPS-tracked walks with auto-pause/resume on movement (>5m), timer, distance and recording counter. Auto-exports ZIP on finish.
  • Audio recording — Geo-tagged recordings with metadata (species, weather, notes). Offline-first via localStorage.
  • Playback modes — Nearby, chronological, concatenated (Jamm).
  • Breadcrumb visualization — Line, heatmap, animated. Always-visible mode icons.
  • Import/Export — Import derive ZIPs, per-user colored tracklogs on map. Export includes GeoJSON, GPX, CSV, audio and timeline.
  • Proximity volume — Exponential volume fade based on distance (full at ≤5m, fade to 15m). Stereo panning by bearing. Toggle in player.
  • Multi-layer map — OSM, Topo, Carto, Humanitarian, Satellite (Leaflet).

Quick Start

npm install
npm run dev          # http://localhost:5173
npm run build        # dist/

Android APK

npm run build
npx cap sync android
cd android && ./gradlew assembleRelease
# or use: bash build-apk.sh

Stack

React 18, Vite, Leaflet, Capacitor, JSZip, Web Audio API

Archive

The _archive/ folder contains legacy files preserved for reference: old components, server deployment scripts (now Vercel-only), presentations, and duplicate assets. These are not used by the active codebase.

Links

About

DerivaSonora / SoundWalk is desgined with principles of bioacustics (nature conservation) while engaging in the artistic realms of the soundwalk. A dual-mode application that allows you to explore acoustic environments through guided soundwalks and contribute to a growing collection of environmental recordings.

Topics

Resources

Security policy

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •