@jepyang@wandering.shop
@jepyang@wandering.shop avatar

jepyang

@jepyang@wandering.shop

neurodivergent nonbinary trans anarchist wizard. adhd. deutan colorblind.

:nonbinary_flag: :transgender_flag:
You might find here:
synthesizers [mostly modular, analog, and/or diy], sewing, gender, writing, anarchism, game dev, sci-fi/fantasy, shitposts

I boost a lot of posts

Banner description: photograph of a scenic overlook with forest as far as is visible

This profile is from a federated server and may be incomplete. Browse more on the original instance.

jepyang, to SynthDIY
@jepyang@wandering.shop avatar

I mentioned that PCBs arrived last night, built one up today

Everything seems to work
Fuck yesssssssssss

jepyang,
@jepyang@wandering.shop avatar

I haven’t bothered explaining what all this module does, since it’s basically a clone of another module

But now that it’s done I may as well give a quick rundown

The biggest “downgrade” from the original module is that the layout doesn’t make as much sense, going from three columns of jacks to five. Cold Mac had related functions in line with one another; Mac Salad is…a bit more loosey-goosey.

jepyang,
@jepyang@wandering.shop avatar

First off, some labeling conventions…

Inputs have a white line and are grouped to the left. If there is a signal normalized to the input, it is listed next to the jack with a dotted line.

Outputs have a silver line and a silver arrow and are grouped to the right

Seven jacks have a little flower growing on them. The six inputs with the flower, in addition to their regular function, form a mixer routed to the output jack with a flower, “Da Kine” (more on this later).

jepyang,
@jepyang@wandering.shop avatar

Now the controls…

There is a big knob and an input jack labeled “Scoop”. The signal at the jack (bipolar signals are fine) is summed with the knob’s offset (+/-5V). The result (I’ll just call it Scoop from here on out) is used internally in several locations, either as a normalled connection or a control signal.

jepyang,
@jepyang@wandering.shop avatar

Next is the panner/fader.

This section has four inputs: right, left, fade, and offset. Right and left are normalled to +5V and -5V respectively. Fade is normalled to Scoop. There is also a knob for attenuating the signal at Fade.

It’s got two outputs: right and left.

Essentially, it’s two crossfaders that work in opposition to one another… (contd)

jepyang,
@jepyang@wandering.shop avatar

So with Fade at -5V, you get 100% of the left input and 0% right at the left output, and 100% right, 0% left at the right output.

As you increase the voltage into Fade, each output fades from one input to the other. So at 0V, you should get equal parts left and right inputs at both the left and right outputs. And at +5V, you get 100% of right in the left output, and vice versa.

So using 2 inputs and 1 output is a crossfader; 1 input and 2 outputs is a panner; or 1 input and 1 output is a VCA!

jepyang,
@jepyang@wandering.shop avatar

The fourth input is Offset, it simply sends some signal to both inputs.

There is also a trimmer around back for adding offset to the Fade control. This is usually gonna be at or near zero, but it’s an adjust-to-taste situation.

jepyang,
@jepyang@wandering.shop avatar

One last note on the fader section… It’s made of four vactrol-based VCAs. So the response is a little weird and nonlinear, and they don’t turn off as fast as they turn on.

It’s not a bug, it’s a feature!

They definitely aren’t mathematically ideal VCAs. But they have some character! They work mostly like how you expect them to, but when they don’t, they usually do it in a musically interesting way.

There are a bunch of trimmers to help match all the VCA levels.

jepyang,
@jepyang@wandering.shop avatar

Next section: analog logic! We have an OR circuit and an AND circuit, both w/ two inputs, one output.

Analog logic can be weird if you’re used to digital logic, but it’s exactly the same. For OR, if either one input or the other is high, the output is high. The only difference here is that you can use analog input to get analog output. Whichever OR input has higher voltage at any given moment is the signal you’ll see at the output.

jepyang,
@jepyang@wandering.shop avatar

AND works similarly, except that it always outputs whichever signal has lower voltage at any given moment.

You can maybe see how the two outputs here would be complementary. As such, the first AND input is normalled to the first OR input, and both second inputs are normalled to Scoop. With a signal going into OR(1), OR out will always show any part of the signal above Scoop, and AND out will show whatever portion of the signal falls below Scoop.

jepyang,
@jepyang@wandering.shop avatar

Rectify is a simple one. One input, one output. It’s a full wave rectifier!

Basically, whatever goes in, you get the absolute value out. Any part of the signal that falls below 0V gets flipped positive.

Something fun: if you put in a saw wave, you get a glitchy triangle wave out. If you put in a triangle wave, you get another triangle wave at double the frequency out.

jepyang,
@jepyang@wandering.shop avatar

Follow is an envelope follower based on the one in the ARP2600. It has no input of its own—it takes its input from the Rectify input jack.

Basically if you feed it audio, it generates an envelope/control voltage according to the volume of the input.

So feed it, for instance, a kick drum. Every hit of the drum would generate a little envelope at the Follow jack, which could open a filter. Or you could invert the output and send it to a VCA and you have a basic sidechain compressor effect!

jepyang,
@jepyang@wandering.shop avatar

Puka is a weird one. It’s a sort-of wavefolder…

Basically, anytime the input is positive, Puka adds a -5V offset to the output; and when the input is negative, a +5V offset is added. The result is a 10V discontinuity at every zero-crossing.

