Wednesday, September 21, 2011

New remix - now online...!

Haven't done much of these lately, but here's my latest remix (this time under my "Dwarf Porn Double"-moniker) of Roger van Lunteren's otherwise EXCELLENT "Octoplex" - enjoy...!

Tuesday, September 13, 2011

DJ Mix: CaN vs. _rohformat (The Lost Set) - EXCLUSIVE for this blog

Yesterday. while rummaging around on my HD's in connection with an technical article, I was thinking about posting for this blog, I came across a "lost" mix-set (that I've literally forgotten all about) with a selection of tracks from _rohformat's catalog; this set must have apparently been a trial-set (or something) that later "evolved" into becoming the "CaN vs. _rohformat (Pt. 2)"- set!


Since the set isn't half-bad (IMHO), but doesn't fit the profile for the "Compiling a Network"-series (as this set focuses on one label), and the majority of the tracks are already present in the "CaN vs. _rohformat (Pt. 2)"-set in the "dee3 | datamixes"-series, I've decided to put this set online - initially - as an exclusive for this blog and it's readers!

Enjoy - and thanks for reading this!
d.

P.S. For more info regarding _rohformat, visit the label's website at: http://rohformat.de/
As always, tons of shout-outs, respect and eternal thanks goes to _rohformat (and Ronny Pries in particular)...!!!

Sunday, September 11, 2011

5 Things You Need To Know To Start Using <video> and <audio> Today

Let's wind things back a little bit:
Nigel Parker, "Web and Mobile Dev Guy" from Microsoft NZ, has made an excellent presentation, in which he gives run-down regarding how to implement and use HTML5's <audio>- and <video>-tags.
The original presentation can be found here: http://channel9.msdn.com/events/mix/mix11/htm12

But you can see his presentation in all it's full glory here:

What I find interesting in his presentation, is the part regarding using the <video>-tag and declaring codecs, in particular (approx. from the 5:50-mark and forward).

In other words, although the following code-example should be more than adequate to play a video with HTML5:

<video controls preload="metadata" style="height:240px;width:415px;">
<source src="http://ia600608.us.archive.org/24/items/BigBuckBunny_310/big_buck_bunny_640_512kb.mp4" />
<source src="http://mirrorblender.top-ix.org/peach/bigbuckbunny_movies/big_buck_bunny_480p_stereo.ogg" />
</video>

...it's apparently better (according to Mr. Parker) to include and declare, which codecs are to be used to play the video, as it speeds things up!

So in that case, one's standard "run-to-the-mill" code should look like the following code-exaample instead:
<video controls preload="metadata" style="height:240px;width:415px;">
<source src="http://ia600608.us.archive.org/24/items/BigBuckBunny_310/big_buck_bunny_640_512kb.mp4" type='video/mp4; codecs="avc1.4D401E, mp4a.40.2"' />
<source src="http://ia600608.us.archive.org/24/items/BigBuckBunny_310/big_buck_bunny_640.ogv" type='video/ogg; codecs="theora, vorbis"' />
</video>

Which should render this, BTW:

Please note it's my experience that if one isn't sure about, which codec has been used for a given video, you can (still) omit the codec-declarations (as showed/done in the first code-example above) and things will still work, nevertheless!

Thanks for reading this...
d.

ESSENTIAL MIX (by Greg Wilson for BBC Radio 1)

O.K., admitted - this isn't really "news" per say, as the mix I'm referring to in this posting has been online almost one and three-quarters of a year!

Furthermore, I wasn't aware that (the almost-legendary) Greg Wilson has been so kind to UL this set without voiceovers and jingles,a year AFTER it's original broadcast on Radio 1 the 17/01/09!

In any event, this set has been deemed being the best "Essential Mix" ever - and with it's 2 hours-worth of superb music & mixing, it's definitely worth writing about regardless, IMHO!


Tracklisting (taken from: the 808 State forum):
The Originals – Down To Love Town (Dimitri From Paris mix) – Motown
Soul Searchers – Blow Your Whistle – Sussex
Goody Goody – It Looks Like Love – Atlantic
Shirley Lites – Heat You Up (Melt Down mix) – West End
Metro Area – Dance Reaction – Environ
Talking Heads – Psycho Killer (Greg Wilson mix) – Disco Deviance / DJ Only
Sugardaddy – Love Honey (Greg Wilson mix) – Tirk
Chic – I Want Your Love (Todd Terje mix) – Supreme / DJ Only
Q – The Voice Of Q – Philly World
Nitro Deluxe – This Brutal House – Cutting
Atlantic Conveyor – We Are – Untracked
Firefly – Love (Is Gonna Be On Your Side) – Emergency
Kasso – Walkman – F1 Team
Rose Royce – Do Your Dance – Whitfield
Gunchback Boogie Band – Funn – Prelude
Rufus feat Chaka Khan – Aint Nobody (Frankie Knuckles mix) – Warner Brothers
Happy Mondays – WFL (Vince Clarke mix) – Factory
Young Dog Alien – Gotta Keep Workin It (Greg Wilson mashup) – Reactivate
Stevie Wonder – Superstition (Todd Terje mix) – Motown
Loose Ends – Hangin On A String (Frankie Knuckles mix) – Ten
Aretha Franklin – Rock Steady (Danny Krivit mix) – Rock / DJ Only
Gwen Guthrie – Seventh Heaven (Larry Levan mix) – Garage
The Commodores – Machine Gun (Situation mix) – Motown
B.T (Breanda Taylor) – You Can’t Have Your Cake And Eat It Too (Greg Wilson mix) – Tirk
West Phillips – (Im Just A) Sucker For A Pretty Face – Quality
Edit The Edit – Two Sides Of Sympanthy (PTA mashup / Greg Wilson mix) – Edit The Edit / DJ Only
Stone Roses – Fools Gold – Silvertone
Banbarra – Shack Up – United Artists
War – Me And Baby Brother – Island
Gino Soccio – Try It Out – Warner Brothers
Geraldine Hunt – Cant Fake The Feeling – Prism
Brown – I Specialize In Love – Profile
Visual – The Music Got Me – Prelude
Incredible Bongo Band – Apache – MGM
Tweet – Boogie 2nite (Fat Camp mix) – Elektra / DJ Only
Dc La Rue – Cathedrals (Greg Wilson mix) – Disco Deviance / DJ Only
Teenage DJ – I Was A Teenage DJ (part 1) (Greg Wilson mix) – Reactivate
Sir Joe Quarterman – (I Got) So Much Trouble In My Mind (Barna Soundmachine mix) – GSF / DJ Only
League Unlimited Orchestra – Things That Dreams Are Made Of – Virgin
TW Funkmasters – Love Money – Champagne
Last Rhythm – Last Rhythm – American
The Clash – Casbah Breakdown (Joey Negro mix) – CBS
808 State – Pacific State (Greg Wilson mix) – ZTT

