• Coding,  mir,  Multimedia,  Ubuntu

    Mir and Vulkan Demo

    This week the Mir team got a Vulkan demo working on Mir! (youtube link to demo) I’ve been working on replumbing mir’s internals a bit to give more fine grained control over buffers, and my tech lead Cemil has been working on hooking that API into the Vulkan/Mir WSI. The tl;dr on Vulkan is its a recently finalized hardware accelerated graphics API from Khronos (who also proved the OpenGL APIs). It doesn’t surplant OpenGL, but can give better performance (esp in multithreaded environments) and better debug in exchange for more explicit control of the GPU. Some links: Khronos Vulkan page Wikipedia Vulkan entry short video from Intel at SIGGRAPH with…

  • Multimedia,  Open Source,  Reviews

    Mixxx-ing Tracks on Linux

    I recently discovered a great app for sharpening up your DJ skills on linux called Mixxx. Its simple to get, there’s no messing with weird audio subsystems like Jack. If you’re on Debian/*buntu, just run sudo apt-get install mixxx Here’s a screenshot: As you can see, its a very clean interface that has a fair amount of knobs and whistles you can use to mix your tracks together. It can use ogg, flac, mp3, m4a for input. As for filtering the sound, it has a per-track 3 channel equalizer towards the bottom, and you can adjust playback speed, and volume.  There are also a few options for “bumping” the track…