Skip to content

Ecktra #8

@eutro

Description

@eutro

Description

Ecktra is an easily extensible, expressive audio visualization DSL in Racket.

The main product of this project is the audio visualizer language itself, rather than any individual visualizer or its output.

Examples below were generated using as input this brief clip I wrote myself (using Ardour). Similar, and usually even better, output can be produced with songs by professional musicians, such as those published by NCS.

Location for Entry

  • Entry link:

Directory

Video

Turning on audio is suggested.

amplitude-image.mp4
Gifs






How you made your entry?

  • Racket Version used: 8.3 - 8.4
  • What #lang and libraries/packages: pict, math, typed/racket, rsvg, threading, and of course #lang ecktra/visualizer.
  • Operating System and version: Linux (both Arch and Ubuntu 18.04.6 LTS)

Licence

Licence for images and media files: All media linked directly here is CC-BY-4.0
Licence for code: MIT and Apache 2.0, at your option

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions