Unlinking Stereo Channels

December 31st, 2012
math, music, sound, tech, vsl1818
I have a bunch of stereo channels represented as (volume, pan) and want to convert back and forth between this representation and (volume_left, volume_right). All values are between 0 and 1. I want to do this because the vsl1818 only supports "linked sends" which means treating a pair of outputs as two stereo channels while I'd much rather treat them as independent channels.

I want to be able to increase volume_left without modifying volume_right, and vice-versa.

Do I need to experiment with the board to learn how panning is implemented, or is there a standard way of doing this?

(This is for my vsl1818 program.)

Referenced in: Unlinking Stereo Channels II

Comment via: google plus, facebook, substack

Recent posts on blogs I like:

Thing of Things AI use policy

dynomight recently wrote an article calling for bloggers to state publicly whether and how they use AI

via Thing of Things July 6, 2026

Agentic test processes, LLM benchmarks, and other notes on agentic coding from Galapagos Island

I've been using AI fairly heavily since last November and the whole thing is a funny experience. An agent will do something that, if a human did it, you'd immediately fire them. My reaction, of course, is to act as if this is great and spin up a t…

via Posts on July 3, 2026

Variable fonts aren't universally supported

I make a lot of webpages. I also use Lockdown Mode on iOS and MacOS for a bit of extra security. Sometimes I realize that I forgot to test on Safari and it looks like crap, or I test and don’t notice that there’s been a problem for months (as was the case…

via Home June 27, 2026

more     (via openring)