17 Apr 2015

Custom Spray in L4D2

A common problem problem in Left 4 Dead 2 in Steam on Linux seems to be when attempting to import sprays, resulting in the error:
Spray Import Error
Unable to write output spray file. It's possible the current user doesn't have permission.


Whether this happens in other source games also, I do not know, however the fix should be the same.

L4D2 seems to perform half of the action needed, it just has problems when copying the actual image file into the folder it needs to be in.

So here is the remedy:

7 Feb 2015

Pitch Correction (Auto-Tune)

Pitch Correction is the process of correcting the intonation of an audio signal without affecting other aspects of its sound. Pitch correction first detects the pitch of an audio signal (using a live pitch detection algorithm), then calculates the desired change and modifies the audio signal accordingly.
There are two popular pitch correctors used in the professional world of audio; Antares "Auto-Tune" and Celemony "Melodyne". According to wikipedia Auto-Tune has versions for Linux, however I was unable to find them. Melodyne is Windows and Mac, and they provide a demo version of their software which I have played with before on Windows and it's fantastic, with a graphical way to easily shift notes and create harmonies, also now with the ability to pitch correct single notes in a chord of notes (a feature which I think Auto-Tune has in some of their devices).
Unfortunately there are no Linux versions for either of these programs (none which I can find) and even if their were; they are quite expensive. So let's do it the free open source way.

2 Jan 2015

Flash, Shockwave & Unity3D


One nightmare problem across operating systems and device platforms (including Gnu/Linux) is; world wide web pages being created with incompatible browser plug-ins to the device trying to view it. That is the majority of plug-ins only being made to work on Microsoft's Windows and Apple's Macintosh (? whatever an Apple is called nowadays). Reading that statement some people may say "Who cares. Nobody uses (Gnu/)Linux.", however they would be forgetting the amount of other devices that can browse the web nowadays, including (but not limited to); Android, BSD, PlayStation consoles, Xbox consoles, iDevices, and Chromebooks.


Common Browser Plug-ins

Three of the, probably, most used plug-ins are:
  • Adobe Flash Player - used by many sites to display video and other sites to watch flash animations and play flash games.
  • Shockwave Player - not really used since the 90s (:P) and mainly used to play shockwave games.
  • Unity3D - a somewhat new player to the table for 3D games, and despite Unity3D SDK being able to compile games to Linux, there is no native Linux web browser plug-in.