Skip to content

Commit f5e113a

Browse files
authored
Update README.md
1 parent 9ee15e1 commit f5e113a

File tree

1 file changed

+17
-3
lines changed

1 file changed

+17
-3
lines changed

README.md

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# cairo-wave
2-
An implementation of the WAVE file format in Cairo
2+
3+
## About
4+
Generate valid WAV files in Cairo
35

46
## Local testing:
57
```bash
@@ -9,8 +11,20 @@ mplayer tmp/test.wav
911
```
1012

1113
## Sepolia testing
12-
_Needs a working starkli configured with a Seppolia RPC_
14+
_Needs a working starkli configured with a Sepolia RPC_
1315
```bash
1416
python scripts/get_notes.py
1517
mplayer tmp/out.wav
16-
```
18+
```
19+
20+
21+
## Resources
22+
- [WAVE PCM File format](http://soundfile.sapp.org/doc/WaveFormat/)
23+
- Unix: `man sox`, `ffprobe file.wave`
24+
- [WAV Header](https://onestepcode.com/read-wav-header/)
25+
- [decode header](https://code.whatever.social/questions/29992898/decoding-a-wav-file-header)
26+
- [generate 8-bit pytho gist](https://gist.github.com/jweinst1/1cd52d7f037197e7efb146d2eb42cae5)
27+
- https://aminet.net/
28+
- [sound pack + player](https://op1.fun/users/beatboyninja/packs/arcade-sounds-pack-41028)
29+
- [gameboy 4-bit depth](https://gbdev.gg8.se/forums/viewtopic.php?id=941)
30+
- http://www.hydrogen18.com/blog/joys-of-writing-a-wav-file.html

0 commit comments

Comments
 (0)