Next >
Page:   
Recent Blog Posts:
Category ArtistServer
Date Saturday, May 12, 2012 1:20:23 AM
ArtistServer Version 2 on the Horizon

It has been quite a long time since I’ve made a blog post. A lot has happened since my last post – mostly, I’ve been working, spending time with my wife and son, taking care of our yard, and occasionally working on music.


Since early February, I've been working most nights on the next version of ArtistServer.com - which will be a 100% rewrite.  Some features will be removed, others added, and many will be updated.  I've been grafting on features and updates while modifying other areas to improve performance for 10 years now, so the best thing to do is toss the old code out as a learning experience, and start again.

Here's a review of what has been going on so far with Version 2 of ArtistServer.com:

  • Planning Final Set of Features - my first task was sketching out a list of features I wanted to keep or remove, problems I wanted to fix, and goals I wanted to meet. I then browsed competitor sites, as well as other music sites, and took notes that further shaped the set of featuresReconsidering Platform - if you've been doing something the same way for a long time, it is good to ask yourself if it still makes sense to do it.  I code in ColdFusion, and have been since 1997, when the only other option was CGI scripts in PERL.  I looked into switching, which would require learning while developing.  I looked at PHP and Ruby as the Ruby On Rails framework. While both languages are much more popular, and have their own pluses and minuses - as well as larger developer communities, I decided to stick with what I know, and get better at it.  I'm going to be 43 this year, I have a wife and a three year old son that I love spending time with, so the idea of putting even more time into the relaunch didn't make sense.
  • Evaluating application frameworks - taking advantage of object oriented programming and the features available within frameworks.  ArtistServer 1.0 is for the most part a 'procedural' Web application.  While I have applied some object oriented design principals, the overall design is not.  Some features we'll gain: multiple language support, improved performance through caching and optimized code, and a separation of the interface from the data/logic.  This last point will better enable me to support a desktop site, smartphone site, and tablet site all from the same code base just by loading a different interface.  I'm considering using the Mach-II framework for the sites, and the Taffy framework for the new API, which will also power portions of the site.
  • Interface Design - I've designed new version of every page of the new site except for the MyAccount area, the dashboard, and a few other pages. This allows me to better visualize the finished product and experiment with ideas without investing time into development.
  • Site Object and Layout Planning - with the interface designs mentioned above, I've now been going over them, taking notes and planning out all the site objects and layouts necessary to generate and populate these interfaces.  This will then be used to drive development and serve as a checklist while building out the application.

What Happens Next?

With the above all worked out, I’ll have a full understanding of what the new site will look like, how it will function, as well as what generates it.  I anticipate this will greatly accelerate development due to consolidating most of the decision making into the planning stages. I'll then start building next month, June 2012.

I hope all is well with you - more posts to come.





ADD TO:
Add to BlinkBlink
Add to Del.icio.usDel.icio.us
Add to DiggDigg
Add to FurlFurl
Add to GoogleGoogle
Add to SimpySimpy
Add to SpurlSpurl
Add to Y! MyWebY! MyWeb

Permalink:

Category ArtistServer
Date Monday, May 25, 2009 11:05:14 PM
Run Your Own Remix or Music Project at ArtistServer.com

ArtistServer provides a music project management system to assist you in creating and managing four types of music projects, including:

  • Remix: A remix project is where you have an original piece of media/music, and you want others to use it to make something new. You'll need to provide samples and loops, etc. from your song, even the midi file if you have one. For tips, visit the forums and ask.
  • New Song Project: With a 'new song project,' you start with a collection of samples and sounds, or a midi file, or even a concept, whatever works for you. Next, add some rules if you like, then finally, setup if the project has an end date. Be creative!
  • Cover Me: The 'Cover Me' project, is a request for people to do a recreation of your song, known as a cover version. Post any rules and prizes you have, launch it, and promote the contest. Artists can sign up, and post their version of your song. Once the contest is over, you'll pick the winner and grant any prizes you establish. This project is for cover versions, not remixes or mashups.
  • Theme Song Contest: A theme song contest is a great way to promote your brand or business. Post any rules or suggestions, launch it, and promote the contest. Artists can sign up, post their version of your theme song. Once the contest is over, you'll pick the winner and grant any prizes you establish.

Visit the Music Projects section on ArtistServer: http://www.artistserver.com/projects/

