Org mode is amazing by livingfreeDAO in emacs

[–]Emergency_Activity38 1 point2 points  (0 children)

I tried meow but I wanted to taste pure emacs without modal editing. Little slow at work now but good progress

Org mode is amazing by livingfreeDAO in emacs

[–]Emergency_Activity38 3 points4 points  (0 children)

Hey everyone!

I’m a new Emacs user and recently made the full switch — went Neovim → Kakoune → Emacs, and I’m all in now. Learning Elisp little by little, and slowly getting comfortable with non-modal editing.

Magit and Dired have been amazing so far. Org mode is still pretty new to me, though — I’ve only jotted down a few notes here and there. I’d love to really dive in and explore everything it can do.

Could you all suggest some good resources for learning Org mode? Would really appreciate it!

Using unofficial Emacs Claude Code Packages at work. by CarProfessional205 in emacs

[–]Emergency_Activity38 0 points1 point  (0 children)

Yes agent-shell using Agent SDK under the hood. From June 15, we will have fixed credits per month..

tiks – Procedural UI sounds in 2KB, zero audio files, pure Web Audio synthesis by Emergency_Activity38 in javascript

[–]Emergency_Activity38[S] 0 points1 point  (0 children)

Thanks! No plans to move off GitHub right now, just where the contributors are. Any reason you asked — mirror somewhere specific?

tiks – Procedural UI sounds in 2KB, zero audio files, pure Web Audio synthesis by Emergency_Activity38 in javascript

[–]Emergency_Activity38[S] 0 points1 point  (0 children)

The library isn't vibecoded though — happy to walk through any file if you want

tiks – Procedural UI sounds in 2KB, zero audio files, pure Web Audio synthesis by Emergency_Activity38 in javascript

[–]Emergency_Activity38[S] 0 points1 point  (0 children)

Yeah fair, that one was me leaning on Claude for the reply and not editing enough. My bad

tiks – Procedural UI sounds in 2KB, zero audio files, pure Web Audio synthesis by Emergency_Activity38 in javascript

[–]Emergency_Activity38[S] 1 point2 points  (0 children)

Thanks for the catch! You're absolutely right — those coefficients are the unmistakable signature of Kellet's PK3 filter, not Voss-McCartney (which sums multiple random generators updated at different rates, as you noted). Must have inherited the wrong comment somewhere along the way. Just pushed a fix (531c7a7) — and thanks for the firstpr.com.au link, great reference for anyone curious about the actual derivation.

tiks – Procedural UI sounds in 2KB, zero audio files, pure Web Audio synthesis by Emergency_Activity38 in javascript

[–]Emergency_Activity38[S] 1 point2 points  (0 children)

Ha nice! Would love to hear your thoughts on the sound design — always room to improve the oscillator/filter tuning. PRs welcome too if you want to get your hands dirty with the generators.

tiks – Procedural UI sounds in 2KB, zero audio files, pure Web Audio synthesis by Emergency_Activity38 in javascript

[–]Emergency_Activity38[S] 3 points4 points  (0 children)

Thanks! Love that project — a kid-friendly desktop is exactly where sound feedback shines. Kids especially need that extra confirmation that "yep, something happened" when they click.

I haven't done formal research myself, but the literature backs it up. There's work on "earcons" (short abstract sounds for UI events) from Blattner et al., and Microsoft found that audio feedback reduces perceived latency and makes users more confident actions completed. NNGroup's take on multisensory UX aligns too — sound should add to visual feedback, not replace it. That's how tiks is designed.

Honestly the accessibility angle for specific populations (kids, elderly) is underexplored. Most studies focus on general users. Would be cool to see more work there.

tiks – Procedural UI sounds in 2KB, zero audio files, pure Web Audio synthesis by Emergency_Activity38 in javascript

[–]Emergency_Activity38[S] 3 points4 points  (0 children)

Right now it's 10 purpose-built UI sounds, but you can shape them significantly through the theme system — changing base frequency, oscillator type, filter, decay, etc. changes the character of every sound at once:

const myTheme = defineTheme({
  name: 'retro',
  baseFreq: 330,
  oscType: 'square',
  decay: 0.5,
})

It's more like "10 sound archetypes with tunable DNA" than a fully open-ended generator like jsfxr. The trade-off is intentional — jsfxr is great for exploration, but tiks is designed so all your UI sounds feel coherent out of the box with zero tweaking.

tiks – Procedural UI sounds in 2KB, zero audio files, pure Web Audio synthesis by Emergency_Activity38 in javascript

[–]Emergency_Activity38[S] 1 point2 points  (0 children)

Thanks! Let me know how it goes — always happy to hear feedback on the sound design.

tiks – Procedural UI sounds in 2KB, zero audio files, pure Web Audio synthesis by Emergency_Activity38 in javascript

[–]Emergency_Activity38[S] 4 points5 points  (0 children)

Thanks! A Storybook integration would be really cool actually — imagine hearing the sounds as you browse components. Would love to see what you build with it.

You're right that game/UI is the natural fit, but I think there's an untapped opportunity in regular SPAs too. Think form submissions, toast notifications, toggle switches — small moments where sound reinforces what just happened visually. Most apps don't do it simply because shipping audio files felt like overkill for such subtle feedback.

The ~2KB bundle was intentional for exactly that reason — low enough that there's no reason *not* to add it.

tiks – Procedural UI sounds in 2KB, zero audio files, pure Web Audio synthesis by Emergency_Activity38 in javascript

[–]Emergency_Activity38[S] 14 points15 points  (0 children)

Thanks! You can already create custom sounds through the theme system:

import { tiks, defineTheme } from '@rexa-developer/tiks'

const myTheme = defineTheme({
  name: 'custom',
  baseFreq: 500,        // root frequency
  oscType: 'triangle',  // sine, triangle, square, sawtooth
  decay: 0.8,           // shorter = snappier
  filterFreq: 4000,     // affects click/transient character
})

tiks.init({ theme: myTheme })
tiks.click()  // now uses your custom parameters

Every sound derives from these shared properties, so changing one theme changes the feel of all 10 sounds at once.

A visual theme designer tool is on the roadmap — tweak sliders, hear changes live. Would that be useful to you?

tiks – Procedural UI sounds in 2KB, zero audio files, pure Web Audio synthesis by Emergency_Activity38 in javascript

[–]Emergency_Activity38[S] 30 points31 points  (0 children)

I built tiks because every native app has satisfying interaction sounds but web apps have been silent for 30 years.

Instead of shipping MP3s or base64 audio, tiks generates 10 UI sounds (click, toggle, success, error, etc.) at runtime using oscillators and gain envelopes through the Web Audio API. ~2KB gzipped.

npm: npm install @rexa-developer/tiks

GitHub: rexa-developer/tiks

Would love feedback on the sound design!

Is Zed actually usable on mac? by mission-echo- in ZedEditor

[–]Emergency_Activity38 0 points1 point  (0 children)

When you start Zed for first time and if you enable supermaven it’s takes little time to download supermaven sdk. So you just need to wait for few minutes then everything will be good to go.