AdaOgg and VulkAda - Ada2012 Bindings to OggVorbis and Vulkan

Hi, I just happen to stumble upon these Ada2012 bindings developed by Phaser Cat Games ( during some Google searching.

AdaOgg - AdaOgg - Phaser Cat

VulkAda - VulkAda - Phaser Cat

For VulkAda, there are two blog entries from the author:

  1. The VulkAda Project - Phaser Cat
  2. The VulkAda Project (II) - Phaser Cat

[UPDATE] For those unfamiliar with OggVorbis and Vulkan, these are descriptions from Wikipedia:

Vorbis is a free and open-source software project headed by the Xiph.Org Foundation. The project produces an audio coding format and software reference encoder/decoder (codec) for lossy audio compression. Vorbis is most commonly used in conjunction with the Ogg container format[10] and it is therefore often referred to as Ogg Vorbis.

Vulkan is a low-overhead, cross-platform API, open standard for 3D graphics and computing. Vulkan targets high-performance real-time 3D graphics applications, such as video games and interactive media, and highly parallelized computing.


Would be most useful to explain briefly what OggVorbis and Vulkan are. (Might be easy to find, but I expect many don’t do that…)

1 Like