Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ahilss
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
ahilss
1y ago
I’m the developer of Transitions DJ ( https://dj.app/ ). If anyone can connect me with the team at Apple Music, I would be interested in doing an integration.
2.
▲
Show HN: Stems Music Player and Visualization
(stems.dj.app)
1 points
by
ahilss
2y ago
|
0 comments
3.
▲
by
ahilss
3y ago
Wavacity developer here. I released this a year ago under the name "wavvy" but needed to rename the project because of a trademark conflict. https://news.ycombinator.com/item?id=32688646
4.
▲
by
ahilss
4y ago
On the M1 Mac I actually measured lower CPU usage during audio playback on WASM compared to the native desktop version which uses Rosetta. I'm not sure if the slowness is due to Rosetta or a performance bug on the Mac port.
5.
▲
by
ahilss
4y ago
It's probably the most visible project using the wxWidgets framework and in the audio domain which fits well with my experience building the DJ app.
6.
▲
by
ahilss
4y ago
It is rendering using the 2D canvas API. There's a device context class (wxDC) for each wxWidgets port that implements primitive drawing ops (DrawLine, DrawText, etc). For the WASM port, I created a glue library in javascript [1] that
7.
▲
Show HN: Wavvy – web-based audio editor (Audacity port)
(wavvy.app)
530 points
by
ahilss
4y ago
|
111 comments
8.
▲
Show HN: Wavvy Audio Editor – WebAssembly port of Audacity
(wavvy.app)
9 points
by
ahilss
4y ago
|
1 comments
9.
▲
by
ahilss
4y ago
I originally developed a WASM port of wxWidgets for https://dj.app/ . When it came time to open source wxWidgets-wasm, I decided to port another complex app as a test case, and Audacity seemed like the obvious choice. In t
10.
▲
How to be a Star Engineer [pdf]
(vlsicad.ucsd.edu)
5 points
by
ahilss
15y ago
|
0 comments
11.
▲
by
ahilss
15y ago
For a simple and straightforward FFT implementation, I would recommend taking a look at the Kiss FFT source code. http://sourceforge.net/projects/kissfft/
12.
▲
by
ahilss
16y ago
Regardless of whether the building looks dumpy, the view of Midtown is magnificent: http://picasaweb.google.com/lh/photo/iU0pdqJt5xOtzMhGIbrfbg?...
13.
▲
by
ahilss
16y ago
And another: Algorithm to predict football scores.
14.
▲
by
ahilss
16y ago
I believe they are using a non-standard crossover operator in this implementation. A standard crossover operator will generate some permutation of the genes of the two parents: either you inherit the gene from your mother or your father.
15.
▲
by
ahilss
16y ago
I would target people who are not completely satisfied with the competitor's product. If I see people tweeting competitors asking for feature X, where my product already has X, I will send them a message.
16.
▲
by
ahilss
16y ago
I haven’t tried a Bloom filter, but I think for my application, the simple bit array might give better performance. The nice thing about the bit array is it works great on the worst-case. After the user has typed in 3 or 4 characters of t
17.
▲
by
ahilss
16y ago
I recently used this algorithm for speeding up an iTunes style search function. Originally I did a strstr over every item in the database, but it wasn't quite fast enough. I precomputed a 32-bit mask - 1 bit per alphabetic char, 5 bits pe