Life Update (May 27, 2025)

Hey there! I’m Jooyoung Kim, a mixing engineer, music producer, and computer music researcher.

Lately, I’ve been living like a hermit… haha.

A while back, I think I mentioned grumbling about an “Editor Invited” status dragging on for over a month. Well, good news—it’s finally moved to “Under Review”! I’m keeping my fingers crossed because I really need this to wrap up soon so I can secure some thesis funding from my university to keep things afloat. The timeline’s tight, so I’m a bit on edge.

Oh, and I believe I once mentioned working on digitally recreating the SA-2A on this blog.

Here’s how that went down:

  1. Analog recording grind (plus building a recording program from scratch… ugh). That recording program UI still gives me nightmares. I built it with Qt Creator, and… let’s just say it was a few days of pure torment.
  2. Training with deep learning using CNN and RNN (LSTM) methods (which meant coding up some PyTorch for the training process…).
  3. Implementing the compressor with that training data (cue JUCE and Python code-building…).

And, well, it spectacularly flopped. 😭

Just looking at the spectrogram tells you all you need to know, right?

I built a recording program in C++, slogged through endless recording sessions, spent ages training the model, and then tried real-time processing with JUCE—only to realize real-time processing wasn’t happening, so I switched to Python. After pouring over a month into this, it feels like such a letdown.

The RNN (LSTM) approach might still have some potential with more time, but CNN? Total dead end. My original idea would take way too long to execute, so I’ve shelved it for now. That said, the program set itself isn’t half bad, so I’m planning to polish it up and eventually share it on GitHub.

Meanwhile, I’ve pivoted to experimenting with a new topic. For this, I’ve been measuring THD, crosstalk, and frequency response, and I wrote a Python program to store the data and generate graphs.

This one actually turned out pretty well! I’m thinking of sharing some of the code and distributing the program around the time I submit my next paper. It might need a bit more refinement before I consider selling it, though.

https://github.com/JYKlabs

Oops, this is starting to sound like a GitHub channel plug, isn’t it?

The first half of this year has been consumed by experiments and coding for my thesis, leaving me with barely any time to work on my own music. 😢 But I’ve got something in the works, and I’m determined to release at least one track next month. I really need to get into a groove and churn stuff out consistently instead of these sporadic bursts… sigh.

I’ve always been drawn to niche things—studying physics as a kid, making music, diving into audio engineering, and now coding for obscure projects. Guess I’m just wired to love the less mainstream stuff, haha.

Anyway, that’s what I’ve been up to lately. With grad school graduation looming, I’m feeling a bit lost and anxious about what’s next. But I’m choosing to believe things will work out and keep pushing forward.

Catch you in the next post! 😊

Visiting the KOBA Show 2025 (May 20, 2025)

The KOBA Show, or Korea International Broadcasting, Media, Audio & Lighting Show, is a major annual trade fair held in Seoul, South Korea, showcasing the latest in broadcasting, audio, and lighting technology. Since its start in 1991, it has become a key event for industry professionals, featuring cutting-edge equipment, technical seminars, and networking opportunities across 27,997 square meters at the COEX Convention Center. This year’s event, held from May 20-23, highlighted the future of media and entertainment industries.

Hey there! I’m Jooyoung Kim, a mixing engineer and music producer.

I got a free pass to the KOBA Show and visited last Tuesday. This year’s event felt a bit smaller compared to previous ones, with fewer exhibitors and gear on display, which was a little disappointing. Still, it was great to catch up with some folks and check out the latest equipment.

JD Solution

Most audio-related companies were on the first floor, but JD Solution had their booth on the third floor. They showcased products from brands I love, like Peluso microphones, Avalon, IGS, and DAD. I was really hoping to test a Peluso mic through an Avalon preamp—would’ve been a killer combo—but unfortunately, they weren’t set up that way. Oh well!

On my way back to the first floor, I took a wrong turn and stumbled upon Bongeunsa Temple nearby. It was a nice little surprise!

BLS

BLS had an impressive lineup, featuring Tascam, Ferrofish, Lynx, Focal, Manley, Prism Sound, and Tube Tech. They also had mics and headphones set up for hands-on testing, which was awesome.

I found myself drawn to the Manley VoxBox over the Core—it’s just so good, though the price is a bit steep!

Soundus

At the Soundus booth, they showcased KLANG’s binaural headphone mixing gear and some DiGiCo consoles (not my main interest, so I hope I got that right!). What really caught my eye was this wall-mounted, picture-frame-style speaker by CODA. It looked like a piece of art but was actually a speaker—super cool! If I had the budget, I’d definitely consider getting one.

Cuonet

