AggroChat #57 – Preparing for Heavensward

Tonight we have Belghast, Ashgar, Tamrielo, Kodra and Thalen and once again we felt like we didn’t have much to talk about.  However once we dug in a little bit I noticed a trend.  Each of us was busy working on this item or that in relationship to Final Fantasy XIV each with our own goals that we have been trying to finish before the expansion.  Ashgar just finished his Nexus weapon after the length grind, and talks about how it compared up against other grinds he has completed.  Kodra talks about working on Turn 9 with two different raid groups and how he hopes we can get through it within the coming weeks.  I talk about my own quest which involves me descending into the dark madness that is crafting and slowly stair stepping each and every crafting class five levels at a time.

In addition to this there is some more Shadowrun talk as we each continue our play throughs.  Kodra goes into yet another dark place by playing some Demon Souls and talks about those experiences.  He and Tam spent a good deal of time this week watching the first season of Sword Art Online and we get into a discussion about that as well.  I talk about my experiences working on the Blackhand encounter in World of Warcraft, and we talk a bit about the lackluster numbers released by NCSoft regarding Wildstar sales.  Yet another night of varried topics here on AggroChat.

On Things Left Unfinish

This is a response to the second talkback topic for 2015’s Newbie Blogger Initiative.

There are really multiple parts to this, and I’d like to address them individually because I don’t see them as the same thing. The (somewhat loaded) question for this week is “Early Access and Kickstarter – Do you support unfinished games?”. As in a lot of things, the answer isn’t a simple yes or no.

Get it?

Example A: Kickstarter

To date, I’ve backed a number of kickstarters, and only one has completely failed to deliver. Kickstarter is responsible for the watch I wear on a regular basis, and one of my favorite games of 2014. Kickstarter in some cases is a chance for products that wouldn’t normally see the light of day to get funding, usually because publishers aren’t willing to invest in those types of games anymore. (No one wants old-school RPGs or adventure games anymore, right?) In some cases there’s some publisher interest, and kickstarter serves as the proof that someone is willing to spend money on it. Either way, it’s a chance to quite literally vote with your dollar, even though sometimes people don’t keep their campaign promises.

That said, there are some major duds. There are a few examples of projects getting mismanaged so badly that the money runs out, and nothing gets made. Clang, Yogventures, and the Stomping Land all come to mind. In these cases, saying your paying for something “unfinished” is too kind. If I knew then what I know now about kickstarters likely to produce a quality product, I probably would not have backed Aura Tactics. Making games takes a fair bit of money, so you should be wary of campaigns not asking for a lot of it. Making games also takes a fair bit of experience, so you should look for some indication of this, either previous games shipped or a solid proof of concept. And finally, if anyone in the pitch has Molyneux Syndrome, you should probably steer clear.

2014-08-21_00005

Example B: Early Access

On the other hand, I pretty much universally distrust games in Early Access, and I’ve only paid for two directly (although I’ve gotten a few because of kickstarters). I also consider Founder’s Packs to fall into this category. In both cases a developer is asking for testers to give them money for an opportunity to see how the sausage is made. It turns out I’m okay not seeing how the sausage is made. Starbound is a nice example, I think I’ll like that game once it’s done, but I don’t have a whole lot of interest in playing all of the “incomplete” releases along the way. Jim Sterling has had a lot of success picking games from Early Access and telling you why you shouldn’t play them (there have been a few exceptions).

It seems like for every game like Warlocks, there are a bunch of other games trying to sell minimal effort projects that will never be “completed” on Early Access. Steam’s Early Access page currently only shows the best of these, filtering out games on some unknown criteria somehow. Steam currently has a bit of a curation problem, and while Early Access isn’t entirely to blame, it certainly isn’t helping.

starbound outpost

Example C: MMOs

MMOs by their vary nature are unfinished games. No matter what the payment model is, there’s always an expectation of expanding content; the games that can’t do this are the ones that tend to fade away. We tend not to think of these as being unfinished, but several developers have mentioned that the real work on an MMO continues well past launch. In essence, they’re never finished (except in those few unfortunate cases where a game shuts down).

