Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
fenomas
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
52 ms
·
661.
▲
by
fenomas
6y ago
> This is structurally extremely isomorphic to SC or Chuck etc., Negatory. A sound program in wasgen (i.e. the thing you pass to the "play" function) is a static object ; comparable programs in SC/Chuck are code . They a
662.
▲
by
fenomas
6y ago
SC is a programming language . A back end for it would mean a compiler, interpreter, GC, etc. This project is a GUI for creating WebAudio node graphs . It does not parse or interpret a programming language; it's not functionally or s
663.
▲
by
fenomas
6y ago
Thanks for the list! Incidentally for a library that does one thing you might check out wasgen (which TFA is basically a GUI for). In short you give it a description of an arbitrary audio graph and parameters, and it builds all the nodes fo
664.
▲
by
fenomas
6y ago
I meant that playing supercollider sound effects in a web browser would normally mean rendering static files. Naturally I wasn't suggesting it can't play audio in realtime.
665.
▲
by
fenomas
6y ago
Hi HN! In case it's not obvious, the key feature of this project is that it creates sound effects dynamically at runtime, without any samples or static audio files. So if you twiddle the GUI and find a sound you like, you can then copy
666.
▲
by
fenomas
6y ago
This project differs from things like supercollider in that it doesn't generate static files, the sounds you hear are being created dynamically via WebAudio. So for something like a web game, one can use this project to make a sound ef
667.
▲
by
fenomas
6y ago
Thanks! This GUI front-end is aimed at sound effects, but the underlying library is abstract enough to do general instruments like a drum machine. If I was a bit better at FM synthesis I'd preset buttons for kick drums, snares, harpsic
668.
▲
Show HN: Wafxr – dynamic sound FX via WebAudio
(andyhall.github.io)
27 points
by
fenomas
6y ago
|
19 comments
669.
▲
by
fenomas
6y ago
I gave a talk on procgen last year where one of my slides attempted to sum things up thusly: > In my experience good procgen is the creative application of boring algorithms. Your key weapons are imagination and iteration at the design s
670.
▲
by
fenomas
6y ago
Thanks for this explanation. I'd not heard of the debate before, but now that you describe it I find I've been a fan of input learning for a long time. With that said I still find GP's complaint pretty weird, since TFA strike
671.
▲
by
fenomas
6y ago
Sure, lots of people learn verb conjugation rules without a textbook. But they still needed to learn the rules. Having a textbook just makes it easier. I don't think TFA is claiming to be the only thing anyone needs to reach fluency.
672.
▲
by
fenomas
6y ago
I don't follow this complaint at all. Sure, talking with native speakers is important, but what good will it do if you haven't first learned the basics of how verbs and particles work?
673.
▲
by
fenomas
6y ago
Really fun topic. A few years ago I spent a month churning out procedural music each day, and I'm still kind of happy with some of them. E.g. this pseudo-fugue: https://fenomas.com/2017/12/advent-18/ Or
674.
▲
by
fenomas
6y ago
> I think CSS is "difficult to understand" because most people who do front-end don't want to spend a day learning it. I couldn't disagree more. There are a ton of reasons CSS really is hard, even when one understan
675.
▲
by
fenomas
6y ago
A browser engine that's primarily used on platforms where it's mandatory, and cannot be uninstalled or replaced, is "very essential for keeping the web open"?
676.
▲
by
fenomas
6y ago
AFAIK VoxelJS is dead. I started out trying to build a game on it, but nobody seemed to be working on it and it seemed to be more of a wiki than a engine, so that's how I wound up rolling my own project.
677.
▲
by
fenomas
6y ago
If you want to target web browsers, you might check out this JS voxel engine (of which I am the author): https://github.com/andyhall/noa
678.
▲
by
fenomas
6y ago
Not intentionally I don't think, but people might do that if they're not sure which language the characters came from or if they just don't know the term "hanzi".
679.
▲
by
fenomas
6y ago
> Refereing to chinese character as Kanji is inaccurate. "Kanji" is often translated into English as "Chinese character", so the two terms tend to be used interchangeably even when someone is referring to text written
680.
▲
by
fenomas
6y ago
> "In physics and mathematics, the dimension of a mathematical space (or object) is informally defined as the minimum number of coordinates needed to specify any point within it." > Since we can define an order and enumerate
681.
▲
by
fenomas
6y ago
To say nothing of the "Drummers" from Diamond Age (loosely, a cult of people who spend years at a time entranced and drumming in unison).
682.
▲
by
fenomas
6y ago
I don't follow what you're taking issue with. Naturally by "mathematical truths" I meant axioms and statements that are reducible to axioms - there isn't really anything else for it to mean, after all. On the "
683.
▲
by
fenomas
6y ago
In math "true" is essentially just a name for a symbol. Saying that an axiom is true is like saying that 3 comes after 2 - it doesn't imply any kind of truth in the usual "consistent with reality" sense.
684.
▲
by
fenomas
6y ago
> But the problem for .. anyone who tries to ground moral truth in the natural world, is that moral truths, like mathematical truths, are necessarily true, which means that it’s impossible for them to be false. What a bizarre argument.
685.
▲
by
fenomas
6y ago
Here's an email discussion where the translator discusses the cuts and changes. Notably, he mentions that Murakami knew about and was involved in the process. Jump down to the middle, starting from: "The cutting done on WIND-UP is
686.
▲
by
fenomas
6y ago
> I've often wondered how much of my opinion I could chalk up to translation. Whenever I think about this I'm reminded of a book of Voltaire stories I once read, where the translator's note ended: "...but mostly I
687.
▲
by
fenomas
6y ago
I see, thanks!
688.
▲
by
fenomas
6y ago
> In order to get a collision with probability 1% you need to produce about 4e37 hashes Does "get a collision" here mean finding a particular collision with a known hash, or finding any collision between any two of the genera
689.
▲
by
fenomas
6y ago
Ah, I had thought they were exclusively about security/penetration/etc. Thanks!
690.
▲
by
fenomas
6y ago
Sorry if this is a dumb question, but what does hiding information in images have to do with CTF-style challenges? Does that term not refer to "break into server X and retrieve file Y" sorts of tasks?
More ›