Forums


New Topic Reply   Previous Page  Page: 1, 2   Next Page
Shoutcast Radio Tutorial
Created on: 07/14/08 05:05 PM Replies: 28

Just in case its any use to anyone I thought I would share a tutorial I wrote a few months back:

In this tutorial I am going to endeavor to explain how one creates a radio station using shoutcast opensource technology. If you are looking to make a internet streaming radio station then try reading this.

Apologies to anyone who finds the pace a little slow. This is meant for complete beginners.

First we need to consider the server.

What is a server? A server is a computer that stores things like this website for example and sits waiting to ‘’serve” the site up when someone wants to view it.

You also need root access to the server. This means that a shared hosting account will not be ok. k-radio runs on a vps which is short for virtual private server. It is a segment of a server run as though it were a complete server allowing me to cut costs and give me the root access I need.

Next you need to download shoutcast:

http://www.shoutcast.com/download/serve.phtml

SHOUTcast Server is available for the following platforms:
– Windows 95/98/ME/NT/2000/XP
– Mac OS X
– FreeBSD
– Linux
– Solaris

Much like a home computer - a server has an operating system. My server uses Linux. It is a stable, open source OS and is therefore my recommendation!

OK - now that is downloaded, unzip the downloaded folder. If you unzip it on your computers desktop upload the unzipped folder and change its name to something appropriate.

Where you upload it on the server is important. I find it best to upload things below root level (ie parallel with public_html - not within public_html). I am also assuming you have set up a url and web-hosting account within your own server space to house your radio station.

If you are good at linux you can unzip the file direct on the server. I opted for the other way as my linux skills are week. Fear not however - we only need to know how to do about 3 or four things. Here is some more documentation from the shoutcast site:

Win32 Platform : Windows users should download the server, and unzip into an appropriate folder such as “c:\Program Files\SHOUTcast”. Once the files are extracted into the folder, create a shortcut for SC_SERV.EXE to the Desktop. Start up the SHOUTcast server by running the executable, then click on the “Edit config” menu option located at the top. This will start the default text editor, opening the configuration file for SHOUTcast server. Please follow all the directions that are written into the configuration file. Once you are done making changes, save the file, close the editor, and restart the SHOUTcast server application.

UNIX and Variants : Those of you serving from Unix should download the version appropriate for your operating system, gunzip the distribution, and un-tar the archive. Use a text editor to configure the sc_serv.conf file (see below for details on configuring). It doesn’t matter what user the server runs at, save that the user has read access to the config file, and write access for the files you define for file storage and log storage.

This last bit about permissions is what held me up. It can be a bit tricky to get your head round if you are new to permissions (as I was at the time) but it can be why you can’t get things to run initially. Every folder on a server has permissions. The root user will have different permissions to the website user. The 1 of the 2 programs in the folder you have uploaded (sc_trans) needs to be run by website user. It doesn’t matter which web user starts sc_serv. However before we start either of these applications on the server we need to edit the 2 config files:

sc_serv.conf and sc_trans.conf

By the way - Unix is another name for linux - i didn’t know that at the time either! That held me up for a day or two.

First lets sort the playlist out:

playlist.pls

should look something like this:

/home/legedan/public_html/shoutcast/content/Back2Black.mp3
/home/legedan/public_html/files/mp3/Amber.mp3
/home/legedan/public_html/files/mp3/Chemical.mp3
/home/legedan/public_html/files/mp3/TheRadioSong.mp3

It is showing the folder path to each of the mp3s you want playing on the station. Naturally change it to the mp3s you wish to have playing. Save this file and upload it to the server.

As you will notice the mp3s in this example are saved above the public_html level meaning they will be available for download. Better practice to avoid this would be to have a playlist that looks like this:

/home/legedan/k-radio/mp3/my_groovy.mp3…. etc

In this example k-radio is what I named my unzipped shoutcast folder. Save listen.pls (your playlist) in this folder.

