Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sleexyz/audioprint
Sonify data fingerprints in your browser. Monthly Music Hackathon NYC, March 2015
https://github.com/sleexyz/audioprint
Last synced: 1 day ago
JSON representation
Sonify data fingerprints in your browser. Monthly Music Hackathon NYC, March 2015
- Host: GitHub
- URL: https://github.com/sleexyz/audioprint
- Owner: sleexyz
- Created: 2015-03-28T21:25:39.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-04-17T23:22:27.000Z (over 9 years ago)
- Last Synced: 2024-04-14T11:22:33.466Z (7 months ago)
- Language: JavaScript
- Homepage: http://audioprint.sean.lee.mx
- Size: 145 KB
- Stars: 4
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# audioprint
> file -> cryptographic hash function-> sound!Immediately perceive that a file has been modified.
Must be
- deterministic
- interesting
- short (<5s) *it's a fingerprint, not a handprint!*Created with React, tonejs, and webpack.
## instructions
Clone repo, `npm install`, `npm start`, and go to `localhost:8080`.# possibilities
- instruments?
- scales?
- patterns?
- textures?## todo
- check out
- tone.note.parseScore
- add visualization
- expand resolution, make sound actually interesting
- choose a resolution of `n` bits
- eg 2 bits
- create a model of "music or sound" with `n` perception-independent sonic dimensions
- eg. with two dimensions, unit square
- is this even possible?
- the set of `n`-bit words correspond to verticies on the unit `n`-hypercube
- make cli tool that plays audio.