Category Archives: music

RESTful API for Encyclopaedia Metallum

This is an unofficial, third party RESTful API developed and maintained by me for retrieving metal bands data (band and artist bios, discographies, line-ups, etc) from Encyclopaedia Metallum.

Responses from the method calls are in JSONP format and the service is free, however providing an API key along with the requests is required. To use the API you should get a free API key from here first.

This service is not endorsed by or affiliated with Encyclopaedia Metallum.

You can check the documentation on this page and start using the API straight away.

Open API, HTML5 Widgets, Improved Search, Session Caching and Favorites Bar for ElevenRack.net

During the last couple of days I worked hard on some new features for elevenrack.net, which I hope will improve the user experience of the website and will drive more visitors and users. I am happy to share the latest additions today.

Improved Search

The search functionality now supports search by letter, artist and preset title. Search by author is also on my list.

search

The visibility of the search bar could be toggled by clicking the loupe icon in the navigation bar:

search-toggle-cursor

Embeddable HTML5 Widget

If you like elevenrack.net and want to support it (I’d really appreciate that) and a really cool way, you are now able to embed preset widgets on your website just by registering widget’s HTML5 Web Component runtime and adding a simple tag to your website.

widget-1

widget-2

Favorites Bar

Found a preset you love? Click the star icon next to the page title to store it in your very own favorites bar.

fav-2

To manage your favorites, click the star icon in the navigation bar.

fav-5

To remove a favorite – either click the “x” icon in the favorites popup or the yellow star icon to the right of the page title.

fav-3

fav-4

Session Caching

Visited pages are now cached client-side during the session and loading them from the cache is at lightning speed.

Presets API

The JSON(P) data for all presets currently on the website is accessible via the REST API.

Have a great week, and thanks for stopping by!

 

Avid Eleven Rack Presets and Rigs Sharing Platform

Happy New Year everyone! I wish to you and your families all the best during the new 2015 and thanks for reading my blog!

For me, 2015 started with a new website. I just released my new Avid Eleven Rack Presets and Rigs sharing and community platform – a project that I worked on during the past couple of weeks. Avid is a renown name in the music production world and their Eleven Rack unit is praised by the guitar community worldwide. To the ones, who don’t understand what’s the word about – check this detailed review from Musician’s Friend and also processor’s home page for extensive info.

From my side, I’d say that after years of experimenting with guitar effects, stompboxes, DAWs and different effect processors (BOSS, Line 6, Behringer, DigiTech, Zoom, etc), the Eleven Rack is so far the best, competing with and comparable only to Fractal Audio’s AXE FX and Kemper Profiler.

elevenrack

To be honest, one of the reasons that I started this project was because I wanted to experiment with some HTML5 features (HTML5 Web Components, History API, Object.observe() etc). Creating a website, dedicated to sharing presets and rigs for my favorite guitar effects processor was the perfect reason and playground. So this is how it happened.

Here are a few features of Avid Eleven Rack Presets and Rigs platform:

  • Fully asynchronous, using the HTML5’s History API.
  • Intuitive UI and easy navigation.
  • Preset categoriesmetal, blues, rock, jazz, country, bass, vocal, acoustic, etc.
  • Search by keywords, preset title, artist, author and artist.
  • Sharing tools.
  • Upload tools.
  • Communication with the server via REST API.
  • Custom-built HTML5 Web Components.
  • Client-side templates.
  • PHP backend.
  • SEO-friendly and working with JavaScript turned off (most features).

As a bottom line – I am really happy with the project, and I had a lot of fun developing it. Hopefully 2015 is a good start, and the website will kick in. Got a cool Avid Eleven Preset? Submit it and become famous!

My Guitars, Rig, Effects and Amps Rundown

It’s very uncommon for me to write about music and music-making here, because the blog is reserved exclusively for HTML5, CSS3 and JavaScript. Recently, however, I made significant changes to my home studio and guitar rig, which I’d like to share.

Disclaimer: This is not a professional gear review, neither I am a professional musician, just a software developer, who, back in the days dreamed of becoming a rock star.

The Amps

I’ve experimented with various amplifiers, both tube and solid state. A few months ago, I decided to go for Carvin’s VL300, better known as Steve Vai‘s legendary Legacy 3, which I’m using with a 50-watt HT-112 Blackstar cabinet, but I’m planning to switch to a 4 x 12 Bugera, Marshall or Engl custom 2 x 12 Zilla cab in the next couple of months. Since the the AVID Eleven Rack’s output is stereo, for the second channel I am using an obscure active monitor, which I bought several years ago.

image-11

Effect Processors, Loopers and Stompboxes

AVID Eleven Rack with Behringer FCB1010 MIDI Foot Controller

After so many years of being a devout BOSS user, I switched to AVID Eleven Rack and PRO Tools. The reason – I was searching for a new sound, look and feel, and also for a professional solution with direct I/O to my PC and DAW. After a thorough research, I narrowed down my choices to BOSS GT-100, BOSS GT-001 and AVID Eleven Rack. Although revealed on Frankfurt Musikmesse 2014, as of April 2014, the new BOSS GT-001 is still not available on the market, and the online reviews are scarce and controlled, so I decided to give AVID a try, and I was not wrong. The Eleven Rack is the most amazing guitar effects processor I’ve ever stumbled upon ever since I started playing the guitar. Sadly, I said goodbye to my GT-10 (sorry, BOSS!).

image-01

Since the Eleven is rack mountable, my choice of a MIDI foot controller was either Voodo Lab’s Ground Control or Behringer’s FCB1010. Behringer is a well-known name in Europe, and they are famous with their high quality products at really reasonable prices. This, combined with the 2 expression pedals convinced me to go for the FCB1010. In order to save myself from the nag of programming the board, I changed Behringer’s original PROM with the EurekaPROM by EurekaSound. If you are using Roger Linn Design’s AdrenaLinn III, Kemper Profiling Amp, Behringer V-Amp series, Behringer Bass V-Amp Series, Avid Eleven Rack, TC Electronic G-Force, G-Major, G-Sharp, Nova, Fractal Audio Systems Axe-FX II, BOSS GT-PRO & Roland VG-99 & VB-99 or Line6 POD series and you still don’t know what EurekaPROM is, you should definitely check what David and the other guys from EurekaSound create!

image-04

DigiTech JamMan Stereo

Unfortunately I don’t have time to play in a band anymore and I practice alone, so I’ve tried a number of different loopers, like BOSS Loop Station, Line 6 JM4 and KORG SOS, but none of these was as versatile as the DigiTech JamMan Stereo. The truth is that I’ve never been a great fan of DigiTech, but the JamMan looper and it’s librarian software really rock, so I guess I’ll keep it for a couple of years.

image-01

The Guitars

Since 2012, my main guitar is this amazing 7-string B.C. Rich Stealth. Even now, after a couple of years of using it, I am still amazed by the sound, awesome looks and playability of this instrument. I am also using a heavily modified MH and SV’s by ESP, Schecter Omen 7, Jackson Dinky and custom Aurellia guitars.

image-03

The Drums

From time to time, I play a heavily modified Yamaha DTX400K electronic drum set, which I also use for recording drum tracks. The customized drum set has an additional bass drum, extra crash cymbal and 3-zone snare drum.

image-01

The Rest of the Gear

In case you are interested, you may want to can check the rest of my guitar fleet and more gear on this page.

Animated CSS3 CD Cases on a Shelf

“Just take those old records off the shelf
I’ll sit and listen to ’em by myself
Today’s music ain’t got the same soul
I like that old time rock ‘n’ roll”

Remember that old Bob Seger and The Silver Bullet song? Well, this is exactly what I was listening to today, when I decided to create a this CD shelf with HTML5 and CSS3. Here’s the demo  and excuse me for the creepy CD cover art I’ve used – somehow it reminds of the old days when I was discovering music. The truth is that I still love these albums, so here they are – a CD shelf with some of my favorite 80s and 90s metal albums, made out of minimal HTML and CSS3:

promo-01

To fully view a CD, just hover it and observe the smooth animation.

promo-02

… Or you can just have all of the CDs displayed frontally (by removing the .acidjs-cases-tilted from the topmost element):

promo-03

Speaking of markup, once you download the experiment, and add the style sheet to your page, all you need to do is to use simple bulleted list markup to add your favorite CDs. If you take a look at the CSS, you will notice that you can also set a poster behind the shelf, and everything is pretty simple and easy to modify.

So… Rock’n’Roll and thanks for reading this one! Hope you like it! Want to see it in action with a huge list of my all time favorite albums?

Related Posts and Links