Project ideas from Hacker News discussions.

Oral history of John Chowning, inventor of FM synthesis [video]

📝 Discussion Summary (Click to expand)

1. Admiration for John Chowning’s contribution to FM synthesis
- “I was lucky to be given a lecture on FM synthesis by John Chowning himself during his visit of my home town about 20 years ago.” – franky47
- “John Chmoding did that.” – dreamcompiler (acknowledging his work, albeit with a pun)

2. Humor and wordplay linking his name to Unix file permissions
- “This guy should have invented file permissions.” – wmf
- “Took me a moment to understand! Clever :)” – QuantumNomad_ (reacting to the chmod/FM synthesis pun)

3. Personal experiences and surprise about the technology’s origins
- “As a kid that grew up playing a Yamaha DX11, that was a great moment.” – franky47
- “The first surprise for me is that it wasn't invented in Japan, which I just assumed because all the best‑known FM chips and synthesizers are from Japan.” – ahartmetz


🚀 Project Ideas

FM Synth Playground

Summary

  • An interactive web-based FM synthesizer that lets users experiment with operator ratios, feedback, and envelopes while visualizing waveforms and spectra in real time.
  • Core value proposition: lowers the barrier to learning FM synthesis by providing immediate auditory and visual feedback, addressing the frustration expressed by users who struggled to grasp the concept.

Details

Key Value
Target Audience Musicians, audio programmers, students, and hobbyists interested in synthesis
Core Feature Real-time FM synthesis with adjustable operators, interactive visualizations, and guided tutorials
Tech Stack Web Audio API, React, Tone.js, D3.js for visualizations
Difficulty Medium
Monetization Hobby

Notes

  • HN commenters appreciated the cleverness of FM synthesis ("Took me a moment to understand! Clever :)") and would love a hands‑on way to explore it.
  • Could spark discussions about synthesis techniques, inspire educational content, and serve as a practical tool for sound design.

Computer Music History Archive

Summary

  • A searchable, multimedia archive preserving lectures, interviews, papers, and demos from pioneers of computer music (e.g., John Chowning, Max Mathews, etc.).
  • Core value proposition: centralizes hard‑to‑find historical material, making it easy for enthusiasts and researchers to study the evolution of FM synthesis and related technologies.

Details

Key Value
Target Audience Researchers, educators, students, and electronic music historians
Core Feature Full‑text search, tagged media, transcript synchronization, and community contributions
Tech Stack Elasticsearch, PostgreSQL, Node.js, React, IIIF for media streaming
Difficulty High
Monetization Revenue-ready: Subscription for institutions (annual) + optional donations

Notes

  • Users reminisced about seeing John Chowning lecture ("I was lucky to be given a lecture on FM synthesis by John Chowning himself...") and would value easy access to such content.
  • The archive could foster scholarly discussion, inspire new projects, and preserve cultural heritage in computer music.

Permission Soundifier

Summary

  • A utility that translates Unix file permission bits into audible FM‑based tones, letting users "hear" the effect of chmod commands as evolving soundscapes.
  • Core value proposition: transforms an abstract, often confusing concept into an intuitive auditory experience, addressing the joke about John Chowning inventing file permissions.

Details

Key Value
Target Audience Sysadmins, developers, educators, and anyone learning Unix permissions
Core Feature Real‑time audio feedback for chmod operations, configurable sound maps, and optional visualizer
Tech Stack Python (or Rust) backend, WebAssembly/Wasm for audio in the browser, Web Audio API, CLI wrapper
Difficulty Low
Monetization Hobby

Notes

  • The discussion’s pun ("This guy should have invented file permissions.") shows a appetite for playful, cross‑domain tools; this idea would delight HN readers.
  • Could be used in teaching environments to make permission concepts memorable and spark conversations about Unix culture and sound design.

Read Later