Spotify Scripts for QLab

Hi guys,

Great to see you here. As you’ve seen in the video, I use some Apple Scripts for controlling Spotify inside of QLab (being controlled through Companion).

If you haven’t seen to video check it here..

To use these scripts you are going to need;

  1. QLab – ideally with a Pro License (Daily Rental is usually ~$5). It is possible to use Scripts without a License, but they will need remaking each time you close QLAB – which is a pain.
  2. Spotify downloaded onto your Mac, I haven’t had any success using these with the browser version of Spotify in Chrome, Safari or FireFox. Its a Free App, just click HERE.
  3. A Spotify Premium Account – cause no-one wants those pesky adverts mid Fundraising Dinner.

Here’s the list of Scripts that I use. Let me know of any others that are good..



Open Spotify

This opens Spotify, while keeping QLab on top…

tell application “Spotify”
end tell
–restore focus to Qlab
tell application “QLab”
end tell
THEN Click “Compile Script” at the bottom of the screen.



Play Spotify

Resumes Playing the Paused track, could be dangerous if you were listening to Barbie girl in the car on the way to the venue!

tell application “Spotify”

set sound volume to 100


end tell

THEN Click “Compile Script” at the bottom of the screen.



Play Selected Playlist

Plays a selected playlist. I’ve left you my Ultimate Party Classics Playlist in there as a ‘safe’ choice – just change the “spotify:playlist:37i9dQZF1DX0IlCGIUGBsA” to your desired playlist. To add your own playlist in, click on the “…” and go to “share”, and “Copy Spotify URI”. Paste this into the quoted part of the script below.

tell application “Spotify”

set sound volume to 100

set houseTrack to “spotify:playlist:37i9dQZF1DX0IlCGIUGBsA”

play track houseTrack

end tell

THEN Click “Compile Script” at the bottom of the screen.



Fade + Pause Music

This will Fade the Volume of Spotify’s internal Volume, and then Pause the Song that’s playing. When the song is Paused the Internal Volume will reset to 100%.

property tick : 5 — change volume level by this many each loop

property thismany : 0.25 — seconds to wait before making next change to volume

tell application “Spotify”


set snd to sound volume

if snd is less than or equal to tick then

set sound volume to 0

exit repeat

end if

set sound volume to (snd – tick)

delay thismany

end repeat


set sound volume to 100

end tell

THEN Click “Compile Script” at the bottom of the screen.



Resume on the Next Track / Next Song

Also resets the volume to 100%.

tell application “Spotify”

set sound volume to 100

play (next track)

end tell

THEN Click “Compile Script” at the bottom of the screen.



Quit Spotify

Quits Spotify, and kills any audio playing from it instantly.

tell application “Spotify”


end tell

THEN Click “Compile Script” at the bottom of the screen.



Note that this does not cover licensing of music used in public performance. Though for 98% of my gigs, its sorted out by the client / production house I work for.

Quarantine Questions

As you are all aware, everyone in the world is pretty much confined to their living rooms, as such, we have decided to make a bit more content for you. This is a little mini series chatting with different techs about all sorts of real world issues and topics relating to Live Sound. First few interviews are up, with more on the way!

Take a look!

Stay safe everyone.. Happy Quarantine!

Dante Certification Level 2

As the Audio world advances technically, its important to stay ahead of the game. For this reason I’ve been working on getting the best training on the best and most useful updates to our industry. Which means that I’m now Dante Level 2 Certified.

Dante Level 2 Certificate

I look forward to putting this training in to more use in the near future.

dante_certified_logo_level2DBA New Site Icon

Getting the most Level out of your system – Beginners Guide to Graphic EQ

So you have a sound rig, and every time you push the volume on the desk, an annoying whistle of feedback scuppers your day.

This issue can be made even worse when a microphone is in front of a speaker, or pointed towards it. You may think that theres nothing that can be done to fix the issue, and either brace yourself for glaring feedback every so often, or keep the level lower in the room and often face complaints from the audience.

In order to fix the issue, you are unfortunately going to need to recreate the feedback.

If you have an Analogue Sound desk, you will probably need to purchase a Stereo 31 Band Graphic EQ, (maybe more if you have Matrix sends or wedges). If you have a digital desk there will be Graphic EQ’s built in, its just a case of finding them in the menu, and inserting them over the relevant outputs. For this blog we’ll assume only a graphic over Left & Right, and that its a Analogue desk.

Some good models are DBX 231, BSS 966, Klark Teknik SQ1.

There are two main ways to add a Graphic EQ into your Analogue system, you can either Insert it over the offending channel or output, or simply add it in line after the desk.


Most desks have the option to insert, like this Zed R16.

ZED-R16 Insert

Looking more closely at the input and output sections, we can see that Input wise, there is XLR and Jack in, and then an Insert for a Compressor, Gate or Graphic EQ (Red Box).

This can be exceptionally useful if its only one troublesome mic, like a lectern in front of the speakers, and needs quite a drastic EQ, that would make the rest of the system sound terrible.

ZED-R16 Insert copy

And Below the XLR outputs, there is a separate 2 track output, and then the Inserts for Left & Right (Yellow Box). This can be used to insert a graphic, external compressor, vintage EQ, limiter.

EQA231 rear

The back of each Graphic is very similar, they need power, and then have XLR In & Out and Jack In & Out for each channel. Some have extra multipin Ins/Outs to save on cable.

