Homebrew GCN Homebrew app AudiOGC: Audio engine written in C++ for GameCube and Wii homebrew

HTV04

Member
OP
Newcomer
Joined
Aug 9, 2019
Messages
21
Trophies
0
Age
20
XP
460
Country
United States
Audio on Wii and GameCube homebrew has been a problem for too long. The only libraries currently available are buggy, inconsistent, or just old. Working with AESND and LWP threads directly can be an absolute pain.

So I decided to make my own: https://github.com/HTV04/audiogc

AudiOGC supports FLAC, MP3, (Ogg) Vorbis, and WAV files (more types may be supported in the future), and has a consistent and featureful C++ API for all types. It's easy to use and integrate into homebrew projects of any kind. It even uses efficient libraries, making it faster and more lightweight.

It also requires no external dependencies other than libogc-mod (including AESND). The other libraries AudiOGC uses are header-only and thus built-in to AudiOGC's binaries.

Check out the audio demo! There are actually two, one for the Wii and one for the GameCube. The Wii demo allows you to replace the included audio files, so you can test your own.

Enjoy, Wii/GC homebrew devs!

P.S. Dolphin requires LLE audio for homebrew, keep that in mind if you develop/use homebrew with it! The recompiler seems to work fine with AESND/AudiOGC.
 
  • Love
Reactions: SaulFabre

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    I seen a bunny rabbit get swept up and taken by a hawk yesterday in my back yard, it left a bunch of rabbit hair in grass. Wild to see it fly off carrying a rabbit.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, was Luke that Bunny rabbit?
  • BigOnYa @ BigOnYa:
    Nuh it was a small rabbit without lipstick, or no UFO propaganda
    +1
  • K3Nv2 @ K3Nv2:
    Was Leo the hawk
  • BigOnYa @ BigOnYa:
    I didn't see any kissing and loving, so prob not
    +2
  • K3Nv2 @ K3Nv2:
    True hawks have more pride
    +1
  • AncientBoi @ AncientBoi:
    [awaits K3Nv2's remarks for me] :unsure:
  • K3Nv2 @ K3Nv2:
    @AncientBoi, would be a better lover to luke he knows how to get in personal space better
  • AncientBoi @ AncientBoi:
    [sips my ☕ ]
  • BigOnYa @ BigOnYa:
    The other night was watching tv in my screened in porch, and heard something walking on my porch roof, thought maybe it was a raccoon, so I grabbed my rifle and went out to look, it was just a duck, lol
    +1
  • K3Nv2 @ K3Nv2:
    Shoot the duck free meal
    +3
  • BigOnYa @ BigOnYa:
    Not allowed here in Ohio without Duck hunting permit, n it not in season yet.
  • K3Nv2 @ K3Nv2:
    Just say it was trespassing and you thought it was ancientboi
    +1
  • BigOnYa @ BigOnYa:
    We can shoot racoon, possums, skunks, cayottes tho
    +1
  • AncientBoi @ AncientBoi:
    I can shoot guys :shy::blush::evil:
    +2
  • BigOnYa @ BigOnYa:
    Not from more than 2 feet tho
    +1
  • K3Nv2 @ K3Nv2:
    You confuse shooting for milking
    +3
  • K3Nv2 @ K3Nv2:
    @AncientBoi, hasn't shot anything since 1938
    +2
  • AncientBoi @ AncientBoi:
    I think that was "The great depression" time
  • BigOnYa @ BigOnYa:
    It like one of those fake guns, that shoot, then a flag comes out and says, "splash"
    +2
  • K3Nv2 @ K3Nv2:
    Yeah a world War wasn't going on or anything
  • K3Nv2 @ K3Nv2:
    Americans lied about camps for propaganda
    K3Nv2 @ K3Nv2: Americans lied about camps for propaganda