eigendrum

(eigendrum.com)

181 points by bookofjoe14 hours ago

17 comments

  • totetsu8 hours ago
    “Everything’s a Drum!”<p><a href="https:&#x2F;&#x2F;eigendrum.com&#x2F;#s=__Ap66fz1em9-NXp7_6a6-0AJu1AAiTv6gKT8SMD4vZ3BFH5dwRt-sINgQG4FXgJIxw_CVwceAnNHFoKlBz5FO0ZvhaCE74Wwg1qFVAN-RRQDVESwg0bEKQOxw5QDVYONQw7DToIzApZBV0I6gIJB5cBCQfR_yYGD_zuBd31Bwlu8-kJcPHpCQPtJAjr6QsFz-hGAwjpFP0j6jL8V-7e-on03vrd9U_7UPRP-_3y3vrG8OD4Ou_-9wPtVvXL7HjwA-3r7pDu7uw" rel="nofollow">https:&#x2F;&#x2F;eigendrum.com&#x2F;#s=__Ap66fz1em9-NXp7_6a6-0AJu1AAiTv6gK...</a>
    • vanderZwan4 hours ago
      So in Dutch one expression for <i>&quot;that makes no sense&quot;</i> is <i>&quot;dat slaat nergens op&quot;</i>, which literally translates to <i>&quot;that doesn&#x27;t hit (slap, beat) anything&quot;</i>.<p>A ruder variation of that is <i>&quot;dat slaat als een … op een drumstel&quot;</i>, or <i>&quot;that hits like a … on a drum set&quot;</i>.<p>For some reason I felt like sharing this trivia.
      • spockz4 hours ago
        I never heard “op een drumstel”, always “op een varken”. So it would be “Dat slaat als een tang op een varken.” Or “That hits like pliers on a pig.”
        • isoprophlex3 hours ago
          &quot;Als een tang op een varken&quot; is the common one for me as well. Runner up: &quot;Als een lul op een stadsbus&quot; (it makes as much sense as a dick against a city bus)
          • vanderZwan3 hours ago
            Perhaps the &quot;hits like an x on a y&quot; family is larger than any of us thought?
        • vanderZwan3 hours ago
          Could be a regional thing. I&#x27;ve heard the pliers-on-a-pig version too, might be more common.
    • amelius31 minutes ago
      Now try to draw a donut.
    • shit_game4 hours ago
      Aunty Donna were so wise.
  • letier3 hours ago
    Not a fan of the cookie dialog. Had to close the page as there was no easy way to reject the ad cookies.
    • andrelaszlo17 minutes ago
      Yeah, I&#x27;m no GDPR expert but it seems completely unreasonable that the &quot;legitimate interest&quot; numbers add upp to 2825. Even though there&#x27;s probably some overlap, the biggest category is &quot;Measure advertising performance (695 partners included)&quot;. How does this dialogue help me control who gets my data or how it will be used?
      • slhck10 minutes ago
        It&#x27;s not even unreasonable, it&#x27;s illegal under GDPR. You have to provide a reject all option (for rejecting all non-necessary cookies).
    • efilife9 minutes ago
      Same. I no longer tolerate this bullshit
  • BaselAshraf8110 hours ago
    Thanks for reposting this! I&#x27;m the developer (BaselAshraf81) - happy to answer questions or hear suggestions here.<p>If you find it interesting, a star on the GitHub repo helps a lot.<p>And don&#x27;t forget to follow me on github, I build cool stuff!
    • aureate3 hours ago
      The title alone sounds like this would be interesting, but I&#x27;ll never know if it is because it has a trackers popup listing thousands of &quot;partners&quot; and a load of &quot;legitimate interest&quot; boxes ticked by default. This is Daily Mail level stuff, immediate back button for me.
    • rpastuszak1 hour ago
      This is brilliant! I wish I had seen this a few years back!<p>Q: Generating higher quality sounds with a specified duration (e.g. within a 300ms margin) -- is it possible with your approach, is it hard, how would you go about that?<p>I&#x27;m asking because a few years back I had an idea for a breathwork&#x2F;meditation app that would allow you to connect &#x2F; control the breath duration using a gong sound. Example pattern: 4s in, 4s wait, 8-10s out. Next: use a feedback loop with the real user breathing pattern, slowly extend towards the goal.<p>Ended up with scaling it down to a &quot;dot to stare at&quot; + basic gong, because I realised how ridiculously chromatically complex the sound is. (my approach was to synthesise an envelope with a shape determined by time -- pity the fool who thought it was easy or even made sense!)<p><a href="https:&#x2F;&#x2F;untested.sonnet.io&#x2F;notes&#x2F;projects-and-apps-i-built-for-my-own-well-being&#x2F;#h-sit" rel="nofollow">https:&#x2F;&#x2F;untested.sonnet.io&#x2F;notes&#x2F;projects-and-apps-i-built-f...</a><p>I got +100k people visiting it and still a couple dozen daily users running a 5+ min session, so I&#x27;m happy with it. But, the itch is still there, so I&#x27;d love to revisit my old nemesis so to speak :)<p>Also, if you want to chat about this, hit me up sonnet.io&#x2F;posts&#x2F;hi !
    • abcd_f1 hour ago
      Make it possible to reject all cookies in one click.<p>What you have now is ridiculous.
    • Ycros2 hours ago
      what has the world come to when people beg for stars on github
      • fragmede1 hour ago
        Merely asking is begging?
    • jmole8 hours ago
      This reminds me of a tongue drum I have. Have you thought about building an iterative solver for specific scales?<p>It would be interesting if you could simulate and then print (or laser cut) your own instrument on demand.
    • discordance9 hours ago
      Those ads are nasty and really take away from the cool stuff you build!
      • slhck3 hours ago
        You mean the cool stuff <i>Claude</i> built?
        • phoghed17 minutes ago
          You mean the shitty comment your <i>keyboard</i> typed?
        • fragmede1 hour ago
          Do you drive a friend to the airport or does your car do most of the work?
    • stdatomic9 hours ago
      I just entertained myself with this for 30 minutes.
    • chrisjj2 hours ago
      Great! I vote for a skin tension control.
    • brcmthrowaway7 hours ago
      Can you do this for a didgeridoo?
    • moralestapia10 hours ago
      This is very cool stuff, indeed!
  • Waterluvian10 hours ago
    I tapped twice and got nothing but sketchy popup ads suggesting I need to install a VPN. Does it work on safari mobile for anyone else?
    • phoghed15 minutes ago
      Yeah, just have to make sure your phone isn’t on silent for sound effects in the browser.<p>Also if you use an ad blocker, which I highly recommend, you wouldn’t have seen any of the ads or other stuff most of the comments can’t seem to figure out how to avoid.
    • totetsu8 hours ago
      I didn’t get any sound on an iPhone either
    • latexr3 hours ago
      &gt; Does it work on safari mobile for anyone else?<p>It does for me. But I do use an ad blocker (Wipr 2).
  • stavros3 hours ago
    This website has a list of data vendors 200 pages long, and it forces you to uncheck each one if you don&#x27;t consent. I decided to close the tab rather than deal with this illegal dark pattern.
  • isoprophlex1 hour ago
    Fun concept. Absolutely carcinogenic approach to monetization.
  • Y_Y2 hours ago
    The tone is kind of snippy. It refuses to play when there would be numerical artifacts (&quot;there would be numbers, and they would be wrong&quot;) and if your drawn shape self-intesects it complaint rather than just giving a reasonable answer with a warning (minimum crossing width, separate bodies).<p>Overall a cool tool, but pretty annoying. I point it out not really to criticize this project, but because I see a trend in software that has a holier-than-thou sort of paternalistic tone. LLMs are obviously rife with this, but I also see interfaces from some humans that give me the vibe of a snooty Parisian waiter.
  • ttul7 hours ago
    Try `1 + 0.16<i>cos(4</i>t) + 0.08<i>cos(12</i>t + pi&#x2F;6) + 0.04<i>cos(36</i>t + pi&#x2F;3) + 0.02<i>cos(108</i>t + pi&#x2F;2)`
  • andai11 hours ago
    Very cool. Number keys and QWERTYU (or clicking the rows on the right) trigger the &quot;modes&quot; in isolation, which are surprisingly microtonal.<p>Also you can draw your own drums! What! That&#x27;s so cool
    • plaguuuuuu7 hours ago
      there&#x27;s an amazing video on youtube about how metal bar&#x2F;gong instruments (like gamelans) have different overtones, and regular western intervals instead of being consonant (like with vibrating strings) are dissonant - even perfect 5ths - and a totally different set of intervals are consonant (slendro and pelog tunings are a bit different for this reason).<p>thinking about it, each drum here would have totally different ideal scales to the others.<p>this is cool.
      • g6taa6 hours ago
        Do you have a hint on how to find that video?
        • telotortium4 hours ago
          It’s “The Physics of Dissonance”: <a href="https:&#x2F;&#x2F;youtube.com&#x2F;watch?v=tCsl6ZcY9ag" rel="nofollow">https:&#x2F;&#x2F;youtube.com&#x2F;watch?v=tCsl6ZcY9ag</a>
  • _flux5 hours ago
    This would be quite nice as a VST&#x2F;CLAP for music production!
  • nxc189 hours ago
    Thanks, ChatGPT.
  • esafak10 hours ago
    <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Hearing_the_shape_of_a_drum" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Hearing_the_shape_of_a_drum</a>
    • BaselAshraf8110 hours ago
      <a href="https:&#x2F;&#x2F;www.jstor.org&#x2F;stable&#x2F;2313748" rel="nofollow">https:&#x2F;&#x2F;www.jstor.org&#x2F;stable&#x2F;2313748</a>
      • gspr6 hours ago
        I&#x27;ve read hundreds of papers in my mathematics career, and they – good and bad – almost always blend into eachother and turn into a diffuse fog in my memory, where they&#x27;re identified by &quot;that good one by Johnson-something-I-think.. no the 90s one I think&quot;.<p>There are very few exceptions. Kac&#x27;s drum paper is one. It&#x27;s so nicely written!
  • b0ringdeveloper7 hours ago
    I&#x27;m not sure if I&#x27;m learning a lot. All of the shapes and click locations basically sound the same to me.
  • bowsamic6 hours ago
    Very cool, reminds me of some of Aphex Twin’s percussive elements
  • Jeff_Brown11 hours ago
    I love it. I wish I could select materials.
    • tanderson9210 hours ago
      Selecting different materials would not change much. Call the frequencies \lambda_1, \lambda_2, \lambda_3...<p>You can prove that changing the material has no effect on the relative frequencies: \lambda_2 &#x2F; \lambda_1, \lambda_3 &#x2F; \lambda_1, etc. are completely independent of the material.<p>The shape is the determining factor; changing the materials (and hence the wave speed) just dilates the whole spectrum.
    • BaselAshraf8110 hours ago
      There&#x27;s actually a &quot;ring-out&quot; slider and a &quot;mallet&quot; width slider under the drum already.<p>Ring out controls how fast the higher modes decay (basically stiff vs soft material), The mallet width controls how many modes a strike can even reach, since a real mallet can&#x27;t drive the high frequency ones very hard.<p>No labeled presets like &quot;wood&quot; or &quot;metal&quot; though, just raw sliders. Would be a fun addition if someone wants to map a few physically sensible combos to buttons. PRs Welcome!
  • uwagar7 hours ago
    amazing stuff, congrats!
  • valleyer7 hours ago
    [dead]