So going back to the original question, I absolutely support unfinished games. It’s just a question of how unfinished.



Source: Ashs Adventures
On Things Left Unfinish

The Podcasting Bug – Part 3

Putting it Someplace

Today is the final post in my series highlighting some of the decisions that you need to think about when starting a podcast.  In the first post I talked a bit about various formats, casting options and some of the design aspects.  In the second post I dove straight into recording your podcast and editing it.  In this mornings post I plan on handling the least exciting part of the equation…  hosting it somewhere that other people can listen.  If you wanna be a rock superstar and live large…  well you are going to have to dump those shows somewhere reliable and fast.  There are so many options here that it will make your head spin but I am going to try and do what I have done to this point and just talk about a few of the potential paths.

Dedicated Podcast Hosts

When I ventured down this road I noticed that pretty much all of the podcasts I listened to had one thing in common… they all seemed to be hosted by a service company called “Libsyn” so for ease of use that is who I chose to use for AggroChat.  These companies are dedicated to a upload and forget it business model automating a lot of the process to make it easier to integrate with services like iTunes and Stitcher radio.  One of the things you are going to realize quickly is that you have no real idea just how much space you need.  For example the basic Libsyn account is $5 a month for 50 megs of monthly storage.  What that means is that you can upload roughly 30 minutes of new audio each month before incurring additional overage fees.  For a weekly show I knew without a doubt that this was not going to be enough.

When I set up the AggroChat account initially I went with the $15 a month 250 meg of monthly growth account, thinking that surely this was going to enough.  The problem there is that there were a few weeks where I quite literally had to wait until after the monthly reset before uploading that next episode.  Finally I have settled on the $20 a month account for 400 mb of storage.  This gives me some breathing room, and allows our podcasts to fluctuate in length naturally without being extremely concerned about running out of space.  Ultimately what you are going to have to figure out is what works for you.  If you figure 50 meg per 30 minutes of podcast that means you can record at a decent bitrate and hopefully have a bit of wiggle room when it comes to your monthly allowance of space.

LibSyn

LIbSyn honestly seems to be the gold standard for podcast hosting.  The problem is it is rather pricy as compared to say a normal blog web hosting account.  In part this is because they work slightly different.  For starters LibSyn has no concept of maximum monthly transfer.  They are only concerned about how much file growth you are generating each month.  Additionally they host your back log and archive indefinitely, which is extremely nice.  We’ve recorded 56 episodes and all of them are available to listen to on demand, which means they are hosting roughly five gig of audio for us.  The other big thing they provide is really good statistics and analytics about who is listening.  I would highly suggest if you consider them at the very least going with the $15 a month 250 mb plan.

PodBean

In every market there is a “Bargain Provider” and just like that statement usually means… you ultimately get what you pay for.  When you compare I am paying $20 a month for 400 mb worth of monthly growth through Libsyn, it seems like an absolute steal that you can get an $8 a month unlimited bandwidth and unlimited storage account through PodBean.  The problem is that they have a fairly abysmal reputation for reliability.  The Better Business Bureau has them listed as an “F”rating, so you are more than likely taking at least some risk.  However if you really cannot afford a better option this is there.  I would love to hear thoughts if any folks out there are actively using this service and liking it.  Most of the complaints I have heard centered around customer service.  Considering the price I looked at it seriously for “Bel Folks Stuff”.

SoundCloud

The service I am the least familiar with to be honest is SoundCloud but from what I can tell a lot of folks are having good luck with it.  In part the way its pricing is structured allows you to ease into using it, and as such get your feet wet before committing to a monthly fee.  The free account allows you to upload 3 hours of audio.  Now this is not per month, but this is 3 hours of audio period.  For $6 a month you can get a total of 6 hours, and then upgrade to unlimited to $15 a month.  When you compare the raw hosting power to my Libsyn account this seems like the clear winner, but for me personally LIbsyn still comes out ahead in the number of things it just takes care of for me.  SoundCloud offers basic RSS support but from what I am tell it is not quite as optimized.  Still this is a really solid option especially if you are considering hosting multiple podcasts off the same account.