sc_serv.conf next:

these are the shoutcast server settings. Shoutcast operates using 2 programs (sc_serv and sc_trans) - both have configuration files.

Open up sc_serv.conf:

Most of this you wont need to change but these lines you will:

; MaxUser. The maximum number of simultaneous listeners allowed.
; Compute a reasonable value for your available upstream bandwidth (i.e. if
; you have 256kbps upload DSL, and want to broadcast at 24kbps, you would
; choose 256kbps/24kbps=10 maximum listeners.) Setting this value higher
; only wastes RAM and screws up your broadcast when more people connect
; than you can support.
MaxUser=32

; Password. While SHOUTcast never asks a listener for a password, a
; password is required to broadcast through the server, and to perform
; administration via the web interface to this server. This server should
; consist of only letters and numbers, and is the same server your broadcaster
; will need to enter in the SHOUTcast Source Plug-in for Winamp. THIS VALUE
; CANNOT BE BLANK.
Password=***your password here***

; PortBase. This is the IP port number your server will run on. The
; value, and the value + 1 must be available. If you get a fatal error when
; the DNAS is setting up a socket on startup, make sure nothing else on the
; machine is running on the same port (telnet localhost portnumber — if you
; get connection refused then you’re clear to use that port). Ports < 1024
; may require root privledges on *nix machines. The default port is 8000.
PortBase=8000

; ***************************
; Optional Parameters
; ***************************

; ***************************
; Logging configuration
; ***************************

; LogFile: file to use for logging. Can be ‘/dev/null’ or ‘none’
; or empty to turn off logging. The default is ./sc_serv.log
; on *nix systems or sc_serv_dir\sc_serv.log on win32.
; Note: on win32 systems if no path is specified the location is
; in the same dir as the executable, on *nix systems it is in the
; current directory.
LogFile=/home/legedan/k-radio/sc_serv.log

This last line you will need to change to the correct folder path.

Naturally you will need to set the number of users on a station. Port 8000 refers to accessing the station through a port number which you do by putting : at the end of the url and then the port number.

Thus you access the shoutcast server on k-radio.co.uk by going to:

http://www.k-radio.co.uk:8000

Once you have saved this file upload it to the server. Be sure to save it as a text file and in the same folder as sc_serv.

We can now boot up sc_serv. You need to make sure you have shell access to the domain your station will be hosted on. Then open up a program such as Terminal (on the mac) and log in to your server either as the root admin or as the domain user.

I do this by typing:

ssh email@address.com
and then typing the password when prompted

Then you need to boot up the sc_serv which you do by typing:

/root/to/folder/sc_serv /root/to/folder/sc_serv.conf

Once you hit enter this should start your sc_serv. Take a look at yoururl.com:8000 and if you can see something similar to the link above you are doing well so far!

However you will notice that there is no music playing - that is because we need to boot up sc_trans. This is better done logged in as the web-domain admin that hosts the station rather than the main admin. But I am getting ahead of myself - we need to open and adjust the sc_trans.conf file.

This file is the configuration file for sc_trans. Its fairly self-explainatory and as long as the folder paths and the passwords correlate you shouldn’t have any problems. Save this file once you are happy with all the different settings. I would play around with bitrates once you have got the whole thing started. Speaking of which - nearly there now….

So - create a new shell access window and log in as the domain administrator.

then type

/home/path/to/folder/sc_trans /home/path/to/folder/sc_trans.conf

Your station should now be running. If it works first time then you should be able to click yoururl.com:8000/listen.pls to hear the fruits of your handy work.

lies

i've looked SHOUTcast over a few times but never set up a station online. Nice tutorial - too bad there's no GUI, dealing with configuration files is such a hassle. I'm sure there's a 3rd party gui out there by now though. I never understood why they didn't build in streaming on demand into SHOUTcast.

so is it stable on your server? how much is your hosting account and do they cap your bandwidth?
Sonic Wallpaper / Site Admin / Gideon
Home :: SW songs :: TG songs :: Blog



