Re: Confusion with low-level audio libraries

2021-01-26 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: Confusion with low-level audio libraries No, it's not that.  If you want to learn a native systems language it's probably where you want to go, and one of the positive things people say about it is "I came from Python and".  But it's really different.  There

Re: Confusion with low-level audio libraries

2021-01-25 Thread AudioGames . net Forum — Developers room : chrisnorman7 via Audiogames-reflector
Re: Confusion with low-level audio libraries @8Wow, OK, that completely shattered my misguided notion of Rust as Python for clever people haha.Thanks for the explanation. URL: https://forum.audiogames.net/post/609830/#p609830 -- Audiogames-reflector mailing list Audiogames-reflector

Re: Confusion with low-level audio libraries

2021-01-25 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: Confusion with low-level audio libraries Rust needs to stabilize an advanced enough form of const generics as well as specialization before I'd jump at using Rust for this.  There's also the fact that Rust can't easily express object-oriented inheritance hierarchies, which turns out

Re: Confusion with low-level audio libraries

2021-01-25 Thread AudioGames . net Forum — Developers room : chrisnorman7 via Audiogames-reflector
Re: Confusion with low-level audio libraries @CamlornCan't remember if you've addressed this elsewhere, so feel free to tell me to JFGI, but why did you choose to write Synthizer in C++ and not Rust? I thought you were a big fan of rust these days?I seem to remember you saying something

Re: Confusion with low-level audio libraries

2021-01-24 Thread AudioGames . net Forum — Developers room : Dragonlee via Audiogames-reflector
Re: Confusion with low-level audio libraries really interesting stuff +1 URL: https://forum.audiogames.net/post/609486/#p609486 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames

Re: Confusion with low-level audio libraries

2021-01-24 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector
Re: Confusion with low-level audio libraries @4, yeah, I've heard of that. URL: https://forum.audiogames.net/post/609459/#p609459 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames

Re: Confusion with low-level audio libraries

2021-01-24 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: Confusion with low-level audio libraries Autovectorization is interesting in the sense that it's never guaranteed, but it's much easier to write an autovectorized loop than it is to write SIMD intrinsics for two or more platforms at once.  The compiler will recognize all the common

Re: Confusion with low-level audio libraries

2021-01-24 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector
Re: Confusion with low-level audio libraries @2, wow, a lot to digest there. Autovectorization for me has always been difficult to get right; it seems like you have to write your code in a particular way. And pulling in architecture intrinsics is a pain (I still haven't figured out how

Re: Confusion with low-level audio libraries

2021-01-24 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: Confusion with low-level audio libraries The really short answer is read Synthizer, which uses Miniaudio.The slightly longer answer is it depends, so I will explain Synthizer:First, you want everything to be the same samplerate at some point.  Samplerate conversions are expensive