Self Hosting Audio

You can at least in theory host your podcast off a traditional blogging account.  The problem being is that when your web host sees the usage of folks constantly downloading MP3s from your site, chances are that they are going to hit you with some sort of bandwidth overage fee.  Because of this what might be a perfectly reasonable and awesome place to host your blog, might be exactly the wrong sort of place to host a podcast.  Libsyn is not terribly flexible when it comes to adding new podcasts without adding additional subscription fees.  So when I started kicking around the notion of “Bel Folks Stuff” I opted to try and host this myself.  For some time I had a cheap unlimited storage and bandwidth hosting account that I used for some development on the side.  As a result I opted to simply host my MP3 files there, and link to them directly from WordPress.

The problem with this is once again you get what you pay for.  While my unlimited host is cheap… and unmetered it is also sluggish at times.  As a result I am telling you about a method that I am contemplating abandoning or at the very least tweaking how I do it.   The host I am using is Arvixe which offers a $4 a month unlimited transfer and unlimited storage account.  Overall it works well enough for my purposes but I have noticed that roughly once a week I have at least one minor outage in service.  These outages are usually less than five minutes according to my wordpress uptime monitors, but they still happen.  Now this could be for any reason including legitimate maintenance… or simply because they have over sold their resources.  In whatever case it is something you should be wary of when looking at any “unlimited” account.  There is almost always a small measure of “snake oil” in those sales pitches.

BluBrry Powerpress

The heart of this process relies upon a WordPress Plugin called BluBrry Powerpress.  In its free form this plug-in takes care of the functionality that Libsyn does with its iTunes optimized RSS feed.  In its paid subscription version it also adds in the robust analytics and statistics.  For “Bel Folks Stuff” I chose to simply use the freebie version.  I manually upload the MP3s to my web host, and then once activated I can link to the media in a traditional wordpress post.  The end result feeds out as a podcastable rss feed, and visually embeds a player on the page.  This works pretty flawlessly, and were I using a different host I would even maybe think this is the preferable way of dealing with a podcast because it gives me the maximum control.  The nice thing about this plugin is that when I chose to create my own custom AggroChat.com wordpress site, I can still use it to cleanly embed media from libsyn into posts.

Advertising The Show

Now that you have your hosting set aside and hopefully your website created to embed your work, now it is time to talk a little bit about getting your show out there.  This is something I honestly do a pretty poor job of myself.  I just happened to stumble into an affiliate network through the close ties I made thanks to the Newbie Blogger Initiative.  The Gaming and Entertainment Network was essentially formed out of NBI in a way, and were it not for that happening my shows would likely still be unaffiliated.  I do a pretty horrible job at the business side of blogging and podcasting, so hopefully someone will come along after writing this guide and tell you all how to actually recuperate your costs.  That is something I have yet to master, because this hobby is absolutely a money sink.  Regardless though you are going to want some listeners and I am going to talk about a few of the avenues I use.

Twitter

Twitter is an absolute no brainer.  Make an account for your show, and syndicate every new show over twitter.  You can get as complicated here as you want or be as generic as you like as well.  Ultimately in a perfect world you want to hashtag in some of the topics you spoke about during the show.  I have yet to really master the art of this without making the advertisement sound anything other than smarmy.   We publish on Sundays, so I tweet out the link early that morning.  Then on Monday I tend to re-tweet it again for anyone who missed the first posting and is looking for something to listen to at work.

iTunes

