Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 16:51 02 Aug 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Phonopaper (and questions - maybe to Volhout???)

Author Message
Frank N. Furter
Guru

Joined: 28/05/2012
Location: Germany
Posts: 949
Posted: 11:33am 05 Jan 2023
Copy link to clipboard 
Print this post

Hi,

I have found a very interesting Android application:
https://warmplace.ru/soft/phonopaper/


It looks like a digital implementation of "Pattern Playback" from 1950 to me (https://120years.net/wordpress/pattern-playback-franklin-s-cooper-usa-1949/).

( https://entokey.com/speech-perception/ )

The Android/Ios program records a sonogram, which can be printed (or displayed on the screen) and read back in with the camera and turned into sounds. The whole thing then sounds similar to turning a record by hand.

The sonogram is obviously another representation of a Fourier transform.

I have long been enthusiastic about the principles of sound recording but I have not heard of this system until now.

Now for my questions:

How can I generate such a sonogram (without this program, maybe with an PicoMite)?
How was the sonogram actually created in 1950??? The reproduction with the tone wheel is plausible, even if the optical beam path is not completely understandable to me...

My goal would be to print a spiral (similar to a vinyl record) and play it back. But the whole thing without a camera, but maybe with a CCD line?

Anyway, I find the whole topic very exciting!

Frank
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5091
Posted: 11:50am 05 Jan 2023
Copy link to clipboard 
Print this post

Hi Frank,

In the world of "lots of processing power" this is pretty straightforward.

In the MPEG compression (i.e. MP3) one of the first steps is to convert the audio signal into frequency bins. The compression happens on these bins. Afterward the bins are reconstructed to audio.

If you look at the raw MP3 data over time, that could very well translate directly into this phonopaper....

How they did that in 1950. Well, that is not to difficult. Early electronics did filter tones based on "tone relays". This is like a normal mechanical relay, with adjustable contact arm. The contact arm would be tuned for a certain frequency (resonance). You would only need a single coil, with many different arms, each with their own switch contact. The arm that resonates at that particular frequency would make a contact.

This is an article on a 1950's 6 channel RC system that used similar "tuned" reed relay contacts



And THIS you probably have seen before....






Volhout
Edited 2023-01-05 22:07 by Volhout
PicomiteVGA PETSCII ROBOTS
 
CaptainBoing

Guru

Joined: 07/09/2016
Location: United Kingdom
Posts: 2170
Posted: 02:39pm 05 Jan 2023
Copy link to clipboard 
Print this post

somewhat related, I watched this the other day https://www.youtube.com/watch?v=tg--L9TKL0I
 
Amnesie
Guru

Joined: 30/06/2020
Location: Germany
Posts: 675
Posted: 04:31pm 05 Jan 2023
Copy link to clipboard 
Print this post

Hello,

I used Phonopaper many years ago for password backup and put the printed paper into my safe. Nowadays I use Paperback, yes right. An open source program which can take ANY file and process it to dot matrices and print them to paper (incl. redundancy Reed-Solomon) I even backuped whole programs up to 27MB on pure paper :D A Bit crazy and you need a laser printer but... yeah.

Paperback: https://ollydbg.de/Paperbak/

Anyways; I would also love to see a conversion to picoMite. Maybe a really simple version or proof of concept?

Greetings
Daniel
Edited 2023-01-06 02:33 by Amnesie
 
Amnesie
Guru

Joined: 30/06/2020
Location: Germany
Posts: 675
Posted: 04:44pm 05 Jan 2023
Copy link to clipboard 
Print this post

Ahhh sorry me again!

What I forgot:

Maybe this helps or can be some kind of workaround or idea; there are a lot of programs which can translate images to a sound spectrogram, you can make it visible again with a nice program (free) named "Sonic Visualiser" (https://www.sonicvisualiser.org/) or any other program you'd like.

So with this program you can draw or convert any image to sound spectrogram:
https://www.abc.se/~re/Coagula/Coagula.html

YouTube Video Demonstration:
https://www.youtube.com/watch?v=6yn2NrewEZA

And with Sonic Visualiser (mentioned above) you can make it visible...

Some example I created:




And the wav:

Coagula.zip




Maybe some additional ideas for this whole audio spectrum idea! :)

Greetings
Daniel
Edited 2023-01-06 03:02 by Amnesie
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6283
Posted: 08:11pm 05 Jan 2023
Copy link to clipboard 
Print this post

FFT displays have been used for many years as a tuning aid for FAX RTTY and slowscan TV and looking for signals over a wide frequency range.
Usually referred to as "waterfall display"

The picomite can do FFT so creating the image is easily doable.


Example of a waterfall display of a HF FAX signal received this morning.
(NOT using a picomite or any other 'mite)

Jim
VK7JH
MMedit
 
Frank N. Furter
Guru

Joined: 28/05/2012
Location: Germany
Posts: 949
Posted: 08:12pm 05 Jan 2023
Copy link to clipboard 
Print this post

@Volhout:
Thanks for your response! I have never heard of Ton Relay before. Do you have a link to a schematic drawing? I have also not seen your frequency display like this before.
Very interesting - thank you!!!

@CaptainBoing:
I already knew the procedure (in German this is the Zackenschrift - unfortunately I don't know the English name for it). With this method, however, the frequencies are also already stored with it.

@Amnesie:
I once experimented with such a (maybe it was this) program a long time ago. You could encrypt any data, print it out, then scan it back in and transform it back.

@TassyJim:
This sounds very interesting!!! Would be great if you could do that with a PicoMite!

My goal would be to print out sound signals in a spiral on paper like a record and then play them back with a rotating playback device. It is questionable whether a printer has the necessary resolution for this...

Frank
Edited 2023-01-06 06:16 by Frank N. Furter
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5091
Posted: 08:51pm 05 Jan 2023
Copy link to clipboard 
Print this post

Hi Frank,




The colored wires are the outputs.
Under the brown phenolic you can see the 12 tone arms (different length, for different tones). And under the tone arms there is the single relay coil (yellow cylinder).

The tone arms are very similar to the ones in mechanical music box (rotating drum with pins)

Volhout
PicomiteVGA PETSCII ROBOTS
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6283
Posted: 08:58pm 05 Jan 2023
Copy link to clipboard 
Print this post

For micromite FFT, this is one thread I found:
https://www.thebackshed.com/forum/ViewTopic.php?TID=10987
There are later examples for the CMM2 but I haven't tried with the picomite yet.
The code syntax will have changed a bit over the years.

It would be easy enough to convert the magnitude output to colour depth waterfall.

Jim
VK7JH
MMedit
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5091
Posted: 06:58am 06 Jan 2023
Copy link to clipboard 
Print this post

If you want to use fft for dound recording and reproduction, it needs to be fast as hell. I would be amazed if the pico can do that under mmbasic. Maybe not even in C without help of a dsp core.

Or you would need to write an fft that is dedicated for this. A 12bit? Or even 8 bit?
Edited 2023-01-06 16:59 by Volhout
PicomiteVGA PETSCII ROBOTS
 
Frank N. Furter
Guru

Joined: 28/05/2012
Location: Germany
Posts: 949
Posted: 09:42am 06 Jan 2023
Copy link to clipboard 
Print this post

  Quote  The colored wires are the outputs.
Under the brown phenolic you can see the 12 tone arms (different length, for different tones). And under the tone arms there is the single relay coil (yellow cylinder).

The tone arms are very similar to the ones in mechanical music box (rotating drum with pins)

Volhout

Cool!!! Thank you very, very much!!!

  Quote  For micromite FFT, this is one thread I found:
https://www.thebackshed.com/forum/ViewTopic.php?TID=10987
There are later examples for the CMM2 but I haven't tried with the picomite yet.
The code syntax will have changed a bit over the years.

It would be easy enough to convert the magnitude output to colour depth waterfall.

Jim

Thanks! I will have a closer look at the link...

  Quote  If you want to use fft for dound recording and reproduction, it needs to be fast as hell.

I was afraid of that!!!  

Frank
 
CaptainBoing

Guru

Joined: 07/09/2016
Location: United Kingdom
Posts: 2170
Posted: 10:14am 06 Jan 2023
Copy link to clipboard 
Print this post

again... tangential but possibly related... definitely entertaining

https://www.youtube.com/watch?v=EuggcDJOED8
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025