Archive for StudioGTB

The Musician Project : #1 Getting started

If you're new here, you may want to subscribe to my RSS feed. Feel free to comment on anything you see on this site, and check out my new site Musician's Road. Thanks for visiting and I hope you hang around!

One of the services I would like to provide is affordable websites for musician that encompass digital distribution of materials. Being a musician myself, and a musician who is finally coming up with recordable ideas again, I figured I would have a first run at this service with myself as the guinea pig. So over the next few weeks I’m going to document my research and efforts in setting up the ultimate site for a musician/band. Hopefully this will be a great resource for other people wanting to make a band/musician website and you can learn from my inevitable mistakes.

Getting Started

First things first. Before the site can even begin we need to know what features it is going to have. I could jump in and start building a nice design but if the pieces don’t fit then you just make more work for yourself. Here are the features I think are the bare minimum that any musician site should have.

News/Blog: This is obvious. A news/blog section that tell of current events, releases etc. This is one of the most important aspects of the site and needs to be updated constantly. Blogging is a great way to keep in touch with your fans and let them know what you think.

About/Bio: A good bio is essential. It is usually one of the first stops for people visiting the site to get a better idea of what the artist is about. I personally like the mini-interview style bio with quotes from the artist interspersed with the rest of the content.

Calender: Now I don’t think just a gig calendar as such. Put other events on there as well, such as new releases, promotional events, other artists you know or are involved with.

Free Downloads: People always want something. So give it to them. Don’t want to give away your music for nothing. Well you need to change your thinking a little here. Give away one or two tracks from your album, and stream the rest (more on this elsewhere). But don’t forget other things like desktop wallpapers, MySpace banners etc. These things are just as important.

Audio Store:This is possible the most important. This is so important I will give this an post all of it’s own. But in brief you need somewhere for people to actually buy your music. Wether directly through your site, or from the online places such as iTunes, Broadjam etc, there needs to be a purchase portal. For the purposes of my site, I will be using an online sales system via another site, some direct downloads from my site of older “not really retail quality demo’s” at a cheap price using PayPal, and getting my music on the big boys like iTunes/Rhapsody etc. with the aid of additional service providers.

Merch Store: Keep it simple to begin with. Stickers, posters make great merch. From there once you build up some fan numbers go for more items like shirts, caps, hoodies, whatever.

Fan Club (for lack of a better name): As you build fans, you need a away to stay in touch with them. Have a membership section they can join for additional benefits, such as special downloads, free tickets to gigs, and anything else you can think of. Have a discussion forum so they can talk with each other and also with you. The number one objective of

Image Gallery: People want to know what you look like. A gallery is a great idea for posting pictures of your latest gig, of you hard at work in the studio, or playing with your pets in your down time. Add a twist though. Get your fans to post pictures as well. There photos of you with gigs, or pictures of themselves digging your music. Make a contest out of it for members only - see above - and give stuff away.

Links: Links to other bands, links to your fan’s personal sites, links to your MySpace site, your music store and any other site that you may have had some affiliation or passing reference to. Does that pub you played at last week have a website? Link it.

Now for my personal site I’m going to add a little extra. If you are a “performance” musician, as in play live or have the ability too, be it a singer songwriter or a live DJ/mixer, then this could be the best thing that you do. Think about doing a semi-regular podcast. This is one way of getting people back to your site and also a way of getting more exposure. My take is that every few weeks, do an acoustic performance of a new song I’m working on, maybe share a new finished or near finished track, do a few covers of songs I like and invite in friends to jam with. I know that if I found more sites for artists that had this sort of contest I’d be listening to podcasts all the time.

Well that is a start. Now that these main ideas are down and documented, it’s time to see what services and and technology is required to make this happen. That will be the subject of the next instalment.

IE7 and Flash Problems

I’m seeing this more and more everywhere I go. You know how IE7 keeps asking you to click on the flash module before it will run? and that’s if you’re lucky. Most times you get a blank block where your flash should go. Well there is a solution. It involves Java Script and a small script file.

The whole thing has arisen due to a patent dispute:

“Click to activate and use this control”

As of April 11, 2006 (assuming all relevant patches from Microsoft have been applied), any file embedded using the default object/embed code and viewed in Microsoft Internet Explorer will prompt users to “click to activate and use this control”, before it will run. This is due to a patent dispute between the University of California, Eolas, and Microsoft[11] that has concluded by finding against Microsoft and awarding damages of $521 million against the company.[12]

In an interview with Jobro, Eolas founder Michael Doyle said, “We have from the beginning had a general policy of providing non-commercial users royalty-free licenses … the open-source community shouldn’t have anything to fear from us”,[13] so most other browsers should not be forced to follow suit.