I do not use iTunes at all, but man it seems like every other person on the planet does.  There is apparently a meta game to getting your podcast placed in iTunes perfectly and there are all manner of guides to timing the launch just right.  Truth be told mine is only up there because my friend Jaedia asked me to put it there.  The act of getting it up there is relatively simple and Apple provides a list of specifications that the podcast needs to follow in order to qualify.  From there you simply have to wait the requisite three or four days before it shows up in the index.  I think for me it happened in about two but depending on backlog of podcasts it has been known to take as long as a week.  Like with anything you can get higher placement if you convince your friends to go into iTunes and vote it up.  I was shocked to find out that apparently our podcast has a five star rating.

Stitcher

The other big player in podcasting directories seems to be Stitcher Radio.  Just like iTunes they have a series of requirements for getting a podcast listed, but have a handy dandy FAQ outlining them.  Essentially it reads your RSS feed and re-syndicates it on their network.  The only problem with this is that it seems to absolutely butcher my podcast.  It sounds like a garbled mess running off their servers, whereas iTunes seems to leave everything as is.  Just like with iTunes someone asked me to list my podcast there because they liked using the stitcher mobile client to listen to podcasts so I did just that.  Really uncertain if I am actually getting any traffic from this but it can’t really hurt.

Go Make a Podcast!

So over the course of these three guides I have done my best to share the small amount of knowledge I have about how podcasting functions. The thing is I am still very much learning as I go because I don’t feel like this is the sort of the thing you can actually “master”.  You might be sitting back and thinking…. god that is a lot of information to take in.  The positive is that I knew absolutely NONE Of these things before I dove head first into recording our first episode of AggroChat.  So my hope is that I can give someone who is on the edge and considering jumping into this world a bit of a head start.  These are the things I wish I knew beforehand, and I have talked about some of the choices I might have made.  Ultimately podcasts are extremely unique beasts, so yours can be whatever you want it to be.  Again if you have any direct questions I am more than happy to answer them, but my hope is that maybe just maybe someone is going to read this mess and get the courage to start.



Source: Tales of the Aggronaut
The Podcasting Bug – Part 3

The Podcasting Bug – Part 2

Making it Happen

Yesterday I talked at length about the design that goes into a podcast.  While sure some people quite literally just start recording without much forethought, the best and most successful podcasts put quite a bit of effort into figuring out just how they want to go about the process of making their vision come to life.  No matter how much prep work goes into the planning, there comes a point where you have to sit down and functionally record your podcast, and there are all manner of issues that arise.  Most of us that go down this path lack the formal training with audio engineering to fall back on, so there is quite a bit of “sink or swim” that happens.  Having gone through some of these decisions myself I thought I would talk about some of the hurdles that comes from the recording and editing of your podcast.

Recording the Podcast

The hardest part of the equation quite literally is how exactly you are going to record.  If you can get all of the people you are needing to record in the same room it is a relatively easy situation of setting up a bunch of USB microphone inputs and having them all get recorded by a single piece of software.  The problem being most podcasters have no physical contact with their co-hosts meaning that we are somehow going to have to make this whole thing work over the internet.  When dealing with the internet you have all the standard problems of latency and network stability.  Today I am going to cover some of the methods of recording remotely that I have seen or heard working very well.

The Skype Standard Method

Skype has managed become the gold standard as far as internet telecommunications software goes.  While this started off as a relative rogue horse with the acquisition by Microsoft it has become absolutely ubiquitous.  The problem being…  it was not designed to record audio with.  In fact Skype has no default method for recording either side of the conversation, and I would assume this is by design to keep away from any potential legal hurdles.  The other negative is that excellent sound recording software like Audacity was not designed to work with something like Skype.  As such you have to figure out how precisely you are going to make this work.  Essentially the first hurdle you have to decide is if you are going to try and record individual speaker tracks or if you are going to record the resulting mixed audio.

Single Audio Tracks