Quote:
lies


excuse me? Phil, I thought I asked you nicely the other day to desist from your negative comments in my thread. I don't know You've called me a snob - which I accept your point of view and now respectfully ask you to leave me alone. What could I possibly be lying about - and why would I lie?

Anyway....


Quote:
i've looked SHOUTcast over a few times but never set up a station online. Nice tutorial - too bad there's no GUI, dealing with configuration files is such a hassle. I'm sure there's a 3rd party gui out there by now though. I never understood why they didn't build in streaming on demand into SHOUTcast.

so is it stable on your server? how much is your hosting account and do they cap your bandwidth?


I made a basic GUI for uploading mp3's, turning the station on and off, skipping tracks and turning random on and off. Also you can make playlists. I was going to do something for the conf files but never got round to it - thats me and php projects through and through really!

I'm not sure what streaming on demand is - can you expand on that...

I run a VPS Linux server for about $50 a month. The station runs with great stability - needing a reboot on average about once a month, normally because the server itself has needed to restart. It doesn't need nearly as much bandwidth as you might think - I have made it nowhere near the "cap" at any point and usually have about 5 or 6 listeners at any 1 point.

It has been an awesome promotion tool as it gets listed automatically all over the web in numerous shoutcast directories - and is good fun too, allowing me to give a platform to music that I love and think deserves to be heard: the rule on k-radio is that you must be an independent artist - apart from that their are no rules at all, I'll play any style, genre etc

Its currently predominantly a mix of trip-hop, orchestral, ambient, breakbeat and after that pretty much anything goes.

The conf. files look a bit tricky at first but once you've broken through the "geek" there isn't actually all that much you need to change.

If you want access to the server let me know and you can have a look through how I set it all up. You are also welcome to have a look at the GUI I made though it is all in php which isn't something you use I believe.

Anyway - if you want to set up a station, let me know and I'll give you any help I can. Smile

Danny K wrote:
Phil, I thought I asked you nicely the other day to desist from your negative comments in my thread. I don't know You've called me a snob - which I accept your point of view and now respectfully ask you to leave me alone.


I really don't care.

You're just a spammer, looking for new customers to sell merchandise to. You won't upload to artistserver exactly for that reason, and if you do at this point it'll be just to cover your ass.

Besides that, I never forgot how you disrespected Gideon (the nicest person I know) when electronicscene died, and never apologized for it. You're scum jack.

I know of other lame shit you've done but won't bother mentioning it here.

No need for drive by postings - it's just starting to pick up on the forums these days Smile, and while the past produced some scars, I think it is possible to forgive and not necessarily agree. For me, I'll probably never forget the discussion/thread Subtronik's mentioning for the rest of my life - I've never been treated so poorly. And I can still recall some of Jack's post, which meant the most, as I thought we had become friends. But - I understand that's how some people react - it's like the rubber neck effect when you drive by an accident, people stare and talk while someone else is down. I'm well over it, proved the haters wrong and continue to do my thing.

This is 3yr old stuff we're talking about here guys - I'm all for moving on and starting fresh.

What Jack does w/ his tunes is his deal - if he wants to sell all his tunes - no prob. It's not the general spirit around here to do that, but you have to understand people giving it a try. I think Jack's perspective also comes from the music licensing deals he's had in the last year or so. Once checks come in, things change, and music becomes a revenue stream instead of just being art and expression.

It's quite alright for people to promote their goods too - just as long as it's not spammy. While Jack's post promotes his station - it's also a post with info on how to do the same. No problem there.


happy happy joy joy? R U O K ?
Sonic Wallpaper / Site Admin / Gideon
Home :: SW songs :: TG songs :: Blog

Edited 07/16/08 12:04 PM

