Otto Rottier
Otto Rottier
Interesting, we could have a try. But at first glance it looks a lot like our implementation - fixed block size frequency delay lines - no multi-channel support - no...
https://github.com/Sin-tel/no_denormals looks very useful
For the record, in the current implementation: ```rust assert_eq!(160, std::mem::size_of::()); assert_eq!(8, std::mem::size_of::()); assert_eq!(8, std::mem::size_of::()); assert_eq!(16, std::mem::size_of::()); assert_eq!(24, std::mem::size_of::()); // times 2 assert_eq!(8, std::mem::size_of::()); assert_eq!(64, std::mem::size_of::()); assert_eq!(1, std::mem::size_of::()); // times 3...
Alright, we have a very decent first implementation of the `onended` event handlers for `AudioScheduledSourceNode`s merged into `main`. Next steps: - [x] how to cancel an event listener? - [x]...
Good point, so I put some effort in a branchless version for tables with a power-of-two size: https://godbolt.org/z/9Yhs6hPoh I'm no assembly hero, but I think we can see it is...
Yes, all valid points. > Do the renderer continue to hardly compute things that cannot be heard anymore? Reading the spec literally, yes it should continue processing regardless if the...
Ah true, disregard delay node and analyser node