Recording individual audio tracks is without a doubt the “purest” method of recording a podcast.  This means each person is recorded separately and then can be mixed at a later date to create the final merged product.  This means you can do all manner of post processing on audio levels, clearing up jitter and pops without effecting the integrity of other tracks.  The problem is…  isolating each speaker.  There is software that will supposedly help you with this method but more than likely you are going to need to do a significant amount of research and testing to get it working correctly.  The most tried and true method that I know of for this is the “everyone records themselves” method.  Meaning that essentially each participant launches their audio recorder of choice and at the end of the show passes off their audio track for editing in later.  There are a number of issues with this concept, not the least of which is that uncompressed waveform audio is way the hell too large to email.  Secondly editing in multiple tracks is a mind numbingly boring process.  If you record an hour long show expect to spend one hour per participant plus another hour or two on miscellaneous issues while trying to merge all this audio together by hand.

Merged Audio Tracks

The far more common method is that you simply “get everything right” before you start recording and record one merged audio track that represents the basis of your podcast episode.  Generally speaking this involves getting a test call going first, and then setting up again to record the “real call” that will be the final product.  Of note… my experience with Skype comes from co-hosting on other podcasts, and I chose not to go with this method myself.  Some of my advice may not be absolutely accurate so before you set down this path do some legwork and research it yourself.  The idea is that you start a Skype call and then have a third party software “catch” the audio and record it.  Since this has become the default way of doing podcasts for many people you can imagine there are a lot of options out there for recording.  Here is some of the software I have heard decent things about.

Voice Server Method

The method that I never really hear anyone talking about that has worked very well for me personally is recording off of a voice server.  Both Teamspeak and Mumble offer the ability to record client side audio of what is actually being said on the voice server.  Both servers we have used had their positives and negatives.  The key negative of mumble is that all of the audio is recorded in a mono format, making the sound a bit hollow.  The positive there however is that you could choose to record each participant to their own audio file allowing you to merge them together manual later.  Teamspeak offers stereo output but merges all speakers into the same audio stream.  Ultimately you have some of the same issues that arise with Skype in that you need to make sure that all of your speakers are as “clean” as possible before you actually record.  Since we record on the voice server that we quite literally hang out on every single night, then this portion was pretty simple for us.  There are a few things you really need to think about before going down this path.

Audio Codecs Supported

The server that we happen to record on supports a large number of audio codecs.  This allowed me to set up a custom server channel and tweak the audio settings until I got a product that I was happy with.  Currently the channel we record in uses the Opus Voice codec with a quality rating of 8, and this is something we had to tweak down a bit until we found a happy place.  In order to maintain that quality of stream you need an uninterrupted 7 KB/s transmission but thankfully for the most part all of our participants have really solid internet.

Lock Down Your Channel

If you are going to record on an existing server that is already active, it is important that you have to lock down your channel.  It is extremely easily for some well meaning person to pop into your channel out of curiosity and completely destroy your podcast.  In theory you could get by with just naming your podcast channel something obvious like “Podcast Channel”, but I suggest taking the extra step of password protecting the channel.  This allows me to hand the password out to regular guests and simply drag limited hosts into the channel manually.

Turn Off All Audio Queues

This one is absolutely important.  Sure it is nice to know when someone leaves or joins the server but for the purpose of recording a podcast make sure you turn off all of this stuff.  Someone popping on and off the server will be recorded in your final output stream.

Priority Speaker

This one has bit us in the ass a few times, but if your voice server uses a priority speaker system… make sure that ALL participants in the conversation are artificially elevated to priority speaker status.  How priority speaker works is that it essentially lowers the volume of low priority speakers to make sure that the priority one is heard.  This works great in a raid situation where one person needs to be delivering orders, this does not work well when you are expecting multiple people to be chiming in on a conversation.  I am administrator on our voice server so I cannot turn off priority, so I just elevate everyone else to the same level while in the podcasting channel.

Google Hangouts Method

