After years of Javascript frameworks noise, i still don't understant why people build simple things using complex tools, so to build a "sleek" music player, i need to know Rust, then Tauri, then Javascript, then Svelte, then all the tools to put all of that together?hmm sounds very sleek to me.
“musicat is moving away from WebAudio towards native playback in Rust”<p>According to the linked document, this is based on Symphonia + cpal. Why not just say that - stating what programming language it’s in is pointless, but the backing software is meaningful. Why make it harder to find what the actual libraries being used are than the language they’re written in? I don’t get why people can’t resist pointing out rust when rust appears somewhere even if that choice is irrelevant from a user perspective.
About gapless playback, it reminds me when I discovered that MP3 files can have a padding of indeterminate length at the beginning of the sample, making the format unsuitable for gapless or even precise playback.