Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/notthetup/birds
Bird Sound Synthesis based on AM+FM
https://github.com/notthetup/birds
am-fm amplitude-modulation bird birdcall-synthesis fm frequency-modulation javascript sound synthesis webaudio
Last synced: 17 days ago
JSON representation
Bird Sound Synthesis based on AM+FM
- Host: GitHub
- URL: https://github.com/notthetup/birds
- Owner: notthetup
- License: mit
- Created: 2014-03-04T00:23:42.000Z (over 10 years ago)
- Default Branch: gh-pages
- Last Pushed: 2022-05-17T03:00:43.000Z (over 2 years ago)
- Last Synced: 2024-10-17T17:06:04.534Z (21 days ago)
- Topics: am-fm, amplitude-modulation, bird, birdcall-synthesis, fm, frequency-modulation, javascript, sound, synthesis, webaudio
- Language: JavaScript
- Homepage: https://chinpen.net/birds/
- Size: 158 KB
- Stars: 52
- Watchers: 10
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
birds
=====## What ?
WebAudioAPI based Birdcall Synthesis based on AM+FM using ideas from [Start from Birdcall synthesis - Andy Farrell](http://obiwannabe.co.uk/tutorials/html/tutorial_birds.html).
Here is a brief overview of the structure of the connections.
![image](./BirdcallSynthesis.jpg)
## Where ?
Play with the model [here](http://notthetup.github.io/birds). Only works on Chrome and Safari for now. FF has some funky bugs.
## Why ?
Because birds!
## How ?
1. Magic
2. [WebAudioAPI](http://webaudio.github.io/web-audio-api/)
3. [Synthesis](https://ccrma.stanford.edu/software/snd/snd/fm.html)