Cuonet’s booth was interactive, with nine different missions to try out. I got so caught up in them that I forgot to take pictures! One of the missions involved guitar tuning, and I was surprised to see an Epiphone Masterbilt series f-hole acoustic guitar—pretty unique.

I also ran into someone I used to work with at a studio, which was such a pleasant surprise!

SAMA Sound

Sam-A Sound had a ton of gear on display, as always. I spotted some Genelec monitors, which my professor absolutely loves. Last year, they had the 8381A, but it wasn’t there this time, which was a bit of a bummer. They also had an impressive variety of cables!

Yamaha Music Korea

Yamaha’s booth was divided into sections for synthesizers, guitars, and streaming setups. The synthesizer area featured the CP88, YC61, and various compact synths that could double as master keyboards.

As an acoustic guitar player, I was thrilled to finally try Yamaha’s flagship 9-series guitar. It was on display, but with a performance stage right in front and so many people around, I couldn’t hear it properly. Still, it was clear the guitar was top-notch. Personally, I’m more of a dreadnought guy than an OM—guess that’s just my style! I’d love to get a dreadnought, but the affordable ones don’t sound great, and the high-end ones are just too tempting (and expensive!).

Yamaha also had a dedicated area for streaming setups, with several compact broadcast configurations. It’s clear they’re putting a lot of effort into that space.

Dasan SR

At Dasan SR, the SSL consoles stood out the most. I was secretly hoping to see some Millennia or Earthworks mics paired with them, but no such luck.

Final Thoughts

For those into studio audio or music production, these were the highlights. I noticed Music Metro didn’t participate this year, and Cuonet didn’t showcase synths like Behringer, which made the event feel a bit smaller. It almost feels like the industry is tightening its belt again. I overheard someone mention that the KBS booth was about a third of its usual size, which was surprising.

With my own finances getting a bit tight, I’m wondering how we’ll all navigate these times. Anyway, that’s my quick recap of the KOBA Show 2024. Thanks for reading, and I’ll catch you in the next post!

Basics of Synthesizers (2) – Subtractive Synthesis

Hey there! I’m Jooyoung Kim, a mixing engineer and music producer.

Looking at synthesizer history, additive synthesis came first but was limited to physical, mechanical methods. Modern additive synthesis came much later, so let’s start with subtractive synthesis!

Quick heads-up: if you buy virtual instruments through the links in this series, I get a small commission, which really helps me keep going. ^^ Ready to dive in?

The Early Subtractive Synthesis Synthesizer: Telefunken’s Trautonium

Subtractive synthesis is named for how it shapes sound by filtering out (subtracting) frequencies. The “filter” here is like an EQ’s cutoff filter, tweaking low or high frequencies.

These synths use voltage to control filters, hence the term VCF (Voltage Controlled Filter). Built entirely with analog circuits, they’re also called analog synthesizers.

They have three main parts:

  1. VCO (Voltage Controlled Oscillator): Generates the signal
  2. VCF (Voltage Controlled Filter): Shapes the sound
  3. VCA (Voltage Controlled Amplifier): Controls volume

The Iconic Minimoog Model D

Left – 1979 Minimoog Model D, Right – 2017 Reissue Minimoog Model D

The Moog Minimoog Model D is the most famous subtractive synth, with others like the ARP 2600, Oberheim OB-1, and Korg MS-20 also standing out. Let’s check out the Minimoog Model D virtual instrument, a favorite for many.

UAD’s Moog Minimoog

Since most subtractive synths share similar concepts, we’ll use the UAD Minimoog as our example. It breaks down into four sections:

  1. VCO: Oscillators (signal generators)
  2. VCF: Filters with resonance control
  3. VCA: Amplifiers with Attack, Decay, Sustain controls
  4. Modulation and other components

Let’s look at the oscillators first.

Oscillators

The oscillator section has about five parts. Oscillators 1, 2, and 3 are exactly what they sound like—three separate oscillators.

Being fully analog, the Minimoog Model D’s tuning could drift due to humidity, temperature, runtime, or electrical conditions. So, each oscillator has a pitch tuning knob. The tuner’s at the far left in the red section (labeled “Tune”), with others in the blue and pink sections.

  • Range: Sets the octave. Higher numbers give lower pitches.
  • Waveform: Chooses the waveform type.

Oscillator 3 could be used for modulation instead of sound output, controlled by a switch on the far left.

The yellow section, though not an oscillator, lets you process external signals through the synth’s filter—a feature often used to apply the Minimoog’s filter to other sounds.

The green section is a noise generator for white or pink noise. You can modulate with noise, an extra LFO, or an envelope filter.