The music project management system is a simple set of forms that creates a site for your music project where you can control the following:

  • Project Site design - add a header, and set the color scheme
  • Start and End dates - plan for a project in the future, and or set it to close by a specified date.
  • Project Terms - define the limitations and rules for your project
  • Sign up Management - you can set your project so everyone who signs up is automatically accepted, or require approval before starting.
  • Winner selection - if your project is a contest, you can also select multiple winners, which will be displayed on your music project site.
  • Project Files - while we do not host the sample packs or raw files use in your music project, we do provide a means to link to external URLs and only provide these links to those who are members of your project and have been approved.

In order to participate, people simply need to join ArtistServer. We offer 'Freeware' accounts which allow up to 5 songs to be hosted on the site. In addition, we offer an upgrade account which allows up to 300 songs to be hosted.

All artists on ArtistServer can create a music project. Freeware accounts are limited to 5, whereas those with upgraded accounts can create as many as they wish.

All submissions by participants will not only display on the music project's site, but also on the participants own music site on ArtistServer, in addition to the charts and genre sections on the site. We also display an icon with each submission that links back to the music project.

Each music project will have it's own Web URL in addition to a 'short URL,' which is helpful when posting to services like Twitter or in emails.

ArtistServer does not charge a fee for your music project, we only limit you to creating music projects for music you own the rights to. We do not allow illegal remixed material and encourage artists to avoid sampling music protected by copyrights.

More info here: http://www.artistserver.com/projects/

Tips on how to run a remix project here: http://www.gideonmarken.com/index.cfm/blog/2143/How_to_run_a_Remix_Project



Tags        

ADD TO:
Add to BlinkBlink
Add to Del.icio.usDel.icio.us
Add to DiggDigg
Add to FurlFurl
Add to GoogleGoogle
Add to SimpySimpy
Add to SpurlSpurl
Add to Y! MyWebY! MyWeb

Permalink:

Category ArtistServer
Date Tuesday, Mar 17, 2009 7:16:09 PM
How to run a Remix Project
A Remix Project is a Great Way to Promote Yourself and Your Music

If you are interested in running remix projects, the following should help you get started and get the most out of your remix project.

AritstServer.com now offers a means to run your own remix projects. This feature provides you a set of tools to manage participants, a site the promote the project, and easy to use admin tools to manage the details of your project, like start and stop dates, terms, and sign-up management.

What is a Remix?
http://en.wikipedia.org/wiki/Remix - A remix is an alternative version of a song, different from the original version. A remixer uses audio mixing to compose an alternate master recording of a song, adding or subtracting elements, or simply changing the equalization, dynamics, pitch, tempo, playing time, or almost any other aspect of the various musical components. Some remixes involve substantial changes to the arrangement of a recorded work, but many are subtle, such as creating a "vocal up" version of an album cut that emphasizes the lead singer's voice. A song may be remixed to give a song that was not popular a second chance at radio and club play, or to alter a song to suit a specific music genre or radio format. Remixes should not be confused with edits, which usually involve shortening a final stereo master for marketing purposes.
Remix Projects

Even if you aren't creating electronic music, running a remix project or simply allowing others to remix your music is a great way to promote your music and yourself as a band/artist. You may feel that your music isn't 'remixable,' but chances are, it is, remixing works across all genres.

There are many ways a remix project can function, but the most common is as follows. You write a song and record it, then you take the separate tracks from the recording and save them as WAV files, or convert them to high bit rate mp3 files. Be sure to not include effects, you'll want to make these files 'dry.' You now have a 'sample pack' which you can zip up w/ a 'ReadMe' file inside that contains copyright info and any rules about the project. Next, you upload the zipped up samples to a Web site, then get ready to do some promotion. After a period of time, you can select a winner, or just let the project play out for years. After the remix project is over, you should keep it online with all the songs. This way the project can continue to serve as a promotional tool for not only you, but also the artists who participate.

Preparing a Song for a Remix Project

While it is possible for people to take a completed/mixed song, lift their own samples from it, and create a remix, this isn't really remixing, it's sampling. In order to 're-mix,' an artist/producer needs access to the raw elements that were used to create the song (or anything else being remixed). The following is some information to help you prepare those raw elements so the remix artists have quality material to work with.

The basics of samples:
  • A sample is generally a wav file, it can be stereo or mono, it depends on the sound within the sample.
  • A sample that that is a few measures or less, and can loop around from the end to the begining, is called a loop.
  • A sample that that is a measure or less, that doesn't loop, and is meant to play though, is called a one-shot.
  • A sample of drums that can loop, is a drum loop.
  • A loop of guitar would be be a guitar loop, etc.
  • A longer sample, could be called a phrase.
  • A long recording, for example, the lead guitar channel of a song, while not really a sample, would be called a channel mixdown.
  • A channel mixdown of vocals, would be an a'capella.
