I fought in synth battle royale today and still feel wired.
It was catastrophic! Now I know publius' ffmpeg line works
for me as well, so the lispy gopher show will come alive
henceforward. I haven't listened to the/an sbr review yet,
having a mind to pen some thoughts first.
The lineup was tob mnw gef abortretryfail ldbeth screwtape
and smj. x2180 was too late to get in the list today.
Everyone was amazing, and it was mnw's first battle royale
as well. Please enjoy the sbr review, for which I will
remember to insert a link here. If you will forgive me, I
will concentrate on my own experience.
http://archives.anonradio.net/202209170300_openmic.mp3
publius' ffmpeg line worked without a hitch for openmic (I
had only tested it locally) when it came my turn. I had
previously gotten excited when smj said it was time for a
first time contestant (mnw of That's News To Me in that
case). (I forgot mnw's tagline, You Can't Spell _____
without mnw. The word eludes me. Swamphen? j/k ;p).
Since a piece of (virtual) hardware I wanted to play with
was using my sndio snd/mon virtual system sound monitor
device, with the idea of feeding that to itself as some
notion of an integrator autonomous feedback circuit, I had
aNONradio waiting-for-me music feeding back into my system
sound when I first connected. Emergency abort.
I had two (out of three) modes of getting sound, nestled
comfortably within my ecl lisp repl. I could direct sine
waveforms into wav files using libsndfile from my lisp sffi.
This, I guess, was my synth software. I had written this
soft synth personally, unrelatedly (kind of), though tob did
not seem pleased by that. And it just takes a function float
-> float and gives you a wav of the desired ength.
As I said, I had a system sound monitor. What occurred to me
was to sample others' live battles into my own round (even
though I guess this was outside my 10 minutes). I did this
by experimentally catching batches of seconds from my system
sound monitor. This was tricky (well, download the results
and see) since I didn't know what improvisational sound
would be made next and had to keep trying to get lucky.
*I have to compress these before I post them.
I made it about five minutes into my 10 (or less) minute
timer before I bailed from the round. Screwtape was an
appropriate name for me, I was told. One thing about being
in the Common Lisp repl was that I had its LOOP construct,
and from the compiler, ECL's multiprocessing threads handy.
Having generated/gotten sounds, and started a loop thread,
all you can really do is sit on your hands or add sound loop
threads (and eventually stop them). In the future when I
include my SND/1 mic, which I left out this time, it will be
important to explain my environment and intents.
Over the course of round 2, I picked up some nice
sophisticated beats and synth from my sound monitor and just
started those, along with generating a series of variants of
A (420, 438, 440, something else) I asked for from the
COMmentators. The trill of A beats sounded a lot like a
phone ringing. Honestly, it took me a while to figure out
that that was what the phone / dialup sound was. The beats I
had picked up, and I-think-gef's synth (along with mnw's
voice saying OK) seemed to give me a pretty nice sound,
though I still don't know how that came across the icecast.
I tried unmuting the aNONradio stream to take a peek (which
would have ended up in my stream as well, I guess) but to no
clear avail. I jammed a random previous-snd/mon-snippet
function, but bailed after about two minutes of round 2. In
this second case, smj was quick to pick up on my finished
stream with amazing synth.
I'm listening to it now...
[Listening to it, I hope that I can give tob-like dictation
- I was too nervous to pay attention before]