89 comments

[ 0.18 ms ] story [ 20.7 ms ] thread
[flagged]
Cool project but did you really need to use an LLM for this comment?
comment history suggests English is not his first language, this is probably translated
Nice work. "No video leaves your machine." Either Claude specifically or AI models in general use this phrasing now and No teeth are left un-gnashed as a result. Uggh I wonder why it's so aggravating.
awesome! also do people not like AI comments? when my AI gf chats me up, I sorta like it IYKWIM
AI comments are like dreams: we may find our own interesting, but other people's are somewhere between "fairly boring" and "worrying".
Nice experiment. Looks like the camera feed processing fps is sufficient for some creativity here.
I love this, but for some reason I can't find any way to turn the camera on/it only works with the mouse. Awesome toy though.
There's a button next to "gyro" labeled "hands." Click on it, and the browser will ask for the camera permission. For me (Chrome, mac), I had to click on the "cal" button next to it the first time to actually switch to the camera.
Quite fun to play with.Nice work!
Since a physical theremin is played by non-contact gestures and motions, perhaps your creation might be more aptly termed a "Virtual theremin."
I her your point, but this is the theremin version of air guitar, so I think it fits.
Ermm, theremin came first, so actually the air guitar is a theremin-version of a guitar.

So actually this project should be called “Cameramin”, since it has very little do to with air guitar, other than air guitar being derived from the theremin ..

Theremin was invented in 1920. I'm quite sure someone pretended to play a pretend guitar before that.
Although its still kind of working in roughly the same manner as the original theramin - just using a different frequency of electromagnetic radiation.

Perhaps a "high frequency theramin"?

Photonoramin?

Edit: Cameramin, obviously, d’oh.

I’m going to get pwned one of these days, considering my threshold for giving a random website access to my webcam is apparently mild curiosity and entertainment for 30s.
What would be the attack vector with indirect access to a webcam?
De-anonymisation for one.

But more generally if I’m the sort of person who would allow this I’d probably allow some other stupid permissions if they promised me something novel on the other side.

Maybe try hiding your face below the camera and throwing your hands up in the sky so the camera only sees your hands then play/sing Metallica.

   [Chorus]
   Never cared for what they do
   Never cared for what they know
   But I know

   [Refrain]
   So close, no matter how far
   It couldn't be much more from the heart
   Forever trusting who we are
   And nothing else matters
The general tendency among people is to go along with what's thrown to them, in a Symphony of Destruction, Megadeath

    [Refrain]
    You take a mortal man
    And put him in control
    Watch him become a God
    Watch people's heads a-roll

    A-roll
    A-roll

    [Chorus]
    Just like the Pied Piper
    Led rats through the streets
    We dance like marionettes
    Swaying to the symphony of destruction
I'd love if the people who put a tape over their laptop webcam could answer this.
I'd love if people stopped trying to pretend Snowden didn't happen.
It's very comforting to think that somewhere deep within the NSA is a person whose job it is to watch my face while I poop.
Never poop alone
That's hilarious side by side with stories about cops abusing surveillance to stalk their ex, and women generally.

So you don't fear being victimised and don't plan to ever stand up for those who do. Not very unique, I'd say that's the primordial slime we all come from... but why stay in it?

> So you don't fear being victimised and don't plan to ever stand up for those who do.

Is that so? Can you show me what it was, exactly, that lead you to this determination?

Why, are you denying it?
Yes.

I further demand that you either put up or shut up, accusator.

Your reaction to mentioning concerns about mass surveillance was to make a fucking joke about you pooping. That joke's on you, says only something about you, as does how you're trying to turn this into me doing you this awesome injustice by... reading what you wrote and connecting the dots. You couldn't hold in the smirk, you can't take the smirk having been seen. Both are your problem.
I see.

>>>> It's very comforting to think that somewhere deep within the NSA is a person whose job it is to watch my face while I poop.

I made what was clearly a fucking joke, as you now admit.

>>> So you don't fear being victimised and don't plan to ever stand up for those who do.

You turned that fucking joke into a beliefs system.

>>> That's hilarious side by side with stories about cops abusing surveillance to stalk their ex, and women generally.

A beliefs system about women.

>> Why, are you denying it?

You demanded that I defend my fucking joke.

> Your reaction to mentioning concerns about mass surveillance was to make a fucking joke about you pooping. That joke's on you, says only something about you, as does how you're trying to turn this into me doing you this awesome injustice by... reading what you wrote and connecting the dots. You couldn't hold in the smirk, you can't take the smirk having been seen. Both are your problem.

From this, I can only surmise that you are literally insane.

Do not contact me again about this or any other matter. Your harassment is both unwanted, and unwarranted. There is nothing further here to discuss.

To me, a stranger gaining access to my webcam to secretly watch me isn't just an "attack vector"...
(comment deleted)
You are giving your face away, for one very obvious point.