This is the method I honestly know the least about but I believe this is how Cat Context has been recorded for eons.  You can check out this guide but I will try and cover the basics.  The idea is that you start a Google Hangout On Air inviting all of the members of the show.  This is recorded and afterwards you can export the video in MP4 format.  From there you can take the MP4 and edit in an audio editor like Audacity and extract the audio only portion that then becomes your podcast.  The benefit here is that instead of only having audio you also have video recorded of the hangout that can be uploaded to a service like YouTube allowing you to tap into a completely different audience from the traditional podcaster one.  The negative is that you are putting all of your faith in Google Hangouts and hoping that the service will not have any hitches during the recording.  In my own experience playing games over Hangouts, and having people drop in and out of the call…  this one makes me more than a little edgy.  I just wanted to throw it out there as an option because I know lots of people make this one work, and work extremely well.

Editing The Podcast

No matter how pristine you think your final recording is.. you will ultimately need to edit it somehow.  Ultimately you can easily spend ten times as long editing the podcast as it took to record it.  I personally go for a minimal editing process to safe my own sanity, but I know some folks that can take upwards to a week to get the final edit ready to go.  The more you edit the faster you get, so expect your first few podcasts to take a significant investment of your time as you get used to your tools.  My suggestions will be based on Audacity the extremely flexible open source audio editor.  It works equally well on Windows, Mac and Linux and actually does an amazingly clean job of letting you edit just about anything you could ever want to edit.  To make it even more extensible it supports a number of standard audio plug-in formats.  Like I said above I take a pretty minimalistic approach to editing AggroChat so I am going to focus only on the features that I actually use.

Normalize

image The very first pass I make is to normalize the audio.  This helps to minimize the difference between the loudest volume speakers and the quietest volume speakers.  Now you can completely squash any difference in volume if you really like but you end up with robotic sounding audio.  I have personally found that I like the defaults pretty well.  This is an extremely fast edit so should not take a lot of time, but the final result can be very noticeable.

Noise Reduction

image This pass is primarily for if someone I am recording with has a significant amount of white noise or audio “hum” when they record.  For the majority of the time recording Aggrochat this was actually “me” that I was having to edit.  This pass is a little trickier because of the way this tool works.  Ultimately you need to highlight an area of the recording where the noise you want to extract is evident and use it as a sample using “Get Noise Profile”.  From there you run the complimentary command of “Reduce” to essentially cycle through your audio and filter out that noise.  It does a fairly good job but the more noise you filter, the lower the overall fidelity of your recording gets.  This really needs a fine touch because if you filter too much you end up with washboard sounding audio as a result.

Truncate Silence

image If you have ever edited audio the thing you notice after the fact is just how many awkward pauses we make as human beings.  Going back and finding these and eliminating them is pure tedium.  I spent weeks doing this manually until it finally dawned on me.. that this should be something that is pretty easy to automate.  After a little research I found the “Truncate Silence” tool and it is going to be your new best friend.  What it does is essentially even out the silence in your track truncating any silences over a set amount and padding any that are under a certain amount.  These are the settings that I go with for AggroChat, for Bel Folks Stuff I move it up to 400 and 600 respectively to allow a little more room for contemplative silence.  Ultimately you will have to figure out what setting “feels” best to you.

Limit Your Futzing

You can literally spend hundreds of hours if you really wanted to obsessing over the wave form audio.  I have stared at ours enough that I can literally tell you which person is speaking at any given moment from the shape of their waveform audio.  Basically the end result is going to need to be something that you can live with, but at the same time does not take over your life as you keep editing and re-editing.  To make my life easier I have created these files that I refer to as the “Canon” file that includes everything a show needs minus a given weeks audio track.  I set these up once and then just paste the new audio into them before saving them out.  You too are going to find little tricks that you can do  to speed up your process.  On a good night I will have the MP3 audio of our podcast ready to post within thirty minutes of finishing recording.  The longer the recording the longer the edits will take, especially as you start doing things like noise removal.  Those take a significant amount of processing time.  Now that you have your audio recorded and ready to go, you are going to need a place to put it.  Tomorrow I am going to cover the hosting of your podcast and some other bookkeeping tasks like publicizing.  My hope is that someone will find this whole process useful and maybe it will spur on a few new Newbie Blogger Initiative podcasts as a result.



Source: Tales of the Aggronaut
The Podcasting Bug – Part 2