Filters and Output

The filter section is the top three knobs in the “Modifiers” area:

  • Cutoff Frequency: Sets which frequencies to filter.
  • Emphasis: Boosts frequencies near the cutoff point.
  • Amount of Contour: Controls how much the Attack, Decay, and Sustain knobs affect the filter.

Below, the Loudness Contour (Attack, Decay, Sustain) shapes the output sound’s envelope, not the filter’s. (I explained Attack, Decay, and Sustain in my last post.)

Turn on the Filter Modulation switch, and the cutoff frequency gets modulated. The Keyboard Control switches make the cutoff follow keyboard notes:

  • Switch 1 (top): Tracks by 1/3.
  • Switch 2 (bottom): Tracks by 2/3.
  • Both on: Cutoff moves in sync with notes for consistent timbre.

It might feel tricky, but tweak it for five minutes, and you’ll get the hang of it.

Other Minimoog Model D Virtual Instruments

Besides UAD’s Minimoog, there are other solid options:

Arturia’s Mini V is a great Model D emulation.

Air Music Technology also makes a Model D virtual instrument.

As mentioned, the Minimoog can filter external signals. There are even standalone filter plugins, like:

Arturia’s Filter Mini, a plugin designed for this purpose.

Not all Moogerfooger pedals from Moog come from the Minimoog, but the Moogerfooger MF-101 Lowpass Filter uses its 4-pole (24dB/octave) ladder filter design. Moog turned these pedals into plugins too.

I’ve covered these separately before. [link]

Owning a Physical Model D

I always wanted a real Minimoog Model D and ended up with Behringer’s Model D reissue. Hardware synths shine when run through preamps or compressors for a fully analog vibe. But tuning is a chore, and since it’s monophonic, you’d need to record each note for chords. Also, dusting those knobs is a nightmare! 😅

Still, it’s affordable, so a used analog synth like this can be a cool addition.


Not all subtractive synthesis synthesizers work exactly like the Minimoog, but understanding its basics should give you a solid foundation for handling most early subtractive synths.

See you in the next post! 🙂

What is ADSR? – Envelope Generator

Hello! I’m Jooyoung Kim, a mixing engineer and music producer.

While working on the next post in my synthesizer basics series yesterday, I realized I’ve never covered the concept of ADSR on my blog. So, today, let’s dive into what ADSR is all about.

I’ve included a plugin link below, and if you purchase through it, I earn a small commission that really helps me keep going. Thank you for your support!

Let’s get started!

Envelope Generator

A single oscillator produces a steady sound, like a sine wave, square wave, or triangle wave, at a specific frequency. But these sounds can feel flat or even harsh on the ears.

To address this, Robert Moog, the founder of Moog, developed the Envelope Generator to make simple oscillators mimic real-world sounds by varying their amplitude over time.

The 911 module in the center is the Envelope Generator.

Early envelope modules were labeled with terms like T1 (Attack), T2 (Decay), T3 (Release), and ESUS (Sustain). Later, the ARP 2500 synthesizer used Attack, Initial Decay, Sustain, and Final Decay, and the ARP Odyssey replaced Final Decay with Release. This standardized the envelope as ADSR (Attack, Decay, Sustain, Release).

So, what exactly is ADSR?

ADSR Explained

  1. Attack: The time it takes for the sound to reach its maximum volume after being triggered.
  2. Decay: The time it takes for the sound to drop from its maximum volume to the sustain level.
  3. Sustain: The volume level maintained while the key is held down.
  4. Release: The time it takes for the sound to fade to silence after the key is released.

Pretty straightforward, right?

The Envelope in the Casio CZ-1

However, Envelope Generators aren’t limited to just ADSR. For example, the Korg MS-20 includes a Hold parameter, which lets you set how long the sound stays at its maximum amplitude after the attack. This could be represented as AHDSR.

The Casio CZ-1 has a particularly unique envelope design.

Transient Shaper

SPL Transient Designer

With the development of the Envelope Follower, which tracks changes in an audio signal, it became possible to apply ADSR-like changes to real audio signals. The pioneer of this concept is the SPL Transient Designer, part of a category called Transient Shapers.

There are tons of these plugins out there. The link above takes you to Plugin Boutique’s dedicated Transient Shaper category, where my blog is affiliated.

I own several myself, like Native Instruments’ Transient Master, SPL Transient Designer Plus, Waves Smack Attack, and Oxford TransMod. Personally, I find Oxford TransMod to be the best of the bunch.

Modern music production uses these tools to meticulously sculpt and refine sounds, almost like crafting a fine piece of art.

That wraps up my explanation of ADSR. See you in the next post! 😊