-10 the sound of the beast


Hey! this is a devlog for my possible entry on the lisp game jam. Last edition I failed in getting much done by developing features of my tooling that weren't working or didn't existed. This time I am going to try to iron out enough features before the Jam and then use the time of it in mechanics and such.


Today I will try to get audio helpers. Last time I tried the ones existing I was pretty disappointed on them (and used most of my pre-jam time on them)

* https://github.com/lispgames/cl-sdl2-mixer - works but has only 1 channel for music and not real 3d positional audio
https://github.com/zkat/cl-openal/ - has real positional audio, but crashed for me when an interrupt was triggered on lisp, which can be really often
* https://github.com/Shirakumo/harmony - 3d positional audio, but found a couple of issues (reported) that stopped me from using it (for instance music needed to be mono to workaround an issue)

You can see my experiments with these ones for the previous jam at https://github.com/azimut/incandescent/tree/983bc95ba409ea4c6d0beb849bf52bc809aa...


At this point I should try again with cl-openal or borodust's version https://github.com/borodust/bodge-openal or build my own helpers for csound https://github.com/csound/csound/tree/develop/interfaces which has bonus points as, 1) is multiplatform 2) can create synths based on game data "easily". Smarted people have try it https://github.com/rorywalsh/CsoundUnity

Leave a comment

Log in with itch.io to leave a comment.