Simple Audio Playback App to Start with Swift


This post summerizes what I have learnt in a mooc offered by Udacity about beginning with iOS using Swift. I’ll try to explain some of te stuff and show some practical cases – This post is not a tutorial though. The course assumes programming experience and understaning of variables, classes, control flow, functions, access modifires etc.

Xcode Views

Xcode is the official IDE for iOS and OS X. Through the course the instructor gave a good overview of the Xcode interface. Following screenshot shows the different panels and where to enable them.

> Navigator: Where you can find all files and assets related to your project.

> Document Outline: Shows a.o. view elements and the relations between them in a list.

> Debug Area: Shows debug information.

> Utility: An inspector for the currently selected element

Navigation Controller & View Controller


From a Mouse to a .. Living Man


How to use ordinary input devices – e.g. a mouse -more efficiently, to animate a virtual asset? That was the question I faced in a coursera course related to this post. From there I started to develop this small processing interactive animation. The whole thing should be based somehow on converting the XY-coordinates of the mouse to angles and positions of the animated character.

As you see in the following diagram, its usage is straightforward. Just move teh mouse between the four small predefined pose-holders and you’ll see the big guy moving. Grab the big guy with the mouse and you’ll see him alive ^^

> > > Just click here to try the animation < < <

(This is a Processing/Java application, however Javascript is required to run on Browser!)

Some Lost Facts about .. NWoBHM


The last few weeks I’ve been reading about the New Wave of British Heavy Metal, which is by the way not new anymore. This musical movement which invaded – not only – the occidental world in the late 70s and early 80s, is not well defined in minds of many followers. In this small post I’m gonna try to summerize what I read and watched through the years about the NWoBHM and try to distinguish the good from the wrong information.

British .. but not NWoBHM

In the early 70s many british bands such as Black Sabbath and Led Zeppelin had a huge international success, which were considered later by many as pionneers in hevay metal, making a twist from the “happy” Rock of the 60s to a much heavier sound. Nevertheless those bands – or at least many od their former members – do not consider their music heavy metal, due to the big influence of rythm n’ blues (the british one, which is quite different of the american Rn’B, although it’s based on it) – and sometimes spirituality – on their style. Except Ozzy Osbourne – singer of Black Sabbath – who got involve din the Heavy Metal business and released many heavy metal albums later on his own. I.e. on the contrary of many followers think, those bands: Led Zeppelin, Black Sabbath, Rainbow, Deep Purple, UFO, … were not part of the NWoBHM.

True NWoBHM Bands

As a reaction to this bluesy heavy rock sound the NWOBHM came whith sometimes heavier sound and evil lyrics with more punk influence, led by many bands, who was commercially successful, such as Iron Maiden, Judas Priest, Diamond Head, Motörhead, Saxon (attached photo) and Venom, and many other great bands which was not that famous, to name but a few: Praying Mantis, Girlschool (an all-female band), Tokyo Blade. However there has been one band – they were like the black sheep of the NWoBHM – which has always been considered as one of the main bands of this movement, Def Leppard, even though its music sounds much different and in the mid-late 80s was associated more with the american Glam Metal scene.

Surprinsingly many followers confuse NWoBHM with other Metal movements around the world, considering bands like Accept, Manowar and AC/DC part of the British movement, wheras they are respectively Germans, Americans and Aussies.

NWoBHM is not a Genre

NWoBHM is not a musical genre, it’s a movement, that includes different style, as mentionned above e.g. Def Leppard were more about Glam Metal Style, anda movement, that gave birth or contributed to the development of different Metal genres such as Speed Metal and Thrash Metal, with bands such as Motörhead with the gravelly voice of their singer Lemmy and the fast riffs, and Black Metal, the genre that got its name and most influence from the second album of Venom, and many other genres.

2nd Wave of British Heavy Metal .. Never Existed

I also heard often of the term “2nd Wave of British Heavy Metal”, which never existed- and this is my personal opinion – and was just a commercialization intent, due to the following facts: The NWoBHM was also named by some journalists by the 2nd WoBHM, considering the Led Zeppelin and Black Sabbath generation as the “1st” WoBHM, which cannot be true since that was not really HM, and not even a wavelet, even though those bands made a great sucess. The second approach is to call the generation of Queen, Nazareth etc. the 2nd WoBHM (-_-) which isn’t worth of being discussed, since – at least – those two bands were not HM at all and got a great success in the early-mid 70s – before the NWoBHM we’re talking about.

More about NWOBHM

If you want to know more about NWoBHM, go and look for its sound, recods of some bands mentioned above, released between – let’s say – 1978 and 1984 (so you don’t get lost ^^). Here are 5 great albums:

  • Night of the Blade, the second album of Tokyo Blade, released in 1984
  • Iron Maiden, the self-titled debut album of the band, released in 1980
  • Hit and Run, the second album of the all-female band Girlschool, released in 1981
  • British Steel, the sixth album of Judas Priest, released in 1980
  • Bomber, the third album of Motörhead, released in 1979

Further good facts could be found in this references (I recommend to everyone, who wants to improve his Metal background):

.. let me know if you notice any misinformation in this post ;-) and keep on rockin’ \m/