Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
michaelrmmiller
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
1.
▲
by
michaelrmmiller
1y ago
I live nearby and drive past it nearly every day. It’s been fascinating watching its construction. They’ve done a very good job not impacting traffic and only closed down the highway late at night for a week or two.
2.
▲
by
michaelrmmiller
2y ago
Those offerings exist as well. See East West Composer Cloud ( https://www.soundsonline.com/composercloud ) and Musio ( https://musio.com/ ) (full disclaimer: I did some work on the latter). There are also relat
3.
▲
by
michaelrmmiller
2y ago
WASAPI has been available since Windows Vista. It isn’t its own set of drivers but rather a unifying layer for the WDM driver and the preceding mishmash of Windows audio APIs (MME, DirectAudio, etc). WASAPI supports low ish latencies with E
4.
▲
by
michaelrmmiller
4y ago
Orchestration also means something different these days for most film, TV and game composers compared to the traditional definition. Traditionally, orchestration would be taking a piano or short score and expanding it to be played by an orc
5.
▲
by
michaelrmmiller
4y ago
Absolutely! My email is in my bio. Reach out and we can find a time to chat via whatever medium is comfortable.
6.
▲
by
michaelrmmiller
4y ago
If you have specialized in a sub-discipline, it can be an entry point without prior game dev experience or shipped titles. For me, my background in and love of audio and music programming made me desirable despite a lack of game dev roles.
7.
▲
by
michaelrmmiller
4y ago
There are a few different models at play: surround sound like 5.1, 7.1, ambisonics and the 7.1.4 Atmos static bed; and object-based where mono point source sounds are attached to a location. The former traditional models can be interpreted
8.
▲
by
michaelrmmiller
4y ago
Nothing public I’m aware of, unfortunately. I wish they talked about it publicly in more technical detail.
9.
▲
by
michaelrmmiller
4y ago
That chip is responsible for much more than HRTFs too. It can handle a huge amount of 3D audio-related DSP effects and decoding which are all way more compute intensive than the HRTF, which is performed once at the very end of the signal ch
10.
▲
by
michaelrmmiller
4y ago
Very true for PCs but it’s starting to shift with both consoles and receivers with Atmos decoders. For example, the PS5 has a custom audio DSP chip with 3D sound capabilities for reverberation, spatialization and more.
11.
▲
by
michaelrmmiller
5y ago
To add onto this very good explanation from Paul, in practice, audio processing graphs always rapidly decay into serial processing after starting out massively parallel. Most of the time, we are writing to a single output (i.e. speakers via
12.
▲
by
michaelrmmiller
7y ago
With good reason, too. A good portion of the Native Instrument software packages won't install because the installers themselves rely on 32-bit helpers. A savvy technical user can work around it by unpacking and excising the problemati
13.
▲
by
michaelrmmiller
7y ago
As a former MOTU engineer who worked on the software side of the new interfaces, the built-in web server was really about cross-device and multi-user access, not avoiding CoreAudio. We still had to write CoreAudio server plug-ins for Thunde
14.
▲
by
michaelrmmiller
8y ago
Both. Students are required to take humanities classes as well as declare a concentration. Many often choose to minor or major in humanities alongside a science or engineering degree. A handful end up graduating with only a humanities degre
15.
▲
by
michaelrmmiller
11y ago
MOTU — ONSITE, INTERN or FULLTIME — Cambridge, MA (Harvard Square) MOTU crafts industry-standard, award-winning audio technologies. We are known for our high-quality audio interfaces, our professional multi-track recording software, synthes
16.
▲
by
michaelrmmiller
12y ago
Ah, good point! My code is pretty flawed... it's using new to allocate an SDL_Window! All of this is just aesthetics at a certain point and what you prefer. For me, I'd get bored writing make<SDL_Window, SDL_CreateWindow, SDL_D
17.
▲
by
michaelrmmiller
12y ago
True but that means you need a wrapper function for each type you want to create or you need to use the more general function, defeating the purpose. It also obscures the type of the object. That can be okay if it's only used as a temp
18.
▲
by
michaelrmmiller
12y ago
If you were creating a C++ wrapper, you still might prefer to use this same technique. Make the unique_ptr-wrapped resource a member of the wrapper instead of the raw resource. That would give the wrapper the same semantics as unique_ptr wi
19.
▲
by
michaelrmmiller
12y ago
The other downside to their approach is that you have to pass the function into the constructor every time you construct an object. A similar alternative would be to template the deleter on the type of the function and then a specific funct
20.
▲
by
michaelrmmiller
13y ago
I have a girlfriend of eight years but no children to speak of yet. She's finishing up grad school but eventually should have a decent salary. That said, I definitely sympathize and it's a worry waiting on the horizon. We had long
21.
▲
by
michaelrmmiller
13y ago
I actually just went through a lot of this. Despite loving my day job as a software engineer, it was so creatively exhausting and draining that by the end of the day, all I wanted was to relax. I couldn't find even the desire to work o