Crikey....vitriol. Well Phil, at least I know what the problem is now. I was cross at the time and still believe it was a mistake to kill something that a lot of people had worked, if not as hard as Gideon, then certainly with as much passion. The reason my tunes aren't uploaded to artistserver is merely by means of peaceful protest which I feel I have a right to do. I'd love nothing more than for Gideon to relaunch escene but it turns out we might actually be as stubborn as each other. Laughing

I don't know....I feel with that whole thing I was the only one who had the guts to actually say "hey gideon, are you sure your not making a big mistake?" - believe me a lot of people went off and did their grumbling elsewhere. I had the guts to say these things out loud and have been villainised ever since. I can't believe you just called me scum, i've been supporting this community for 7 years.


Quote:
This is 3yr old stuff we're talking about here guys - I'm all for moving on and starting fresh.


No - this 3 year old stuff Phil is talking about in a thread I've made to show how to make a radio station.


Quote:
You're just a spammer, looking for new customers to sell merchandise to.


I take exception to this - thats just not fair. My music is free to download here: http://download.com/dannyk and here: http://www.k-radio.co.uk/downloads.php - all you have to do is become a member of k-radio and you can fill your boots. You can also buy my music on ITunes here, here and here but thats only because I wanted to see my stuff on my own iphone. There are still plenty of ways to listen and download my music for free. In fact this means so much to me that I recently turned down a licensing agreement since they wouldn't allow me to distribute my music in this way. So you can shove that up your arse for a start.

My radio station is meant to promote independent artists that I think deserve to be heard - currently on the playlist is me, the beat chemist, octal40, mercurial, sonic wallpaper, gentle jones, tal m. klein, SA Fred, Fingertwister and numerous other independent artists - and this post is to help others do the same.

By the way - Gideon...

Did I ever show you this:

http://www.electronicscene.net

It was something I put together last year and then lost my way with so I kinda know now how hard and huge projects like this are! Smile

Jack - I'm sorry, but it doesn't take guts to go to some other forum and rip on me and even bring to question my mental stability. It takes nothing at all to do that.

I find it amusing that you are stuck on the name ElectronicScene. btw - http://www.electronicscene.com/dannyk does indeed resolve - it simply changes to the real name of the site, and I do that to simply improve page rank with Google.


Quote:
still believe it was a mistake to kill something that a lot of people had worked, if not as hard as Gideon


Quote:
"hey gideon, are you sure your not making a big mistake?


Well - right there, you just showed me that you don't even know what happened. I'll summarize it for you, as 'I' didn't kill anything - I tried to survive and run a large Website with no revenue:

* no revenue from ads
* very few upgraded accounts = little revenue
* only 1 server
* traffic climbed higher than the server could handle
* never having designed a large scale Web application before, there were problems
* I had little income from my actual job
* at the time and to this day, I've never paid myself a dime
* not having enough traffic to be for investors to take notice
* very competitive space - back then and today, we have many sites to compete with
* I had a mortgage to pay

The site never went fully offline:
1. I turned off the join form for around 5 months, access was still open
2. I canceled all upgrade accounts - as the service could not sustain the quality of service it claimed - their accounts were now free.
3. Billing was month to month - so no one was ripped off
4. I then went to work on rebuilding core areas of the application so it could handle more users and traffic.
5. I received some donations and save up money and bought more servers so the load could be distributed.
6. When I felt that the site could handle more users, I opened the join form
7. I moved to a new ISP and paid for burstable bandwidth
8. I stayed up until 3-4 AM several nights per week for a few years adding new features to make the site more useful and attractive
9. I reopened the upgrade option and greatly increased what you got for your account at a fraction of the price I previously offered it at.
10. And the name ElectronicScene was in full use for more than a year after the crash.

Where is the mistake Jack? What was it that I killed? The reaction you gave on the other forums was well before I changed the site name, and as you can see the site never went offline - it just never became HUGE. Was my mistake not being profitable? Take a look at the cemetery of mp3 sites - several of which did have full time staff, had investors, and far more hardware than I.