Enjoy - and thanks for reading this!
d.

Saturday, September 10, 2011

iPad-/iPhone-fallback for Mixcloud's embedded player (using HTML5)

A couple of months ago, I've worked out a way how to "purloin" the audio-files from Mixcloud's embedded player, which in turn could be used for an HTML5-based audio player fall-back (yeah, something similar to what I've previously written about regarding the SoundCloud-player).
That being said/written - and for various reasons - I was in second-thoughts regarding, if I should post an article about it on this blog - or not!

In the meantime, tech-blogger Technolux has recently posted an article about how to download Mixcloud mixes, and since he's already (more or less) "let the cat out of the bag", I can just as well post an article then, regarding how to embed a Mixcloud-player (with the embed-code cleaned up) with a HTML5-based audio player as a fall-back for iPads/iPhones; this post is also sort of a natural continuation of the previous posting, regarding doing similar with the embedded SoundCloud-player, too...!

First step:
Read and fully comprehend Technolux' aforementioned article's instructions to find and get the necessary URL-path for the audio-file, which we'll be using in the second step.

Second step:
The cleaned up code for a given set using Mixcloud's embedded-player (including the HTML audio-tag for the "iWhatever" fall-back) looks like this:
<object width="420" height="420" type="application/x-shockwave-flash" data="http://www.mixcloud.com/media/swf/player/mixcloudLoader.swf">
<param name="movie" value="http://www.mixcloud.com/media/swf/player/mixcloudLoader.swf?">
<param name="allowFullScreen" value="true"></param><param name="wmode" value="opaque">
<param name="allowscriptaccess" value="always">
<param name="flashvars" value="feed=http%3A%2F%2Fwww.mixcloud.com%2Fdee3%2F4-teknology-teknology-radio-show-jan-2011%2F&embed_uuid=513fd25a-734c-46e5-b79b-6bf6a0e5c55b&stylecolor=&embed_type=widget_standard">
<audio controls preload="metadata" src="http://stream14.mixcloud.com/cloudcasts/originals/0/e/3/e/2155-2751-410d-9ddc-c39b6fa0680e.mp3" style="width:420px;"></audio>
</object>

(FYI, the HTML5 audio-tag with the found and "retrieved" URL-path to the audio-file has been set in bold the code-example above...)

This should then render something that looks like this:


Which incidentally will also fall back and render the HTML5-based audio player with the set,
if viewed on iPads/iPhones! ;-)

Thanks for reading this...
d.

P.S. The description above only works, as long as Mixcloud has this gaping loop-hole...

Saturday, September 3, 2011

iPad-/iPhone-fallback for Soundcloud's embedded player (using HTML5) - UPDATE

Earlier this year, I posted an article on how to make a iPad-/iPhone-fallback for Soundcloud's embedded player (using HTML5).

This article has garnered a lot of interest hit-wise (and still does, apparently), but there's been some changes that have technically taken place at Soundcloud, which has rendered the aforementioned article's "how-to" obsolete!

Fortunately, for all of you that are interested in playing Soundcloud-tracks on your iPads/iPhones, tech-blogger Technolux has recently posted an article, which shows you how to get SoundCloud-tracks playing on any iPhone, iPad and iPod Touch - and even without using the embedded SoundCloud Player for websites, or having the iPhone SoundCloud App installed...!

That being said (or written), if one still wants to use Soundcloud's embedded flash-based player, the coding-details in my previously mentioned article regarding the modified, slimmed down embed-code with the HTML5 audio-tag embedded as a fallback, still applies!

The modified, slimmed embed-code, with the audio-tag fallback, AND using Technolux' technique:
<object data="http://player.soundcloud.com/player.swf?url=http://api.soundcloud.com/tracks/3417006" type="application/x-shockwave-flash" height="81" width="420">
<param name="movie" value="http://player.soundcloud.com/player.swf?url=http://api.soundcloud.com/tracks/3417006" />
<param name="allowscriptaccess" value="always" />
<audio src="http://media.soundcloud.com/stream/95dbKjNkBNaZ" controls preload="metadata" style="width:420px;"></audio>
</object>

(The bold line of code relates to Technolux' "how-to" in his aforementioned article)

Which should render this:



Whilst in write-mode, I'd like to say thanks a lot to Technolux for the ongoing mail-dialogue!

Thanks for reading this,
d.