Live data from Hacker News

Viewing profile — Stenzel

Stenzel

HN member
Joined
Mon, Aug 01, 2016, 6:15 PM UTC
HN karma
127
Public activity
30 items

About Stenzel

Mainly audio signal processing, also iOS Apps, speech synthesis and synthesis of singing voice. Freelancer.

7aa82bc7a548f58c98b7b53f6cdb3c7890071babcbae6979014ee7da5a2f228a

Recent public activity

  1. comment
    Comment #39286474

    Processors with saturating capabilities usually clip at 0x7FFFFFF and 0x80000000, so the clipping thing has no relation to the original topic. But in fixpoint DSP, 0x8000 (add trai…

  2. comment
    Comment #38919860

    Title should say screen design, for general UI these are quite useless, especially if your UI is physical.

  3. comment
    Comment #32623210

    OK for beginners, but there are lots of nice voicings missing, also those where the root note is not played at all.

  4. comment
    Comment #27103473

    Your proposed zero phase filter won't work in realtime, and there are many use cases for what you consider shitty.

  5. comment
    Comment #27102997

    This is indeed an excellent way of filtering if your audio is cyclic and fits into a single FFT, like a periodic waveform, a drum loop or an Optigan track. Just make sure not to ap…

  6. comment
    Comment #20983467

    True, but ambiguity does not imply that one possible interpretation must necessarily be an illusion.

  7. comment
    Comment #20982878

    There is no illusion of pitch, and it is a common misconception that the fundamental frequency must be present in a tone. Pitch is the perceived periodicity of a tone, which is rou…

  8. comment
    Comment #20969570

    Sadly most sorce code follows the exact opposite convention - starting with legalese, followed by boring initialisation. I wish more source code would come to the point right at th…

  9. comment
    Comment #20880858

    Much faster if constraints are represented by single bits in an integer mask and binary masking operations are used - even the hardest soduko solves instantly.

  10. comment
    Comment #19177979

    The transposed direct form II allows a biquad to be calculated with two scalar by vector multiplications and some shuffling, which should be faster than the proposed matrix solutio…

  11. comment
    Comment #18948130

    MIDI is great, and I am so thankful that they had the foresight to require a mandatory opto-coupler in the input to avoid ground loops of interconnected gear. Even today, very few …

  12. comment
    Comment #18937905

    This book contains some wrong and oversimplified statements, the explanation of the sampling theorem is awkward and suggests that the author has not fully understood it himself. Ex…

  13. comment
    Comment #17099499

    If you sell hardware, you have to deal with CE/FCC/RoHS and -worst of all- WEEE compliance, to name just a few. In comparison, GPDR is a piece of cake. Just sayin.

  14. comment
    Comment #17016460

    The distortion sounds like it is applied to individual strings, if it were applied after summing, it would not only resemble more a real electric guitar, but also sum- and differen…

  15. comment
    Comment #16331390

    At least these guys commented, nowadays the paradigm "Identifiers are comments" seems to prevail. Technically this might be good, but reading such code is an experience equivalent …

  16. comment
    Comment #15760668

    Usually not a big fan of regulation, but in this case I wish for gouvernements to stop this madness in a smilar way they stopped use of incandescent light bulbs.

  17. comment
    Comment #15650564

    So some positive feedback gets an app more attention - I get that, apps than infantilize their users are getting popular. But does it really have to be presented at precise interva…

  18. comment
    Comment #15630226

    The Land of Laughs Debut novel and masterpiece of Jonathan Carroll. I need to read this regularly to readjust my antennae, otherwise I might become a complete jerk. Yes, I know thi…

  19. comment
    Comment #15560283

    Am I the only one having a problem with the term "analog" for everything non-digital? First of all digits can very well be analog to something, e.g. a CD contains digits analogous …

  20. comment
    Comment #15486729

    Compare with musical keyboards where not only key number but also the velocity matters, so each key has two electrical contacts, and the whole thing is usually scanned around 10kHz…

  21. comment
    Comment #14831268

    I agree with the article, but the arguments the author gives are not quite spot-on. Ligatures render code unreadable, there is no way to see how to enter a particular character seq…

  22. comment
    Comment #14676449

    Accusing you without specific reason so you cannot defend yourself is a bad form harassing. Consider to step up and demand either specifics of the accusation so you can defend your…

  23. comment
    Comment #14625078

    This article has zero information, but a picture and name of the accused man. This modern kind of witch hunt is disgusting. It also seems to be that the bar for calling something s…

  24. comment
    Comment #14458743

    In you are after this experience and cannot find an anechoic chamber nearby, an EMC test lab might also work - they usually have a room where walls are covered with radiation absor…

  25. comment
    Comment #14433466

    Since you ask, I use lots of assembly level programming for digital audio signal processing. Some ARM instructions offer special DSP specific features like saturation and fractiona…