#supercollider

2025-07-16

Ok, #puredata no conecta con #jack, y tampoco lo hace #supercollider, porque se ve que el servidor de jack no arranca, lo que técnicamente no es cierto, ya que lo tengo corriendo en un terminal.

Todo esto me recuerda por qué dejé debian y me fui a voidlinux. POR EL PUTO SYSTEMD DE LOS COJONES.

Toca reinstalación.Otro día.

#yavosotrosque

Charles Céleste Hutchinscelesteh@www.celesteh.com
2025-07-15

Domifare at Folklore

Even Rascob (aka BITPRINT) has been organising regular Live Code gigs are Folklore in Hackney. I played Domifare last night . . . sort of.

I’ve blogged before about pitch recognition being flaky. And it is, but usually within the first three minutes or so, the SuperCollider autocorrelation UGen does actually recognise the pitches and the piece runs.

Not last night. Instead, I spend 15 minutes playing the same four note phrase over and over and over again, in front of an audience.

What went wrong

  • Normally, when I play this, I have the mic right down in the bell, and it was up slightly higher this time, which may have caused problems.
  • When I practice this, I lip the pitch up or down slightly and this often works. This level of subtlety and control is extremely difficult after several minutes of failure on stage. Instead, my playing got messier and messier over the course of the set.
  • As I was trying to piece out, I couldn’t decide whether to use my old mouth piece, or my new one which is slightly more difficult with greater freedom. It didn’t seem to make a difference when I was practising, so I went for the newer, freer one, which might have been a mistake.
  • My sound card’s output was also extremely low, which is a problem I’ve had before with Pipe Wire. This was concerning during the tech setup, but turned out not to be an issue during the performance.
  • My laptop was sat on a stool in front of me which was not a distance that worked at all with my glasses. The screen was so blurry, I couldn’t properly tell what notes were arriving.

How to fix it

  • If I need consistent mic placement that’s down in the bell, I should make a mount that goes into the bell. The would be a cork-covered ring, with spokes, a mic suspended in the middle.
  • Flucoma would allow me to train a neural net to recognise a series of pitches as a cue. Because the tuba spectrum is weird and the mic is most sensitive at the weird points, I would probably have to do the training on stage. Would his be more tedious of 15minutes of failed command input? No.
  • Practising this piece is essentially training myself to be decipherable to the algorithm, which is subtly different than normal practice goals or technique. I did not get as much practice as I would have liked. I spent a lot of time building lip strength, with the idea it would make my notes clearer, but not as much time getting feedback from the autocorrelation algorithm. It may be more practice with the program would have helped. Or, the algorithm was confused by background noise or mic placement, perhaps it would have made no difference whatsoever.
  • Taking the bus with a tuba, a laptop, an audio card, cables, a mic, a mic stand and so forth is already a bit much, but it may be the case that I also need a laptop stand so I can ensure my computer being at a height and location where I can see it. Or my old reading glasses required more and more distance. Maybe a laptop on a stool is not a good use for them.

How I dealt with everything

I think my stage presence was fine, actually, except for when I was giving up at the end. I should have launched a few minutes of solo improv starting from and around the cue phrase. I’m going to practice this a bit, not that I expect the piece to fail like this again.

This was not my first performance of this piece. It went fine when I played it in Austria, 3 years ago.

Well, at least the failure of that piece was all that went wrong

Shelly Knotts and I were also meant to play some MOO, but discovered during the sound check that most of it wasn’t working, so we cut it from the programme.

Audience Reactions

People were generally positive. Multiple people used the word “futility” but with a positive intention. Which goes to show you can’t trust nerds.

To do

  • Incorporate Flucoma
  • Play this on Serpent because it’s more portable and I really do have more freedom of pitch.
Video by Shelly Knotts

#Domifare #gig #music #PipeWire #SuperCollider #tuba

A man in an orange shirt, playing a tuba that hides his entire body
2025-07-15

