jjant / runty8

A Pico8 clone in Rust.
MIT License
225 stars 17 forks source link

Implement Audio #19

Open jjant opened 2 years ago

jjant commented 2 years ago

Description

Amongst other things, we need to implement:

Schr3da commented 11 months ago

@jjant happy to help out a bit. BTW any plans to move to webgpu?

Schr3da commented 11 months ago

I think that library looks like a good candidate https://lib.rs/crates/cpal

jjant commented 11 months ago

Hi @Schr3da! Any help is appreciated. I remember I had started doing some experimentation work here, in case it helps.

BTW any plans to move to webgpu?

I briefly considered it some time ago, but I didn't really see it being worth it (due to the added the complexity). I wonder if another library like pixels would be better altogether. What are your thoughts?

Schr3da commented 11 months ago

Thanks will have a look at your experimental work.

In regards to pixels - I think we could consider it last commit was just 2 month back.

Lets first do the sound and lets see afterwards :D

btw. I added steamdeck support will put it on a branch - as I needed to change the window size to 320x320 .