To Insert one channel of Graphic, you would need a stereo Jack to two mono Jacks, or Stereo Jack to 2 XLR’s. If they are wired correctly the Red should be the output of the Graphic back into the desk, and the Grey/White/Black depending on make, would be the signal from the desk into the Graphic. Its fairly simple to workout if its wrong and just requires repatching the graphic.

insert_diagram Stereo to mono jacks

In Line

This is the simplest way to add a graphic into your chain. Take the XLR L&R Outputs of the desk and patch them into the graphic, then take the outputs of the graphic back into the next item in the chain (Amprack / Speaker Processor / Multicore).

There.. I said that was simple.


For each of the specially selected frequencies on a graphic EQ, there is a fader that can either give +/-6dB, +/-12dB or +/-15dB of gain to the selected frequency.

Apart from 31 faders for each channel of graphic, there are a few controls to get your head around. Some of the physically smaller rack units limit the faders to +/-6dB of gain, and then give you an overall switch to change to +/-12dB of gain – essentially doubling the range of each frequencies gain reduction.

Gain, how much has the graphic affected the overall sound from before it was patched in to being fully set. Try and set it up at the same level as the unit bypassed.

BSS 31 Graphic

Low Cut Button / HPF Knob, this allows you to reduce the low end going to the amps / speakers. Helpful if your not using a crossover, or only have tops. Meaning that low end won’t be going to a small speaker thats dealing with the upper frequencies.

DBx 31 band graphic 231

Bypass is a useful one, checking that when you have removed the offending frequencies, you haven’t removed too much of the sound. Sometimes when you bypass the Graphic the sound is better, if so start again!

Removing Feedback

As I said above, in order to remove feedback, you have to create it. When you turn up the mic to the point of feedback, and then find that particular ringing frequency, and pull it down on the graphic. One easy way for beginners to learn what frequencies are feeding back is to use an RTA app on your phone.


I use “n-Track Tuner” which is a nice dark display for dark stages. There is a free version, but I use the Pro app, which has several other features and display options. As you can see, it allows you to tell where problem frequencies are and allows you to sweep your finger along the graph to see the exact frequency.

If you want to improve your ears, I can recommend using these apps (link below) on your computer. They are designed as a little game for you to workout which frequency is the tone emitted, and allowing you to learn what different frequencies sound like.

Feedback trainer – Mac & PC


I hope this was helpful. Leave a comment below about your experiences.


What is a good distance to speak into a lectern mic?

This is a question that I get asked all too often.

Ideally, you should be standing upright in a comfortable position. With Lectern mics, its best if you don’t wander around, and ideally keep facing forward whilst speaking. The more movement and head turning there is. The less likely you are to have clean audio.

This slideshow requires JavaScript.

Obviously every mic is different, and some may require being closer to your mouth than others. As a general rule, about 25-35cms (~1ft) is ideal.

Screen Shot 2017-05-04 at 10.44.29.png

More favourite songs.

Carrying on from where my last music blog left off, I have a new selection of tunes for you to check out!

Fort Minor – In Stereo

Ed Sheeran – Thinking Out Loud

Josh Devine & Ollie Green – Jailhouse

Michael Jackson – Beat It

Alexander Stewart – Human

Dave Matthews Band – Ants Marching

Gary Go – So So

The Lonely Island –Hugs

Submotion Orchestra – In Gold

P.O.D. – Teachers

Muse – Butterflies & Hurricanes

Queen – Another One Bites the Dust

Great White Whale – XOXOXO

Submotion Orchestra – Red Dress

Audacious – Louder

There you are. A pretty wide range of genres and years released. Go and check out these awesome Bands/Artists. Comment below with some of your favourites.

Current Favourite Songs

Some of these artists and songs are new to my collection, while others are old favourites! I do quite a bit of Website maintenance, and other office related work. I’ve very thankful for having these KRK’s in my arsenal, allowing a ‘true’ sound. These songs are the ones which get me through the slog of emails, and feature heavily in my playlists on the road.

Toto – Pamela

Dorje – Catalyst

Gregory Porter – Magic Cap

Continue reading

Beginners Guide – Cables

Cables! These connect the world together – literally! Your setup, be it home studio or Stadium PA with huge line arrays, is only as good as your cabling. You can have the best equipment in the world, but if your cables connecting them together are broken or damaged, then the resulting sound quality will be affected.

This should be a relatively short blog post, as I only have a few headings to cover in this section. I will only be looking at Audio Cables, however some for them uses include video and lighting.

Continue reading

Beginners Guide – Microphones

Being the Second part of my Beginners Guide, we shall focus at the start of the Signal Chain, and later posts will focus on later items.

As stated in the previous post, Microphones and Speakers are both Transducers, converting energy from one form to another. Microphone transfer Kinetic (movement energy) to Electrical energy, where as Speakers transfer Electrical energy back into Kinetic energy.

Something to note is that all microphones do not all work in all directions. Some may be best to pick up sound from in front and behind equally, while others reject sound from the rear. he way mics are split up into these categories is by their Polar Patterns (directionality). Continue reading

Music worth listening to!

Many many songs have been written, many genre’s.. over a large amount of time.

As a Sound Engineer / Producer, I get to listen to a wide variety of music, and this blog post will concentrate on some killer bands, songs and hopefully educate some of you in lesser know artists.

I don’t really like defining an artist as EDM, or Jazz, but it seems to help people understand the rough type of music it is. If I had my way, there would only be two Genre’s of music, Good & Bad!

Continue reading