Never give a random website access to your webcam. This is basic privacy 101.

Well they have your IP....and browser fingerprints....rough time of day if a window, direction, weather....products you bought....your age...possibly health issues that come up....essentially any information that can be used to schedule and stalk you...
The funny air theremin site knows my health issues and products I bought?
Yeah. It certainly can.... Obviously if you have any products that are imaged online then they can be extrqcted and reverse searched to see what you bought, and get an idea of your wealth, status, and area if you have specific regional goods.... they can also see if you have physical tics say, or you may have medical equipment or medicine, or coufh syrup...or you may be an amputee, or in a wheel chair....yes...
I can potentially know if you're home or not and then rob the fuck out of you or kidnap your family members, for one.
I’m home right now but I’ll let you know when I go out.
Say what you want about AI but it makes it possible to build a whole slew of awesome stuff
Horrible UI's though.. just look at this. But the idea is cool.
Yeah, it's really easy to spot an AI made app. I don't want to discount the project for being coded with AI, but you can tell when the UI is basically one shotted due to all the clutter and bloated features. I don't think AI understands that "less is more" when it comes to UI. It always seems overly eager to expose every single control and add UI flourishes to the point of being gaudy.
Bah, I got part way through making this as an iPhone app and this person beat me to it :P

Seriously though: nicely done, UX here is better than what I came up with.

An iPhone version which used both the front and rear cameras would be far cooler than this, and provide better control too.

Call it Cameramin and you’ve got a customer. ;)

Both front/rear cameras simultaneously? How would that work? You’d either have to have it balancing upright, or hold it in your mouth or something else awkward no?
Phone stands exist, and I can see a custom stand working plausibly well if this made phones replace actual theramins for performances.
Phone stands exist!?

We were talking about an app hence my comment on usability. Now we’re discussing something entirely different.

So many folks in the thread, myself included. Really fun type of project.
Really cool. I remember one local musician here in Lithuania used a theremin like 20 years ago and i was amazed at the interactivity and the alien sound of it. Now sitting in front of my computer doing the same that many years later brings memories back!
This is extremely cool. I activated the camera and it recognized the position of my hands and I was able to play it as shown in the instructions. It's very fun.
I find it a bit suspicious that this exact hand waving data could be used to solve Google's latest reCAPTCHA: https://docs.cloud.google.com/recaptcha/docs/hand-gesture-ve...
"Play Beethoven's Fifth"
A surprisingly robust approach to human verification would be to abandon visual classification entirely and instead exploit culturally embedded call-and-response patterns. There are obvious concerns regarding age and demographic bias, but these could potentially be addressed through a rotating corpus of challenges. More interesting is the adversarial question: while an LLM can trivially retrieve the expected response, can it distinguish between merely knowing the response and knowing when to come in?

When I say uh you say 'ah' Uh ah Uh Ah

Now when i say freeze y'all stop on a tidime

when I say freeze you just freeze one time

when i say freeze y'all stop on a dime

FREEZE

Now - all the ladies in the place, if you got real hair, real fingernails, if you got a job, you going to school and yall need nobody to help you handle yo business make some noise

NOOIISE

So - Dr. D. J. Kool has clearly been working on this thesis for some time

I found that rather entertaining, thank you. It reminds me of Rick n Morty, S01 E04, when they start rapping on stage and making more and more specific requests to get the matrix they're stuck in to glitch out.
Come on. "Thairemin" was right th(e|ai)re.
Really missed the opportunity for "Airemin".
this is really cool. i especially like the gesture mapping... using the distance between your hands for volume, their average height for pitch, and the angle between them for vibrato feels unusually intuitive. the fact that those dimensions can move independently makes this feel like it could support a lot more than a theremin sound

also - i made you some sounds with Underscore:

chill / evolving harmonic thing: https://underscore.audio/s/cmp_f2b79a32-57e/chord_lantern

chaotic / glitchier thing: https://underscore.audio/s/cmp_6abde2c8-2d9/morseMind

they're LLM-generated, web-embeddable synths, and the real-time controllable parameters can be defined in the prompt — so your hand tracking could map directly onto whatever controls make sense for the instrument

you can also generate more structured compositions like this: https://underscore.audio/s/cmp_9175f7d2-fe0/drifter_glimmer

happy to help you wire one up / iterate on some sounds if you're interested

disclaimer: i'm building Underscore :)

We know you’re generating comments with an LLM even when you remove capital letters.

Do mention your product when it’s relevant, but just make it human, please

this is fantastic - props to the creator
Very impressed by the responsiveness of this. But I gotta say, it's much more fun to play a physical theremin, which has slightly different controls (two antennae, one controlling volume and the other pitch).

https://www.gaudi.ch/OpenTheremin/ will run with an Arduino and it's very satisfying to get better at controlling.

If my Jack Russell is in the right mood, I can make him growl by bringing my hands up as if to stroke him.

I call this the Therrieremin.