* iuma.com
* musicbuilder.com
* thednb.com
* ampcast.com
* amp3.com
* vitaminic.com
* javamusic.com
* funender.com
* artistlaunch.com - barely alive today
* and I'm sure there are many others

I'll tell you what happened back then - we took a serious blow, and we survived on a negative budget.

ArtistServer is still online, still growing, and manages to do this with 1 staff and barely any revenue. It's actually running on it's own as I don't work for ArtistServer - I work as a contract programmer for clients. As a comparisson, take a look at Besonic which has a full time staff, a lot more hardware, marketing, etc.:

http://www.Besonic.com
Alexa Rank: 272,080
Staff: at least 7
Founded: 1999
songs: 13297
members: 26413
artists: 7468

http://www.artistserver.com
Alexa Rank: 163,565
Staff: 1 (unpaid)
Founded: 2000, launched 2001
Songs: 8,225
Members: 14,361
Artists:6,394

-------

Meanwhile- About.com just stated that ArtistServer is one of the TOP 6 Free music download sites: http://mp3.about.com/od/freebies/tp/freemusictp.htm - of those 6, 1 is a non profit (archive.org), 4 are run by companies with full staff (for example, Jamendo has 21 staff and around 20 others that volunteer on some level. Then there's ArtistServer - competing against all that!

How well do we stack up according to About.com?
* Jamendo - 4 stars
* SoundClick - 3.5 stars
* Besonic - 3 stars
* Pure Volume - 3 stars
* Archive.org - no review posted
* ArtistServer - 4 stars

Not bad at all Smile

------

Yes - I was aware of your site - you told me about it when you asked to buy ElectronicScene.com from me. So you aren't having fun with it eh?
Sonic Wallpaper / Site Admin / Gideon
Home :: SW songs :: TG songs :: Blog

Edited 07/16/08 2:40 PM

Dude - I don't want to get bogged down in this one again - we are just going to have to agree to disagree. I'm sorry about what I said on that other forum but it wasn't meant to be with any malice behind it. I feel that that has been constantly referred to and wasn't said in anything else other than concern for your general outlook at the time. You are normally such an optimistic person.

I felt it was read with eyes that wanted to see something that simply wasn't there.

Afterall ArtistServer is Escene just with a different name right? So change the name back. Thats my only point. I know we will never agree on this. I seem to remember at the time my point was - put paypal in which is a really easy payment platform. But to be honest I cant remember the exact ins and outs. I do remember feeling at the time there was a very defeatist attitude that was being all to easily sponsored and I felt my "pep-talk" attitude might help things get moving. 3 years on and I am still having to explain myself so it was obviously a very large misjudgement on my side. As you said lets just agree to disagree and move on. You know i'm sorry if I caused offence but emotions were running high at the time and in the cold light of day it all seems a bit daft. I do uphold my protest but in a peaceful and non-judgemental way I hope.

As to the ES.net I'm developing - on the contrary it has given me an enormous amount of knowledge on all aspects of php and it is how k-radio runs so on that level its been brilliant. Building the site meant I learnt how to develop login systems (with different priviledges), upload and download systems and, my favourite bit of the site - a php forum that I developed from scratch....its even got smilies! If it wasn't for my damn xbox live account I would have probably got things finished! Smile A by-product of this is that it has allowed me to do freelance web-development for people that has got me out of some financial trickery from time to time. Here are a couple of sites that I've done:

http://www.1stand4most.co.uk
http://www.half-a-second.com
http://www.integrativehealthresource.com


Sometimes I worry that people are never really going to let me leave that whole situation behind - its a long time since I mentioned it and this thread was meant with the best intention to share a bit of knowledge on the whole shoutcast thing. Its a great way of finding new music too; there is something about not having to make a choice about what you listen too which can really make it easier for listeners to use. I love shoutcast - the amount of new stuff I've heard and loved but probably wouldn't have listened to if I had been presented with a stream button is enormous. And the other great thing is you can just let it go all day.

Sometimes I think people don't want to surf round a site choosing what to listen to. They want to hit play and be entertained you know? (This I hope is an attempt to get this thread back on topic).

Its really cool that you are still going....your size (1) is actually an advantage, though you always see it as an affliction.

One thing that my ES can do is allow users to link mp3's off their own hosting accounts without having to upload the mp3 to my server which I think is useful and quite a lot of people use this function. I had 2 new members sign up today and overall its lead to about 1000 new people hearing my stuff so from that point of view its a triumph.

Anyway - I am sorry - but I've just been called a liar and scum in one thread so after all this time i'm still paying a price. Do my comments so long ago really deserve all this after so much time?

>>>we are just going to have to agree to disagree

I'm not sure what you are disagreeing with. Based on your reply here, it seems you still aren't seeing what happened, and are focusing on the name change, which again happened a year after your posts on the Web about myself, ES and the crash.


>> I felt my "pep-talk" attitude might help things get moving.

Very Happy come on - you can't be serious. Since when does joining in with a bunch of people to put someone down a pep-talk. It was mob behaviour, nothing supportive at all. Once the dust settled and we tried talking on the phone months later - that was more of a pep-talk.


>>>Sometimes I worry that people are never really going to let me leave that whole situation behind

Well - I could have gone the rest of my life without talking about it again, but it came up - and I was quite surprised by your response. Being one who prefers facts over faded memories, I felt I needed to list out what happened so you can properly recall.

>>>Its really cool that you are still going....your size (1) is actually an advantage, though you always see it as an affliction.

big size + little revenue = stress and complexity and a negative income. While you may feel that any large site can be profitable, this is far from the case. This is why so many sites fail - no way to grow the business along with the traffic with a population of users who expect the services to be free because many of your competitors offer the same service but for free. Same happens with many startups who do have funding - they grow and grow, but then find there's no stable revenue stream to sustain the service and they fold.


>>>One thing that my ES can do is allow users to link mp3's off their own hosting accounts without having to upload the mp3 to my server which I think is useful and quite a lot of people use this function.

That's nice - I did consider this but don't like the effects of it - plus, you'd have to leave the music out of the charts since there's no way to track it properly. You also introduce potential for broken links on the site and having users think the issue is your site's fault. They'll also experience a wide range of streaming/downloading speeds which again would reflect back on your site - unless you are making it obvious to the user that the link is offsite.

>>>Do my comments so long ago really deserve all this after so much time?

just clearing things up with the facts - below are the dates of the main events in discussion:


05/2004 - ElectronicScene.com nearly shuts down due to load and no funds
* All paying memberships canceled
* All Freeware tracks suspended
* All Deep Linking suspended
* Join form removed - no new members

09/26/2004 - Join Form on ArtistServer & ElectronicScene reopened
04/22/2005 - ElectronicScene folds into ArtistServer.com, all traffic is now pointed at ArtistServer

=========

and yes - I like the idea of stations - I tend to listen to my music library this way - grab folders of tunes - drop them on the player and randomize!

Glad to hear you picked up development skills - it's a lot of fun once you get to a certain level/stage.

Thank you for the apology - I had already forgiven you though Smile And I am sorry I wasn't able to do more than I did back in 5/2004 - I hope people can understand I was pushed to my limits on many levels.

I hope today exchange doesn't drive more distance between us.

- Gideon
Sonic Wallpaper / Site Admin / Gideon
Home :: SW songs :: TG songs :: Blog

Edited 07/16/08 4:31 PM


Quote:
Thank you for the apology - I had already forgiven you though


Then why keep bringing it up?

And why allow another user to flame a thread of mine? Far from it - join in and expand on what he's saying. The dude just called me scum, a liar and a spammer Gideon. Or are you the only person round here with feelings?

You can throw all the stats in the world at me about AS - it doesn't have the same vibe.

Danny K wrote:

Quote:
Thank you for the apology - I had already forgiven you though


Then why keep bringing it up?


Are you a moron? Gideon didn't bring it up, I did.

Now scurry along.

Funny - your mother says that after one of my $10 visits.

Brown nose...

Danny K wrote:

Quote:
Thank you for the apology - I had already forgiven you though


Then why keep bringing it up?

And why allow another user to flame a thread of mine? Far from it - join in and expand on what he's saying. The dude just called me scum, a liar and a spammer Gideon. Or are you the only person round here with feelings?

You can throw all the stats in the world at me about AS - it doesn't have the same vibe.


you are correct, we all have feelings and yours count too. Concerning Sub - I prefer to msg users in private concerning their behavior. I personally do not agree with his name calling and hope he works this out with you. If it becomes an issue that lasts a few days and the two of you can't work it out - I then step up my response.

You are right I didn't post in the thread that flaming people is not acceptable - and that is where I should have started. I screwed up on that account for sure. I first posted a reply to the actual topic - Shoutcast - hoping to keep the thread ontopic - but then I responded to Sub's reference which is a sore topic I agree and I should have kept it simple.

When I read your reply where you stated you had the 'guts to actually say "hey gideon, are you sure your not making a big mistake?" I had to respond, I don't think anyone could agree it took guts to rip on both Lou and I. You took a situation where you weren't nice, and rewrote it as if you were heroic. I was cool with the past we had, but not this new version you describe.

>>>You can throw all the stats in the world at me about AS - it doesn't have the same vibe.

While I manage the systems, I certainly don't guide things, nor overly moderate the site. What is different is time and a domain name. In terms of vibe, I think it changed everywhere in the last 5 years, and it's changing again.

Subtronik - no more flaming. Jack - cool it too man, or take it to private messages.
Sonic Wallpaper / Site Admin / Gideon
Home :: SW songs :: TG songs :: Blog


Danny K wrote:
Funny - your mother says that after one of my $10 visits.

Brown nose...


Wow, is the best you got? Grade school mother jokes?

It all makes sense now, you're in serious debt, can't make your girlfriends father happy, so you drag you're silly ass here to try and make some sales Laughing

Hitting bottom never looked so good.

No I'm not having it. I never said anything about Lou other than she might be bored of you spending half your life programming. Suddenly I'm made to look like i'm having a direct go at someone. Do me a fucking favour.

This has all gone far enough man. Your can stick yourself up on a crucifix if you want but I'm done.

I thought this was ancient history.

And just for the record - yes I am in debt as it happens, but only because I've put my music first and have had to support Lizzie in her ambitions to be a costume designer. I'm not ashamed of being in debt; as soon as someone calls me scum, as far as I'm concerned the gloves are off.

Even mp3.com didn't pull these stunts.

I hope everyone is enjoying this evening's entertainment. Tomorrow on AS Forums, "How to roll the perfect burrito."

Jack - I'll leave this thread open for you to reply once more - then I think if we need to talk any further, that we can do it privately.
Sonic Wallpaper / Site Admin / Gideon
Home :: SW songs :: TG songs :: Blog


I don't think I know anyone in my age group who isn't in debt - no, there's no shame there man - take it easy.

For what it's worth man - I don't consider you scum nor anything else negative. I'm not calling you names, and I'm not trying to put you down. I'm just disappointed and frustrated to learn how you define what happened. If you want to talk about it any further, a PM is appreciated.

Can we go back to the Shoutcast topic now? Neutral Smile

Streaming on demand would be setting up the single song streams to play through Shoutcast on demand - as a user clicks. I'd want to use it without any playlists, like how AS streams - the playlist doesn't exist, it's generated by the request.
Sonic Wallpaper / Site Admin / Gideon
Home :: SW songs :: TG songs :: Blog

New Topic Reply   Previous Page  Page: 1, 2   Next Page



Artists and Music Fans - Join For Free!