TX Image Synth App

Hi all,

I’ve made a SuperCollider app for generating sounds based on images used as sonograms:


You can find it here: GitHub - txmod/TXImageSynthApp: SuperCollider App for generating sounds based on images used as sonograms. · GitHub

Images can be created by analysing a sound file, by importing an existing image file, or by drawing coloured lines or shapes using the image tools provided.
Image files can be saved or imported.
The sonogram image can be synthesised using filtered noise, sine waves, phase modulation synthesis or wavetable synthesis.
EQ, frequency warping, time stretching, pitch shifting, delay and reverb can be added.
Recordings can be saved as Sound files.
Project files, containing images and settings, can be saved.

This app was developed from code originally shared by PyoungRyang Ko in this thread:

Big thanks to all who share their code.

More examples:



Have fun!
Best,
Paul

p.s. This is part of a new release of TX Modular I’m currently working on. More later…

12 Likes

Coincidentally enough, literally just a few days ago, a video popped up in my feed about software used by Aphex Twin, leading off with Metasynth (and also mentioning SuperCollider, even with an old photo of James McCartney hanging with RDJ back in the day). Bringing those two worlds together with a slick looking GUI is very cool – thanks to you both.

hjh

1 Like

Thank you for the app, and for mentioning my initial code. I wanted to look into it further, but I did not have the time. In any case, I do not think I could have done a better job than you. Thank you for this wonderful app!

Note:
Recent SC 3.15.0-dev builds include plugin API changes, so they are not compatible with SC3-plugins. SC 3.14.1 and older SC 3.15.0-dev builds should be compatible with this app.

1 Like

Wow, this is really cool - thanks for sharing. File-export didn’t work for me though, but I also have not installed all necessary quarks/plugins, so I only can share a recording/screenshot


I noticed that drawing in the canvas while playing works, but it does not update the scheduled sounds.

For those who are unaware^^

which is shown in the viedo https://www.youtube.com/watch?v=5wIOBBodoic which is really interesting.

1 Like

Many thanks for feedback.

Oh. Is that a permanent thing, or do they all need updating or do they just need to be re-compiled? IMHO it would be a big shame to lose all those great plugins.

Yes. You have to press play again after changing the image.

Best,
Paul

SC3-Plugins are maintained by the SC3 developers, so I expect a version compatible with SC3.15.x to be released together with SC3.15.0 or soon after. However, other libraries or packages, such as Quarks and third-party extensions, may not be compatible unless their authors, or interested users, update them.

@Spacechild1 don’t the plugins just need to be recompiled?

Yes, they just have to be recompiled.

That’s good to know! Thanks.