top of page
Artist’s_impression_of_the_pulsar_PSR_J0348+0432_and_its_white_dwarf_companion.jpg

Magnetic Lighthouse - A Pure Data Effect

December 14, 2022

     Pulsars are extremely magnetized neutrons stars that rotate and emit electromagnetic radiations in beams. Every so often, their magnetized beam lines up with Earth in something called the lighthouse effect. This effect aims to try and capture this stable rotation along with the instability of space in general. That push and pull is felt throughout the whole effect and the instability comes nearer to the end where everything fast enough to reach full chaotic noise.

     This general description is the overall sound of what I was aiming to achieve when designing this audio effect in Pure Data. This patch was done as part of an assignment for a Digital Audio Effects Programming class. The entire class put on somewhat of an exhibition where every student would design an audio effect based on a specific part of a theme. For our class, we chose to do space as a general theme and went with the very clever title of 2022: An SFX Odyssey for the title of the exhibition. I chose to go with pulsar stars for my specific topic in the overall theme.

     As far as specifics for the patch goes, the only parameters that needed to be part of the patch were: it needs to have a stereo signal path (in and out), it needs to be automated using the [qlist] object in Pd, it needs to be 3 minutes in length, no abstractions, and vanilla Pd only. Besides that, the only thing that was blocking us was what we could come up with.

     When it came to patch design, I wanted to have a patch that incorporated many different speeds of pulses all coming together and changing over time. I did this using several different pulsing effects, the most audible ones being the tremolo and the vibrato/chorus that are prevalent in the beginning. The tremolo speed is being changed over time by the qlist and has some slight clipping on it that changes as well. The vibrato has some random elements to it that cause it to be slightly different every time the patch is run, just cause you know... why not? Another big part of the patch is the amplitude modulation going on which really picks up near the end. I went with this because it is essentially just really fast pulsing affecting an audio signal and it gives a kind of harshness that I think fit really well with the theme. Lastly, there is a reverb to give it a really wide feeling to it, and a stereo filter that gives a nice stereo sense over time. 

     For the qlist, my main focus was trying to hit specific moments and "beats" in the effect to almost tell a little story. You can feel the pulsar getting faster and faster and at some point, it all drops for a second. Then the amplitude modulation comes in and it is the first time in the effect where there is no tremolo and it gives this sense of floating for a second. I found that using the automation in a way to reach these moments and show somewhat of a juxtaposition between the constant pulsing and the harshness of the amplitude modulation really gave the effect a more "composition-esque" feel to it.

 

     As far as the patch goes, that's about it. Feel free to take a deeper look at the patch to see how all of that is achieved and how it is affected by the qlist over time. But overall, it is somewhat simple as far as the audio processing itself goes. A lot of the effort was focused on trying to tell that story and evoke that feeling of a pulsar star in space. Hopefully it worked out, but at the end of the day I'm quite happy with how this turned out and was very impressed by all of my classmates' projects. If you would like to take a listen to them, they should be available at streaaam.colum.edu in the coming future with a schedule of when to listen in. 

Pictures

Audio Examples

The audio sample used is Gymnopédie No.1 composed by Erik Satie, performed by Kevin MacLeod.

 

The two audio samples here are the original, unaffected recording for reference (top) and the same recording processed through the Pure Data patch (bottom).
Unprocessed Audio
00:00 / 03:07
Processed Through Patch
00:00 / 03:00

Downloads

If you want to download the patch and files for the project, click the button below. It should come zipped with all you need to get everything up and running. For getting it to work, all you should need to use is the help patch. Follow the steps that are commented there and you should be all set. Thanks for trying it out if you do!

bottom of page