You can also provide midifies in your remix project if they exist.

Remix Sample Pack Preparation Tips:
  • Remix artists should be provided with eiter wav files, or high quality mp3 files.
  • When creating your loop, make sure there isn't a 'pop' at the loop point. If there is, zoom in and adjust the position of the loop point.
  • If you use virtual instruments in your song, render down a wav of this channel.
  • Single drum hits, bass parts, and some percussion sounds are usually in Mono.
  • If you are in a band and have stereo channel mixes of each part, you can render down 16bit 44100 stereo mixes of each channel and zip them up. If you do not provide premade loops and samples, you may have fewer completed submissions.
  • If you know the BPM of the song, include that info to help others get started.
  • If you used material in your song that has a copyright, you'll need to secure rights to redistribute the material, or leave it out.
  • Multiple sample packs are ok - just be descriptive in the title.
Free File Hosting Services:

Once you have your sample packs ready, you'll need a place to store them online. Below is a list of file hosting services, with the top two being the best choices. The reason they are the best is because your files do not expire, they have URLs, they are easy to use, and the download process is painless. While ArtistServer provides music and remix project hosting, we do not host your sample files. We do provide an easy way to add download links to your files and providing them to participants.

Planning Your Remix Project:

Before you start, you should have a plan or reason for your remix project. Is this a new release you are promoting? Maybe the launch of a new collective? Possibly you are looking to get B-sides created for a 12in release? Or, maybe you just want to dive in to the whole remix, mashup and sample scene. Whatever the reason, your project may not go anywhere unless you actively promote it and have a plan. Web promotion ideas and methods is a whole different discussion, so we'll leave that out for now.

Before you do the promotion, setup your Remix project page or site. Artists with upgraded accounts at ArtistServer.com can create these in the My Account area of the site, under Music Projects.

This would be a good time to work out the 'terms and conditions' for our project. Be sure to define how the remix artist can use their remix, for example: can they post it online or on P2P networks, can they put it on their own CD, what will the copyright or Creative Commons license be for the remixes. Are there any rules as to how the remixes should be titled (some artists want their name in the song title). Don't try to dictate too much control though, you'll find that having these people promoting their own remixes creates another wave of promotion for you, possibly bigger than the one you created. At ArtistServer, we provide a general set of terms and conditions for you to start with, feel free to modify them how you like.

Once you have your promotion plan, the sample packs, and maybe even some banner ads created for your project, you'll be ready to announce the project on forums, blogs, your site, places that allow news releases posted about independent music, and fliers in your local clubs and appropriate stores. You'll want to include a link to your remix project Web page, so be sure to create your project before printing fliers.

Contest Option:

Some people run their projects as contests, where they'll pick the top 3, or the 'best one,' and present the artist with some prize. This is a great way to stimulate interest in your project if artists haven't heard of you. When there's no direct outcome for a project, you may find it difficult to attract remix artists. If this is your case, then a contest might be the only thing that will get your project off the ground, you could even offer a gift certificate from a site like amazon.com. ArtistServer provides a means to select any number of winners for your remix project.

Keep Promoting:

As the remixes come in, post comments, give feedback, and get the conversation going. Once you have a few on the site, you can do a second round of promotions at all the sites you first announced the project at. Let people know that there are some cool remixes to be heard, that the project is still in progress, and that it's not too late to give it a try. When doing your promotional runs, be sure to monitor the threads on the forums you post at and reply to everyone so they see that you aren't a spammer. Many people get this part wrong, they forget to communicate with people and simple spam the Web with information about their project.

Concluding the Remix Project:

At this final stage, you can either leave the project open, or you can close the project, so no others can sign up. From here, you could do a few cool things, like release a remix album, promoting the remixes on an online station, sending out a Cdr of the project to your radio stations that support independent music, creating a CD using an online service like Mixonic.com or CafePress.com, or do another round of promoting, presenting the 'best of' to people. Getting remixed is fun, it shines a new light on your music, it creates connections between people and genres, and it's an excellent way to promote your music and yourself as an artist/band.

Enjoy, and keep in mind, these aren't rules, these are suggestions and ideas you can use to help ensure you have a successful remix project.

Feel free to ask questions and post your own tips.

Tags        

ADD TO:
Add to BlinkBlink
Add to Del.icio.usDel.icio.us
Add to DiggDigg
Add to FurlFurl
Add to GoogleGoogle
Add to SimpySimpy
Add to SpurlSpurl
Add to Y! MyWebY! MyWeb

