Live data from Hacker News

Teenage Engineering's PO-32 acoustic modem and synth implementation

github.com

31–37 of 37 posts

Re: Teenage Engineering's PO-32 acoustic modem and synth implementation

#31

Earlier quoted context omitted.

As I understand it, transferring data as audio goes back quite ways, right? I had a Commodore 64 that could use phillips tape. I'm drawing. blank, but IIRC there were musical instruments (maybe the roland juno 60?) in the 80s that were storing their data as audio, too.

Yus, apparently some software was broadcast on the radio, people could record it on tape and use it on their Commodore and such.

also distributed on thin records inserted into computer magazines

https://obsoletemedia.org/floppy-rom/

Re: Teenage Engineering's PO-32 acoustic modem and synth implementation

#32
post #10

Digital modules from Mutable Instruments (and related clones + offshoots) use audio-based data transfer for firmware updates. Interesting way to give the consumer the ability to change the firmware without having to access the back of the module (there's a way to use a serial JTAG adapter as well). https://github.com/pichenettes/mutable-dev-environment?tab=r...

On a similar if sillier note note, Korg made a Hatsune Miku guitar effect[1] that was programmable through audio sent from an iPhone app through the guitar pickup. Annoyingly, the free app isn't available on the US App Store, so open source software would be useful (insofar as the ability to play back a predefined sequence of Vocaloid phonemes using an electric guitar is useful). [1] https://www.korg.com/us/products/…

I have been on the hunt for this pedal, and it is now stupidly expensive. I hope they rerelease it one of these days

Re: Teenage Engineering's PO-32 acoustic modem and synth implementation

#33

Earlier quoted context omitted.

As I understand it, transferring data as audio goes back quite ways, right? I had a Commodore 64 that could use phillips tape. I'm drawing. blank, but IIRC there were musical instruments (maybe the roland juno 60?) in the 80s that were storing their data as audio, too.

Yus, apparently some software was broadcast on the radio, people could record it on tape and use it on their Commodore and such.

Heck, my computer used to get on the land line telephone and ask its friends for software.

One of the weirdest things I did last week was realizing that my flipper zero could be used as a redbox... now I just need to find a payphone with a trunk...

Re: Teenage Engineering's PO-32 acoustic modem and synth implementation

#34
post #10

Digital modules from Mutable Instruments (and related clones + offshoots) use audio-based data transfer for firmware updates. Interesting way to give the consumer the ability to change the firmware without having to access the back of the module (there's a way to use a serial JTAG adapter as well). https://github.com/pichenettes/mutable-dev-environment?tab=r...

As I understand it, transferring data as audio goes back quite ways, right? I had a Commodore 64 that could use phillips tape. I'm drawing. blank, but IIRC there were musical instruments (maybe the roland juno 60?) in the 80s that were storing their data as audio, too.

Yep, that's correct about the Juno 60. There are people still sharing WAV files of the original factory patches which is cool to be able to re-load now and again.

Re: Teenage Engineering's PO-32 acoustic modem and synth implementation

#35
post #10

Digital modules from Mutable Instruments (and related clones + offshoots) use audio-based data transfer for firmware updates. Interesting way to give the consumer the ability to change the firmware without having to access the back of the module (there's a way to use a serial JTAG adapter as well). https://github.com/pichenettes/mutable-dev-environment?tab=r...

As I understand it, transferring data as audio goes back quite ways, right? I had a Commodore 64 that could use phillips tape. I'm drawing. blank, but IIRC there were musical instruments (maybe the roland juno 60?) in the 80s that were storing their data as audio, too.

Disney used it to control their animatronics for many years (aka, "audio animatronics")

Re: Teenage Engineering's PO-32 acoustic modem and synth implementation

#36
post #7

Hey ericlewis - this is cool! Can I ask how you figured it out?! Doing this for my PO-33 was on my bucket list. I thought I might have to resort to voltage glitching to get a firmware dump, which is currently beyond my skills.

much simpler, just pull apart the MT VST :P

I am working on PO-33, doing EMFI.

Re: Teenage Engineering's PO-32 acoustic modem and synth implementation

#37
post #28

Earlier quoted context omitted.

The word "patch" has a naming conflict between the disciplines of synthesizers and software.

what you mean? synthesisers are software... I think the context is clear here and we're talking about software made for music, so the usage of patch is accurate. If author wanted to use "patch" to mean patching a file they would likely be specific or context could be inferred. "A patch is data for modifying an existing software resource such as a program or a file" Which is what patching synths/drum machines (and fil…

The specific values of all of the settings on a synthesizer (including the inputs and outputs of any cables in a modular synth) have been referred to as a "patch" for a very long time. That's why the cables are known as "patch cables".

If you, for example, download sysex files for a DX7, they will often be referred to as "patches".

Post reply on HN