Javascript library for interacting with TinyAudioBoot and 8BitMixtapeNEO
var hex2wav = new Hex2wav();
var decoded_hex_array = hex2wav.decodeHexFile(hex_string);
var signal = hex2wav.generateProgrammingSignal(decoded_hex_array);
hex2wav.playSignal(hex2wav.audioCtx, signal);
var hex2wav = new Hex2wav();
var sig = hex2wav.generateControlSignal(arr);
hex2wav.playSignal(hex2wav.audioCtx, sig);
var arr = [85]; // max length 64
var hex2wav = new Hex2wav();
var sig = hex2wav.generateEEPROMSignal(arr);
hex2wav.playSignal(hex2wav.audioCtx, sig);
- Budi Prakosa - Port of Chris code to JS
- ChrisMicro - Original Hex2Wav Java code
- Frederik Olofsson - Hex file decoder code