Permalink:

Category ArtistServer
Date Friday, Dec 14, 2007 8:14:43 AM
ArtistServer News and a new site: FreeMusicLicensing.com
Hi all, it's been awhile since I've posted any news about ArtistServer, so here we go...

1. As you can see, the forums have slowed down again over the holiday season.  This seems to happen every year, and usually picks back up near the end of January.

2. We now host 7,600 mp3s! While we did not get to the 10,000 I was hoping for, we've definately grown this year and have attracted many new artists with great material.

3. WTF is with the Video section at ArtistServer? Well - unfortunately, the situation isn't looking good. I had signed up with VideoEgg to be a site that uses their video hosting services. They have this amazing upload tool that will convert video from files, your cam, even your digital video camera. I have it 'working' in the Admin area, I even added genres/categories, a comment and rating system, send to friend option, and a means to add the videos to your favorites... It's all done.

So what's the problem? The problem, is that I've emailed VideoEgg 3 times now to two different email addresses to request an approval for the integration, and they haven't replied. The video section is 'done' - it's ready to go live - it would take me 2 minutes to turn it on for the public... but, if VideoEgg never replies, the video section can't open.  I'm not sure what their deal is - maybe they changed their policies, maybe they are having troubles staying in business - who knows.  I'm looking for alternate solutions, but so far, nothing out there works like Video Egg (free integration and video hosting). The only services I've found would have a fee, and since ArtistServer doesn't generate enough revenue to cover the audio streaming, I can't afford to add to that and cover the video hosting fees too.  I'm going to try and contact them for another week or two, if nothing comes of it, I'll remove the "Video" button from the site's main menu. I'm sorry this hasn't worked out.

4. What about some good news? Yes! I always have some good news for you :)  As you know, one of my main goals with ArtistServer is to help all of you gain more exposure. I want your music to be heard - I want people to email their friends and point them to your music - I want your music on peoples MP3 players - and... I want your music to be used in places where commercial music has traditionally been used. What I'm getting at hear, is that there's a LOT of music that is licensed for all kinds of productions, including: company demos, commercials, personal videos, wedding videos, presentations, films/videos, flash websites, and more.

Ever since the Creative Commons Licensing options were released on the world, we've had a set of license options which actually 'define' how a piece of work can be used. If you had not noticed, we use Creative Commons Licensing on the music and the photos here at ArtistServer (but you can pick the vague 'copyright' option still). Each of these different license options defines a different type of 'use scenario' - for example - one of them allows for use if you give credit, but you can't use the work in a commercial manner. Another license requires credit, but does allow commercial uses, etc.

So, now we have this big catalog of music - and there's this big population of people who want to use music in their productions - the goal, is to bring both parties together so they can mutally benefit.

We could expect that population to find us by searching at ArtstiServer, and they can, but I'm about to make things MUCH easier for these people... I'm launching a site designed specifically for people who are looking for Creative Commons/Free music to use in their productions. The site is about 2/3 done and is in 'beta' - you can browse to it here: http://www.freemusiclicensing.com/

This is my first site coded/designed in Flex, so it's been a bit of a learning experience :)

The site is not complete - the popup artist info dialog isn't working yet, and the side panel information needs to be added. BUT - the search, streaming and downloading work. Once the site is done, I'll work a bit on the promotion of the site and see if we can get some press.  I'm not sure when the site will be 100% done, as I'm having to learn a new language to code the site, but I hope to have it completed next month.

This opportunity is open to everyone - but I hope that if you appreciate this, that you'll consider upgrading your account - we NEED PAYING MEMBERS! ;)

Certainly, the music here is worth money - and it is your choice to make your music available for free use or not. If you are concerned about your music - sign into the site and check your songs and see what license you've selected. When you edit a song, the license 'wizard' is at the bottom of the screen.

Don't be afraid of giving your music away - each song you release becomes an agent working for you - promoting you and your music. If you don't believe this, we can look at it from another angle - several artists from our own community are/were featured on the "Making of the Matrix" DVD - which sold quite a few copies... and each artist was paid something insanely low, like $100 - in the end, what has more value, the exposure, or the $100? Just think if you were one of those artists - and you had decided you wouldn't take less than $250 - you would have missed out on all that exposure. By all means - each deal stands on it's own, and if you 'can' get paid, perfect! If you can't make much but can get exposure... see the value in the exposure.

In closing, I just wanted to say Happy Holidays to all of you, to say thank you to all those who have been with us all these years, and to say welcome to those who have recently started using the site.  