I tried running SuperCollider last night and it was super quiet (which didn't matter in practice, but anyway). The "work around" I know of didn't work around. Does anyone know why some (all?) jack apps run very quietly through audio cards?

askubuntu.com/questions/152776

#SuperCollider #PipeWire

2025-07-14

someone asked me whether there is a version of #SuperCollider that runs on Windows 95/98, but i have no experience in this area. anyone know? #RetroComputing

last days to experience the installation studio-labour.com/tower-of-sil
closing on the 20th (July).
#SuperCollider behind the curtains

2025-07-11

Janky attempt to tame the mighty ClockFace (by putting it in a window of my choosing)

github.com/supercollider-quark

#SuperCollider #ClockFace #Quark

2025-07-10

Falls jemand das Workshop-Material von meinem #SuperCollider Workshop auf der #cfc25 nachlesen mag: Es ist hier auf meiner Website. the-emergent.de/cfc25.html (Da sind noch ein paar Glitches auf der Website, die werden demnächst korrigiert. Die Präsi und der Beispielcode sind das, was ich im Workshop verwendet habe.)

#SuperCollider pro-tip: if you want the location of the cursor in a window regardless of if you're clicking or dragging or not (e.g. to draw it with the Pen class), this would be a good start (I don't know if it takes borders into account):
w = Window.new.front;
x = QtGUI.cursorPosition.x - w.bounds.left;
y = QtGUI.cursorPosition.y - (Window.screenBounds.height - w.bounds.top - w.bounds.height);

It took me way too long to get the y right as the Window bounds are relative to the bottom left of the screen, but all other SC GUI coordinates are relative to the top left...

Charles Céleste Hutchinscelesteh@www.celesteh.com
2025-07-09
2025-07-08

guiBody { arg viewHolder;

var view = View(viewHolder.view, viewHolder.view.parents.last.bounds);
viewHolder.view.parents.last.onResize = { |v|
v.bounds.height = v.bounds.height - 20;
view.bounds = v.bounds; };

view.layout = VLayyout( .....)

#SuperCollider #cursed

A SuperCollider GUI window with 5 buttons at the top(one is hidden), a single channel meter, a textoutput area that has instructions in English and Solresol, an empty list of variables, a line of text labeled input, a bass cleff, four sliders to adjust the input threshold and pause lengths and cheat sheet that has only "new loop" and "stop". The whole thing is surrounded by sliders which I cannot get rid of.
2025-07-08

@Wintermute_BBS Just saw this video and thought of you:

youtu.be/FY2WYXOdXoM?si=YGXzn-

Therre's a new programming language for #music written by the guy who wrote #Supercollider, and it's a #FORTH!

[EDIT/UPDATE: It's apparently not precisely a FORTH because it includes lexically scoped variables, so it's FORTH-like.]

How cool is that?

I can't wait to have time to play with it. When I think about it, stack based programming would lend itself to all kinds of creative generative sound and music experimentation very well I think!

2025-07-07

Ok, so how do I do an ObjectGUI class with an VLayout instead of this flow crap?

#SuperCollider

Blaž Pavlicablazp@toot.si
2025-07-03
2025-07-02

We will be live coding music and visuals with #supercollider using #flucoma, @animatron for the visuals and a saxofonist at my son's music school.

quadrivial 💛🇺🇦🇨🇦🇲🇽quadrivial@beige.party
2025-06-29

Starting to dive down the #supercollider rabbit hole. I figure that I learned enough coding over the years that I didn't enjoy, so I may as well learn to code for a purpose I appreciate - sound and (maybe, eventually) music. 🙏

#music #coding

2025-06-23

Today was a "brain says no" day. At least I spent a few enjoyable hours learning more about routing in JitLib.
#supercollider

Fake mrc (verified)mrc@chinwag.org
2025-06-23

SAPF (Sound as Pure Form) from James McCartney (SuperCollider) is a sound programming language that’s a little bit SuperCollider, a little bit Forth, a little bit APL. Finally! youtu.be/FY2WYXOdXoM #SuperCollider More: scsynth.org/t/sound-as-pure-fo

N-gated Hacker Newsngate
2025-06-22

🎵 Ah, the delightful symphony of nerdspeak! 🎶 A brave soul attempts to mash , , and into a Frankenstein of , but all we hear is the sound of confused keyboards clacking. 🖥️🤦‍♂️ is probably just praying for the sweet release of a power outage. ⚡️
github.com/lfnoise/sapf

Hacker Newsh4ckernews
2025-06-22

Sound As Pure Form: Music Language Inspired by Supercollider, APL, and Forth

github.com/lfnoise/sapf

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst