How to Work Out Songs by Ear, Part 3 – Basix

This is the third and final instalment in a series of articles that aim to get you started on the road to playing your favourite music by ear.

Back in Part 1, we looked at why learning music by ear is a worthwhile exercise, and I sent you away with some active listening techniques and an example song to get you started. In Part 2, we looked at how a little research can help us along, and got started on using various techniques to make educated guesses about chord voicings.

In this final part, we’ll refine and expand our work from Part 2, and move on to look at some ways to start unpicking solos and melody lines. As before, no theory knowledge is required!


1. Thanks, Sherlock

The idea with parts 1 and 2 of this series was to illustrate the key tasks involved in working out music by ear, namely:

  • To listen to and absorb the music we’re working on
  • To put on our detective’s hat and use whatever information we have, including the recording itself, to make educated guesses about how the artist played the song
  • To use this information to work through a structured process of trial and error.

Those three tasks might sound all too obvious: of course you need to listen to the song, and naturally you need to make guesses as to what’s going on. The point I’m anxious you don’t miss is that it’s attention to detail in these things that’s important.

Let me pull an example from my excess exposure to TV over the festive season. In a Sherlock Holmes story, anyone will see that the ransom note is written in cut up newspaper. Holmes, though, will see which newspaper it came from, know what sort of person reads that paper, and guess that, to go to all that trouble in the first place, the sender must expect his handwriting to become known. We need to be that sharp!


2. Adjust, Refine

So, building on that principle, it’s helpful to take a scientific approach to the process, trying possibilities and ruling out the impossible and unlikely until you arrive at something which is, in all probability, ninety-odd percent right.

As you work through your possibilities for a passage in a song, pay attention not only to whether what you’re playing sounds right, but also to whether it makes sense from a physical standpoint, e.g., if a chord change seems too uncomfortable a jump to make smoothly, is there some other way to play either or both of the chords that would eliminate the crazy jump?

Very often, especially with passages that are harmonically complex or fast and confusing, getting the “physics” right can be a quicker way to hitting the jackpot. It’s a fact that people’s hands tend to fall in certain ways on certain instruments, and guitarists in particular can be quite limited by the physical nature of the instrument, so getting a handle on where, physically, your hand would fall for a given passage is often a great clue.

Very often, you’ll have a eureka! moment when everything just seems to fall into place, and this is a good time to make notes if you need to, or even build up a score with transcription software, and to keep referring back to the song to check your progress.

I usually find that, with more complex songs, I’ll go through several “passes”. That is, I’ll start out with a version that’s more or less right and then, from time to time, I might be playing the track and suddenly realise that I have a chord slightly wrong or even, occasionally, I’ll hear some minor detail that makes me completely re-think my approach from the ground up. In other words, it always a work in progress, so expect to keep developing your version.


3. Chorus

A good example of these ideas is the chorus of our target song, All Right Now by Free.

We know that we’re in A from the verse section but, here in the chorus, the chord sounds smaller and less dense. Listen closely to the timbre, and there’s clearly an open A string in there with fretted higher strings, and a characteristic “octave” sound.

So, working from that open A string, employing our idea of where a guitarist’s hands would go to get those sounds without any uncomfortable positions, I end up with the open A string, followed by a higher A note on the D string at the 7th fret, and the 5th of that note at the 9th fret on the G string.

Extending the principle further, we find that, by using neighbouring notes and moving the same shape down the fretboard a little, we begin to unravel the whole figure.

I’ll let you do the rest of the unraveling, but hopefully you begin to see how very simple ideas can help us to make what might seem like giant leaps, e.g., trying notes right next to the chord we’re playing uncovers some passing phrases, and simply sliding the current chord to a new position gives us the next chord in the progression.


4. Solo

Again, we know we’re using A. To put our detective hat on for a moment, we could say that, being a fairly simple blues-based classic rock song, we’re almost certainly going to be looking at major, minor and pentatonic scales, maybe with some “passing tones”.

A good way to start looking for the right notes is to play through the likely scales in the positions that the original artist would be likely to have gone for. Here for example, being in A, we might choose to concentrate our efforts around the A minor shapes centred around the A note at the 5th fret, since the chorus part was played around there.

Sure enough, the A minor is producing the notes we need, so I’m going to let you do the rest of the work here!


5. Finalé

I’m anxious not to spoon feed you here and, naturally, these are only basics. The precise process in this article probably won’t work if you’re trying to transcribe a Mahavishnu Orchestra piece, but the principles are the same.

The idea is to develop the rudimentary skills on simpler pieces. With practice, it becomes very quick work to establish a rough version of even quite complex songs and, as always, the more you expand your vocabulary with new chords and scales, the more experience and knowledge you have to draw on. So, practice, and have fun!


Read More

What Does a Histogram Tell Us? Basix

This entry is part 5 of 5 in the series Photoshop Basix

Are you new to Photoshop? Have you been trying to teach yourself the basics of Photoshop but have found the amount of amount of educational material available on the net a bit overwhelming? As the world’s #1 Photoshop site, we’ve published a lot of tutorials. So many, in fact, that we understand how overwhelming our site may be to those of you who may be brand new to Photoshop. This tutorial is part of a 25-part video series demonstrating everything you will need to know to start working in Photoshop.

Photoshop Basix, by Adobe Certified Expert and Instructor, Martin Perhiniak includes 25 short video tutorials, around 5 – 10 minutes in length that will teach you all the fundamentals of working with Photoshop. Today’s tutorial, Part 5: What Does a Histogram Tell Us will explain the Histogram panel; specifically the Shadow/Highlights and Levels adjustments. Let’s get started!


Read More

Multiple Script Integration V3.0

My project requires several scripts to be combined.

All scripts are open source and free. This provides the customization options required to seamlessly integrate on one all inclusive presence.

I only have $1000 to invest but as soon as this is functional for my investors to see, I will have nearly unlimited capital to optimize the network and software. As well as the data center which is in the works. Basically whoever i choose will be first to implement the $30,000 optimization throughout phase 2,3,4,and 5. This is a huge network and we have access to all the resources we could ever need though our local data center.

KEY NOTES ARE ALL COMMUNICATIONS FEATURES INCLUDING CHAT VOIP VIDEO CHAT TEXT AND FILE EXCHANGE AS WELL AS FAX IS ONLY AVAILABLE TO MEMBERS WITHIN THE NETWORK: This keeps cost low as we dont have to have 3rd parts association with phone service providers.

I just need all functions listed to be available to both cell phone and pc. The UI can be crude just operational.

I would like the site to resemble authorize.net administration portal. http://www.authorize.net/videos/ watch the video and see the design elements and interface.

Scripts I need to be combined:
-cpanel/whm automated hosting account signup
-member only voip chat program
-online email
-efax script
-file upload/download (pictures, video, music, messages, documents, exc.)
-online picture, video, music, and document viewer
-online sms text messenger
-online video capture
-DVR recorder and playback
-access via both cell phone and pc
-social network similar to face book used as profile page
-online file organizer (with all tools available)
-option to transfer files between members
-public file search
-available file transfer security via SSL for all uploads/download, transfers and viewer programs.
-multiple chat conferencing for both voice and text
-available email SSL security
-credit card acceptance and shopping cart system (account is set up with authorize.net
-administration tool for users to assign a set number of ID associated with their personal domain.
-ability to install this server side software on other members domains.

Most scripts can be found on hotscripts.com just select opensource so you can edit the interface.

Each member is given a subdomain which represents there user ID. Each user is also given a cpanel account for hosting their own domain.

The site and software interface must be simple and accessible with both a cellphone and a PC browser.

I have extensive documentation regarding the features and structure of the company as well as the software requirements. I am not revealing this information until a NDA is signed. We are a registered S Corporation in the state of Georgia. I have access to the local data centers where our servers are located.

I know this will be a massive undertaking so please make your most reasonable offer for me to present to my investors. This is a serious venture with immediate demand. I plan on revolutionizing the way humans store and share their lives digitally.

The key is to keep cost down because I have spent nearly $10,000 of my own money to set up VPS which will be the testing plan with root access to develop the site on I have all the features I could possibly
imagine needing I will also need WHMCS implemented for client billing.

Hope you understand the money making potential for you as my provider over the next 6 months.

Please only bid if you are able to successfully accomplish the project!

Joomla Blackberry Template

INTRO
I installed in joomla 1.5 the “Kuneri” component, which basically detects the device being used when accesing the site, and asigns a template depending on this.

I configured it correctly for iphones, but when accessing from a Blackberry, Standard version of my website is being loaded (instead of bb version).

WHAT I NEED?
So what I need is that, when accessing from any blackberry the correct template is loaded. I will provide the template, is very simple and basic. Or I can apply it if needed, just need that the website detects when accessing from a blackberry and loads the correct template.

Any questions, please msg me.

January Data Scrape

The assignment is to write a php script then use it to scrape a small number of data points from a large ecommerce web site.

Sample html and a screen capture is attached. I will provide the url of the site after you have been chosen for the project.

Here are the project parameters:

1. The scrape will be done from your server, but I would like a copy of your code. PHP only, please.

2. Scrape the title (it’s always a link), manufacturer, model number, and “our price” for all products in all product categories, approximately 50,000 items.

3. Insert the data in a mysql table of your design.

4. Upon completion, email a data dump to me.

That’s all there is to it.

Payment will be made through SL escrow only, upon delivery and verification of the data.

If you don’t want to use SL escrow, please do not bid on the project. 🙂 Check my feedback and you’ll see that I know what I want and am easy to work with, so you’ll make money.

The attached files will give you an idea of the html and site layout you’ll be working with. I will provide the actual url to the programmer I wish to hire.

Thank you for your time and please let me know if you have any questions.