Thank you for being a part of this, and Happy New Years to everyone. :)

- Gideon / ArtistServer Admin


==========================================

For those wanting more info on Creative Commons licensing: http://creativecommons.org/about/licenses/meet-the-licenses



Tags      

ADD TO:
Add to BlinkBlink
Add to Del.icio.usDel.icio.us
Add to DiggDigg
Add to FurlFurl
Add to GoogleGoogle
Add to SimpySimpy
Add to SpurlSpurl
Add to Y! MyWebY! MyWeb

Permalink:

Category ArtistServer
Date Tuesday, Jul 31, 2007 9:23:58 AM
Add Links to Profiles on MySpace, Facebook, and More
Add Links to Profiles on MySpace, Facebook, and More

ArtistServer has integrated the services of http://SocialNetwork.in, a profile aggregator, to display links to all your profiles in the side bar of your site.

Just visit and join SocialNetwork.in (for free), then add links to your profiles at each social network and site you use, then return to ArtistServer, and add your SocialNetwork.in profile name to your profile in the My Account area. Once you are done, you will see all your profile links on your site.

To the right, is a screenshot of the "Profile Widget" from my site: http://www.artistserver.com/sonicwallpaper

And here is a link to my profile at SocialNetwork.in: http://socialnetwork.in/index.cfm/member/gideonmarken - my SocialNetwork.in profile name is: gideonmarken

Who or What is SocialNetwork.in?  

It's a site I launched in January of this year to serve as a "profile aggregator" - which means, it's a site which helps you pull together your many profiles on the Web. Currently, the site supports over 100 social networks, community sites, and other Web sites which provide a profile.  If you'd like a site added to SocialNetwork.in, make sure it meets the basic criteria:
  • The Name of the site - example: Site Name
  • The full URL to the site - example: www.sitename.com
  • A link to a user/member URL on the site - example: http://www.sitename.com/ProfileName

You do have the option of adding profiles and links to other people's profiles as "private" links, although these links will only be available to you on the SocialNetwork.in site.

Why do you want all your profiles linked together?

This helps people connect to you, when they see that you are on some other site, the site visitor may click on the profile link and visit you there. If they are on that site too, they may add a link to you or add you as a friend.  With this tool, you'll greatly increase your cross-site networking and begin driving more traffic around to all your profiles. Start thinking about your 'core' profile, and not about having dozens of identities scattered around the Web - this tool helps make this happen, not only here, but any site that selects to adopt the SocialNetwork.in API.

Why signup at SocialNetowork.in?

Because the services it offers can be 'plugged in' and used at any Web site, which would allow you to benefit from greater levels of integration with the sites you use.

For example, lets say you are a member of SocialNetwork.in, and you are a member of Flickr.com - then you go out and join some new social/travel site that uses SocialNetwork.in's API to connect to our data and your profiles. By adding your SocialNetwork.in profile name to your account on the new site, they can now locate your photos and display them on your new profile without you having to reupload or import them in.

What is an API?

An API is an acronym for "Application Programming Interface." API's are VERY cool because they allow developers to connect to different sites and services and utilize the data and information in their own applications. You may have heard of the term "Mashup" being used on the Web - this relates to the process of connecting to at least one API and blending your own data with the data being offered by the API.  For example, all the various maps you see on the Web which display various types of data or photos or icons, etc are usually "Map Mashups" that use either Google or Yahoo Maps API.

Enjoy!

Oh... BTW... ArtistServer and IndieMobile now have 250 free Mp3/Realtone Ringtones available for download. All ringtones are provided by the artists at ArtistServer.com
 



Tags      

ADD TO:
Add to BlinkBlink
Add to Del.icio.usDel.icio.us
Add to DiggDigg
Add to FurlFurl
Add to GoogleGoogle
Add to SimpySimpy
Add to SpurlSpurl
Add to Y! MyWebY! MyWeb

Permalink:

               Next >
Page:   

Gideon Marken
Web Technologist & Electronic Artist

My status - click to chat with me.


Add Me to your Linked In Network



About


Blog Categories
 »  ArtistServer
 »  Sonic Wallpaper News
 »  Mobile - Web - Media
 »  SocialNetwork.in

May 2013
SUN MON TUE WED THU FRI SAT
    1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
< Previous Month  -  Next Month >
Click on dates, or view all

Twitter Tweets


My Music - Widget from ArtistServer:


What I've Been Listening To:
Listening chart from Last.fm


Free Ringtones From ArtistServer:


My Blog Tag Cloud


Kiss My RSS Get Firefox San Diego Bloggers