Firmware

COSMOS

Rising78/100

COSMOS is custom firmware for the M-VAVE FM-1, by @Gadlele. Open source under GPL-3.0, 5 stars on GitHub.

forM-VAVE FM-1·by@Gadlele

Unclaimed. Is this yours? Sign in with GitHub as @Gadlele to claim it.

Downloads
0
Stars
5
Forks
0
Commits
49
Last commit
Get the source

No release files yet. Build from source.

GPL-3.0· Gadlele/COSMOS·downloads come from the creator’s GitHub releases

49
Commits
0
Releases
49 commits and 0 releases in the last year
Activity · last 12 months

COSMOS

A drone synthesizer firmware for the M-VAVE FM-1, played by the sky.

Two drones that never stop, shaped by what is happening above you: the height of the sun, the clouds, the air pressure, the geomagnetic activity (Kp index) and the phase of the moon. The screen is a window on the real sky over your location, stars, moon and planets, with the readings in plain white text on top.

The slower a source changes, the deeper its effect: the moon and the pressure decide what instrument COSMOS is this week, a geomagnetic storm tears it apart now and then, the clouds and the sun colour it through the day.

Status: design, and a test firmware. Install COSMOS PROBE, which joins WiFi, fetches COSMOS's data and measures the memory left. See docs/DESIGN.md for the plan, docs/MEMORY.md for the memory budget and docs/BUILDING.md to build it.

web/emulator/ is a sketch of COSMOS's sound in Web Audio, to try the mappings without an FM-1: index.src.html with the Terminus glyphs and the star catalog (data.js) put in its /*DATA*/ makes index.html.

Data

Licence

COSMOS is free software under the GNU General Public License v3.0 or later. You may use, study, change and share it; versions you distribute must stay under the GPL, with their source. The code it includes from others keeps its own licence: see LICENSING.md.

M-VAVE and FM-1 are trademarks of their owners. COSMOS is an independent project.