Sound Support

I’ve written an ALSA driver for the DS sound hardware, with some help from Parrot.
This driver has been enabled in the builds with CF support, along with userspace applications:
vplay - plays WAVs.
vrec - records from the mic.
mp3play - plays MP3s.

Only 8bit playback is working at the moment, and recording is not implemented yet.

Stereo support is implemented, but has not been tested.

Download here

15 Responses to “Sound Support”

  1. LiraNuna Says:

    Nice work pepsiman!

  2. bucko Says:

    Nice one!

  3. AndrewNeo Says:

    This is totally not fair. I buy a flash cart so I can do all this stuff, and now apparently I need a CF/SD style cart, instead.. :P

  4. Amiga Says:

    Fantastic!
    But when is there gonna be a supercard sd, m3 sd version?
    I’ve waiting for a supercard sd version for months.
    I’ve been even thinking on buying a gbamp only for dslinux but I don’t like cf cards (too big).
    Anyway great job, pepsiman

  5. TheChuckster Says:

    This is really impressive. My hat’s off to you, Pepsiman! Excellent work!

  6. TheChuckster Says:

    And I cannot leave out Parrot!

  7. Mr. Picklesworth Says:

    Cool!
    I’ve been wondering when DSLinux would start making noise :)

  8. DynaStab Says:

    Good job Pepsiman and Parrot, w00t

  9. DavidValdi Says:

    what it is the password so that it starts?

  10. pepsiman Says:

    http://dslinux.org/wiki/index.php/Running_DSlinux

  11. FlyingSquirrl Says:

    Is it possible to have dslinux mount a GBFS partition? I see that parrot was interested in doing this, is it still in progress?

    Like many others, I am interested in playing MP3s off a regular flashcart (non-CF/SD).

  12. pepsiman Says:

    DSLinux uses romfs.
    If you build DSLinux yourself, you can add MP3s to the filesystem.

  13. parrot Says:

    FlyingSquirrl: I’m soon gonna be starting to get that to work.

  14. leif902 Says:

    hm… mp3play just gives me buzzing noise for somereason… havn’t tested the others… tried on multiple mp3s too…

  15. darkreaper Says:

    Im a dumb ass….. how does it work?????

    username?? password???

    Ive never used linux before neather…………