An electrical engineer working in Sydney as an audio DSP engineer while pretending to be a computer scientist. I'm interested in: software synthesisers, pipe organ simulation, multi rate signal processing and filter banks, IIR filter design and efficient numerically robust implementations, audio virtualisation, dynamic filtering, high performance software, programming language design.
An electrical engineer working in Sydney as an audio DSP engineer while pretending to be a computer scientist.
I'm interested in: software synthesisers, pipe organ simulation, multi rate signal processing and filter banks, IIR filter design and efficient numerically robust implementations, audio virtualisation, dynamic filtering, high performance software, programming language design.
Posts
An electrical engineer working in Sydney as an audio DSP engineer while pretending to be a computer scientist. I'm interested in: software synthesisers, pipe organ simulation, multi rate signal processing and filter banks, IIR filter design and efficient numerically robust implementations, audio virtualisation, dynamic filtering, high performance software, programming language design.
An electrical engineer working in Sydney as an audio DSP engineer while pretending to be a computer scientist. I'm interested in: software synthesisers, pipe organ simulation, multi rate signal processing and filter banks, IIR filter design and efficient numerically robust implementations, audio virtualisation, dynamic filtering, high performance software, programming language design.
I decided that my 40th bday present to myself is going to be a new digital piano to replace the 20 year old thing I keep fixing and holy moly… my head is spinning from the sheer number of options.
An electrical engineer working in Sydney as an audio DSP engineer while pretending to be a computer scientist. I'm interested in: software synthesisers, pipe organ simulation, multi rate signal processing and filter banks, IIR filter design and efficient numerically robust implementations, audio virtualisation, dynamic filtering, high performance software, programming language design.
Do you work in proprietary software and occasionally (or always) deliver source code to customers or partners? Do you post-process source code files from your source control as part of your release process (for anything: stripping comments, removing special development test code, inserting stuff)? This is not about stripping out or adding files, this is modification of sources. Please respond if you have strong opinions. @rygorous@mastodon.gamedev.place I would really like your take on this if you have a moment.
An electrical engineer working in Sydney as an audio DSP engineer while pretending to be a computer scientist. I'm interested in: software synthesisers, pipe organ simulation, multi rate signal processing and filter banks, IIR filter design and efficient numerically robust implementations, audio virtualisation, dynamic filtering, high performance software, programming language design.
Has anyone tried to make a game that gets played on a grid made of those aperiodic tiles yet? How would you even index cells?
An electrical engineer working in Sydney as an audio DSP engineer while pretending to be a computer scientist. I'm interested in: software synthesisers, pipe organ simulation, multi rate signal processing and filter banks, IIR filter design and efficient numerically robust implementations, audio virtualisation, dynamic filtering, high performance software, programming language design.
@demofox@mastodon.gamedev.place I still occasionally think about that blue noise thread we had yonks ago. I had an idea recently for a 2D generator based on the same technique I used last time.
The resulting distribution is still perfectly uniform. The frequency response is not the same horizontally and vertically but both dimensions experience a very slight high-pass characteristic. Probably not useful, but thought you might enjoy.
MATLAB code here: https://gist.github.com/nickappleton/691ba38fcba634889f7d371ff3f2eb1d
An electrical engineer working in Sydney as an audio DSP engineer while pretending to be a computer scientist. I'm interested in: software synthesisers, pipe organ simulation, multi rate signal processing and filter banks, IIR filter design and efficient numerically robust implementations, audio virtualisation, dynamic filtering, high performance software, programming language design.
Narrator: the code was not solid
An electrical engineer working in Sydney as an audio DSP engineer while pretending to be a computer scientist. I'm interested in: software synthesisers, pipe organ simulation, multi rate signal processing and filter banks, IIR filter design and efficient numerically robust implementations, audio virtualisation, dynamic filtering, high performance software, programming language design.
An electrical engineer working in Sydney as an audio DSP engineer while pretending to be a computer scientist. I'm interested in: software synthesisers, pipe organ simulation, multi rate signal processing and filter banks, IIR filter design and efficient numerically robust implementations, audio virtualisation, dynamic filtering, high performance software, programming language design.
An electrical engineer working in Sydney as an audio DSP engineer while pretending to be a computer scientist. I'm interested in: software synthesisers, pipe organ simulation, multi rate signal processing and filter banks, IIR filter design and efficient numerically robust implementations, audio virtualisation, dynamic filtering, high performance software, programming language design.