← Back to context

Comment by snthpy

7 hours ago

I was also curious about the base64 encoding in the stack. I'm not knowledgeable in this area though so it was more for my own education than questioning the choices.

Its a product of me troubleshooting why my audio pipe wasn't working in early prototyping. I tried quite a few things and the first time I got the successful loopback on a remote device I had implemented the base64 and it solved the piping errors I was getting.

Turns out bash totally can pipe raw binary you just need to appropriately wrap the blob with the correct command.

By the time I had the working pipe I was in feature building mode.