Daniel Fedai Larsen (@MuIattoKid) header
Daniel Fedai Larsen (@MuIattoKid) profile picture

Embedded Developer @EaseeOfficial. Prev. GPU @Arm. Views expressed are my own.

Stavanger, Norway
Joined August 2011
Photo by Daniel Fedai Larsen (@MuIattoKid)Photo by Daniel Fedai Larsen (@MuIattoKid)Photo by Daniel Fedai Larsen (@MuIattoKid)Photo by Daniel Fedai Larsen (@MuIattoKid)Photo by Daniel Fedai Larsen (@MuIattoKid)Photo by Daniel Fedai Larsen (@MuIattoKid)Photo by Daniel Fedai Larsen (@MuIattoKid)Photo by Daniel Fedai Larsen (@MuIattoKid)Photo by Daniel Fedai Larsen (@MuIattoKid)Photo by Daniel Fedai Larsen (@MuIattoKid)
Handed in my master's thesis yesterday on real-time ray traced ambient occlusion!! Here's the link for anyone interested: dropbox.com/s/wnlb91fw93kggx…
3
24
95
The new @ArmMali Immortalis-G715 includes my work on VRS, which is my first large contribution to a GPU! More than a year went into fixing issues and improving the performance, so it feels good to see it come alive!
2
Got a pair of @JHAudio JH7 IEMs...man...there's no way back now
1
1
4
Perfect fit from my molds, and great sound!
Do you know something about this kind of stuff @Atrix256 ?
1
Started moving Bragi away from loading the entire audio file into memory, and instead tripple-buffer loading at runtime. WAV is done, FLAC will have to wait. Next: try to add sample-rate conversion at load time, so it can be changed during playback
1
Here's a sine-wave sampled at 100Hz sample-rate converted to 120 Hz by first upsampled to 600 Hz, low-pass filtered to remove frequencies above 50 Hz, and then downsampled to 120 Hz. This stuff is really interesting...! I'll try implementing this in Bragi ASAP
1
I also wrote a short article on my work on implementing this: github.com/MulattoKid/Invest…
Slowly making progress towards implementing playback-slowdown for Bragi. Current status: trying to make sense of FIR filters
1
Finally managed to upsample and then lowpass the signal with an FIR filter, so increasing sample rate works. Next is decimation
Conditions today were pretty perfect 👌
Note to future self: if ever starting to question the validity of a sine-implementation, there's a mistake elsewhere...
1
Targeted advertising is ironically funny sometimes @cmuratori
6
Started looking into slowing down playback speed for songs in Bragi; a lot of math I want to understand before making a video implementing it. Aiming for next week if I can utilize the weekend well 🤞