The dispute was over the whole concept of embedded, interactive ActiveX controls in IE, using the object and similar HTML elements, which Michael Doyle patented for UC in 1993, then licensed exclusively to a company he founded (Eolas) in 1994.[14] There are potential workarounds for IE users, but implementing them will mean code alterations to countless web pages that currently make use of Flash and other embedded ActiveX applications.

The workaround for this issue essentially involves using external JavaScript to place the necessary html tags and .swf file into a web document, rather than placing them inline. Adobe has posted instructions for implementing this workaround. U.S. Patent Office reaffirms University’s Web-browser technology patent. A simple and widely used workaround is SWFObject. Macromedia/Adobe also modified how Dreamweaver 8.0.2 embeds SWF files to eliminate the need to “activate” the movie.

Well there is a solution. It involves Java Script and a small script file. I got this from the Macromedia site but I can’t find it anymore. They have since updated their software to automatically do this fix but for those of us that don’t use it, this is very handy. Basically put a small .js script in your root folder called AC_RunActiveContent.js . You can download it hereAC_RunActiveContent.js.

You then wrap your flash in a nocode tag and put this before the first nocode tag.

Before nocode tag.txt

Obviously you change the parameter values being passed to match your file. i don’t know why this works, and I won’t pretend that i do. But it does. Hopefully this will help some people out because just tonight I have come across this issue on three different message boards.

The one day web page install…. COMPLETE

Have a look here in all it’s sample data glory.

I’ve pretty much done everything I can for now without content. I need to make news categories and gallery categories for all the family names but that’s it. I have given you so far:

  • News section
  • Family Blogs – I thought this may be a good idea. Users can be given permission to post personal blog entries. I think it is a great way to let people know what different families are doing.
  • Discussion Forum
  • Family Tree (gedView) integration – just needs data
  • Image gallery
  • Contact Page
  • Links
  • Search
  • User section – people can sign up, but admin can decide who gets to do what on the site (ie post news and blogs or update Gedview)
  • Syndication Features – For the nerdy family members :-)
  • User Poll
  • Random Image – from the gallery. Still trying to find something similar to what was on the other site.

And that’s pretty much it. This has been a marathon effort I must say and I am very pleased how well and how quickly it came together. The hours and hours of preparation I did on this paid off, with the full site being completed (except content) in 1 day.

Now I just need top put stuff in it.

The one day web page install

Here is what I am trying to achieve today - starting as of 9am. This is all for the genealogy website I’m building.

  • Configure hosting - completed*
  • Configure SQL - completed*
  • Install Joomla and configure - completed*
  • Install Community Builder - completed **
  • Install Forum - installed and configured ***
  • Install Gallery2.0 - still going #
  • Install Gallery2.0 components (integrator and modules)
  • Install PHPGedView - complete ##
  • Install Joomla PHPgedView component wrapper - complete ##
  • Install new template from JoomlaShack - Done #
  • Modify template if need be (to be able to collapse side column)
  • Modify header image - complete ##
  • Set up categories etc. in Joomla
  • Pray that it works

I’ll update this as I finish each step. Wish me luck.

IF I get time I may do a quick Joomla install for the StudioGTB site as well.

* First update 10am

** 11am - now onto Forum

*** 11:30 - Forum Finished and time for some food. This is going too well. Something has to go wrong soon. At this point I would like to thank one Mr Neil Young and his brilliant solo performance at Massey Hall from 1971 that has been keeping me relaxed while I work.

# 1:30pm - I decided to do a full install of Gallery with all region options because this family has descendants all over the world. BIG MISTAKE. One hour on it is still uploading. In the meantime I have gotten the theme installed. That was painless. But Gallery is really chewing into my time.

2:30pm -Screw this. Upload of Gallery canceled. Not even 1/3 way through modules folder. Deleting and installing typical installation.

3:30pm - take away the time I lost on Gallery (which is still uploading btw) I’m going as well as expected. PHPGedView was simple to install. Default template looks good on the theme as well. No content in there yet as I’m still waiting on the exported data.

5:10pm - back from picking up the better half from work and voting. Slight tweak to the header image, Gallery finally uploaded and getting installed. Nearly there.

6:47pm - FINISHED… I think this deserves a new post.

New Site Design

As you may have noticed GuitarToyBox has had a bit of an overhaul. This will be ongoing over the next few days as I fully implement this new template. The header image is going to be changed slightly with some animation but in general will stay pretty much the same.

The template was Ported to Wordpress by Kaushal Sheth from a design by Arcsin. I suggest you check out both of these sites for some great work. Much kudos.