It’s kinda hard to grok without looking at the result. But if you send a sweep from -5V to +5V, the output starts at 0V, will climb to +5V until the input hits 0V…at which point the output swings instantaneously from +5 to -5V, then climbs again till 0V.

jepyang,
@jepyang@wandering.shop avatar

Then we have Holoholo (which means “wander aimlessly”). This is the most idiosyncratic circuit in the module—I’m not aware of any other eurorack module besides the original Cold Mac that includes anything similar. (I think there’s some Buchla or maybe Serge modules that have something similar?)

One output, takes input at the Puka jack.

This is actually an analog computing circuit. The output is the integral of the input…if calculus is your thing.

jepyang,
@jepyang@wandering.shop avatar

If calc isn’t your thing…

Basically anytime the input is positive, the output will climb; and when the input is negative, the output will fall. The amplitude of the input, either positive or negative, determines the rate at which the output moves.

So if the input is 1V, the out will sloooowly drift up, no matter its current value. If the input goes to 5V, the out will drift up much faster. And if the input goes to 0V, the out remains at its current level.

jepyang,
@jepyang@wandering.shop avatar

Everything else in Mac Salad can technically be replicated with other modules. Even Puka, which I don’t think I’ve ever seen as a complete circuit in another module, can be put together with a comparator, an inverter, and a mixer. It’s more about how it’s all pre-connected that makes it so useful.

But Holoholo… you can’t really build it from other blocks! As a function, it can’t really be broken down into simpler bits. It’s, uh, not super useful, but it is really neat.

darlingofinana, to random
@darlingofinana@translunar.academy avatar

Reminder that color theory is largely cultural, primarily western, it's not some law that universally applies to how all humans see art and color.

You do not have to strictly follow color theory. Be free! Be creative! Don't box yourself in!

jepyang,
@jepyang@wandering.shop avatar

@darlingofinana 👎 “I’m red/green colorblind”

👍 “I’m queering the red/green binary”

jepyang, to random
@jepyang@wandering.shop avatar

It would be cool to be a famous musician

Not for the attention or fame

But mostly because I could definitely write a book-length infodump about all the little details in my music that only I know about

jepyang, to random
@jepyang@wandering.shop avatar

Hey all, so for the first time since started, I actually have some new music to show off!

Here is the link to all my music: https://jepyang.bandcamp.com

Ngl, money is tight right now—car is in the shop and it's gonna be $500 to fix. Full-length albums are set to $1, everything else is free, and the full discography is $2, all with the option to pay more if you like. Every little bit helps!

Would really appreciate some boosts on this!

(links to my favorites in the replies!)

jepyang,
@jepyang@wandering.shop avatar

Hey just want to send out thanks. Some people bought some music today, enough to make a good dent in the car repairs. And a bunch of people listened to the music today too, and that feels really good. And thanks to everyone who boosted as well.

💜💜💜 the fediverse rules, I love all of you

vapaad, to ukteachers
@vapaad@wandering.shop avatar

Teacher resignations have increased to record levels every single year since 2019 in the US.

I'm curious what actual teachers (US or otherwise) think the solution is if you're a teacher and willing to share your opinion.

jepyang,
@jepyang@wandering.shop avatar

@vapaad Not a teacher but my mom taught elementary school my whole life and I know this was a perennially popular sentiment:

ifixcoinops, to random
@ifixcoinops@retro.social avatar

Trying to make it so my players can click a button and play a MIDI file, because I can do a MIDI playback in like 20kb vs like 4 megs for an MP3.

1999: yeah no problem dude

2024: well, no, but there's a JavaScript thing that you can install via whatever the hell NPM is, there's twenty megs of soundfonts to go with it,

jepyang,
@jepyang@wandering.shop avatar

@ifixcoinops Reminds me of when I tried to figure out how to get dithered graphics in 256 colors in Unity and it’s like “ok here’s a shader to overlay on your camera’s field of view, hope you have a decent graphics card though”

like holy shit when did it become computationally prohibitive to do shit that worked fine on computers less powerful than what’s in my toaster?

gsuberland, to random
@gsuberland@chaos.social avatar

there's a saying in electronics that there are two types of PCB designers: people who make antennas on purpose and people who make antennas by accident.

and having looked at a bunch of designs made by big companies recently, I think more PCB designers should go be antenna designers instead, because they've clearly got some innate skill at it which is currently untapped.

jepyang,
@jepyang@wandering.shop avatar

@gsuberland This is weirdly affirming, as someone who has basically no idea what I’m doing.

NunavutBirder, to random
@NunavutBirder@mas.to avatar

The USA is like the Alberta of North America.

jepyang,
@jepyang@wandering.shop avatar
jepyang, to random
@jepyang@wandering.shop avatar

bring this vibe back to computing

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • rosin
  • thenastyranch
  • cubers
  • ethstaker
  • InstantRegret
  • DreamBathrooms
  • ngwrru68w68
  • magazineikmin
  • everett
  • Youngstown
  • mdbf
  • slotface
  • kavyap
  • anitta
  • GTA5RPClips
  • khanakhh
  • normalnudes
  • osvaldo12
  • cisconetworking
  • provamag3
  • Durango
  • tacticalgear
  • modclub
  • Leos
  • megavids
  • tester
  • lostlight
  • All magazines