Cuda Chen
Cuda Chen
> Is it time to review? Hi @jserv , Not yet, as I am still working on the following three issues: 1. Output sound only contains the beginning. 2. `semu`...
Hi @jserv , After playing the sound for a whole month, I consider that there might be a pitfall of my implementation of playing sound or the Linux Kernel version...
Hi @jserv , This Dropbox share link contains the files that reviewers will need: https://www.dropbox.com/scl/fo/vv3luiccfco5tjwt8tqxm/AANAyYgL9qvVPhuT4dtkkIA?rlkey=dv84qtw9y4e0ea8go03q5qwf8&st=73j9agts&dl=0 The usage of files are described as follows: 1. `Image`: guest Linux OS image. 2....
> Then, it got stuck without progress. Thanks for helping the tests on macOS. I guess it is some kind of locking issue. While trying to fix, I would like...
Hi @jserv , > Then, it got stuck without progress. After checking the CNFA part, the coreaudio just like the PulseAudio/PipeWire part: no need to use a dedicated thread for...
Hi @jserv , For the progress: - The system can boot up and the ALSA driver will be registered (using `make check` but not `sudo make check` as it will...
Hi @jserv , For the supporting operations mentioned in https://github.com/sysprog21/semu/pull/53, to let `semu` plays sound I consider it requires to support more operations (and the operations are mentioned in [VirtIO...
For this issue, I am going to implement VirtIO sound device supporting these operations: - querying the device information - `VIRTIO_SND_R_PCM_INFO` - `VIRTIO_SND_R_CHMAP_INFO` - `VIRTIO_SND_R_JACK_INFO` - playing sound (PCM, specifically)...
Update: - Sound Card - After investigation, the `VirtIO SoundCard at platform/f4400000.virtio/virtio2` is actually attached to the kernel. - However, I can only see `controlCX` (`X` stands for the card...
Update: - Sound Card - The VirtIO Sound Card can be brought up after initialization. - I can see the `pcmCXDYc` appears in `/dev/snd/`, and `aplay -l` can list the...