File tree Expand file tree Collapse file tree 1 file changed +17
-3
lines changed Expand file tree Collapse file tree 1 file changed +17
-3
lines changed Original file line number Diff line number Diff line change 1
1
# cairo-wave
2
- An implementation of the WAVE file format in Cairo
2
+
3
+ ## About
4
+ Generate valid WAV files in Cairo
3
5
4
6
## Local testing:
5
7
``` bash
@@ -9,8 +11,20 @@ mplayer tmp/test.wav
9
11
```
10
12
11
13
## Sepolia testing
12
- _ Needs a working starkli configured with a Seppolia RPC_
14
+ _ Needs a working starkli configured with a Sepolia RPC_
13
15
``` bash
14
16
python scripts/get_notes.py
15
17
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
You can’t perform that action at this time.
0 commit comments