7 lines
193 B
Bash
Executable File
7 lines
193 B
Bash
Executable File
#!/bin/bash
|
|
|
|
SFX_ID=$(( $1 & 0x7ff))
|
|
VOLUME=$(echo "$((($1 >> 21) & 0x7ff)).0 / 1023.0" | bc -l)
|
|
SAMPLE_RATE=$(((($1 >> 11) & 0x3ff)<<5))
|
|
printf "SFX_%X, %f, %d\n" $SFX_ID $VOLUME $SAMPLE_RATE
|