Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 25 Sep 2002
Offline Last Active Private

Posts I've Made

In Topic: Is optimization for performance bad or is optimizating too early bad?

Yesterday, 03:25 AM

We are getting to a world where there's no such thing as "fast enough."

Sure, unless you have an actual optimal solution that simply cannot be improved upon further there's always some benefit to optimizing further.


That's great in theory, but in practice we have other considerations.  It takes time and effort to optimize software and at some point we have to accept that what we have is "good enough" to ship.  It would be nice to optimize further so that start-up times are just a bit quicker, more resources are left free for other programs, and we can be more environmentally friendly, but if the start-up time isn't overly long and customers consider the performance to be acceptable it's often hard to justify continued work - especially if someone else is paying the bills.



Other than that, I agree with the overwhelming majority of excellent comments above as well as those in the topic "optimization philosophy and what to do when performance doesn't cut it" (also linked above by Eck).


This is computer science, not computer voodoo -- you should always use your tools to make proper measurements so that optimization can be an intelligent and properly informed process, but optimizations are a good thing and are often necessary.  We also shouldn't use the existence of these tools or some misguided philosophy as an excuse to write bad code or avoid obvious well-known improvements in the first place.

In Topic: Steam OS survey - reflection of reality?

19 October 2014 - 05:41 AM

Irrelevant as not cross platform and this thread being about steamos.

1.  The linked page (which is stats for the Unity web player) doesn't appear to cover Linux, but it does provide data for both Windows and Mac OS and break the Mac data down into finer detail than some of the other sources.  Unity also provide "standalone hardware stats" (as a different tab on the very same page) which is probably more relevant to the discussion and does include Windows, Mac OS and Linux.

2.  The OP specifically asked about sales "outside of Steam".  Alternative information sources like the Unity stats are pretty relevant to that.

In Topic: Steam OS survey - reflection of reality?

18 October 2014 - 10:34 PM

That seems pretty similar to the usage share of operating systems as a whole given by a number of sources in the Wikipedia page on the topic, so I would assume it's fairly reasonable.  

According to this page the numbers from Humble Bundle sales (looking at the combined purchases rather than payments) also seems fairly similar with only a slight increase in the numbers for both MacOS (8.99%) and Linux (5.19%).



I'd be interested to know how those numbers compare to the percentages of games that actually support each platform; many games simply don't support one or both of Mac/Linux, which I expect would tend to naturally skew overall sales in favour of Windows.  Obviously this doesn't apply to the majority of Humble Bundle sales, as most of them touted cross-platform availability of the games as a major feature.

In Topic: Learning the details of a DAW rather than "preset surfing"

16 October 2014 - 03:36 AM

Thanks everyone, some great feedback and ideas so far -- definitely some ideas to work with!


I've found various youtube videos to be quite interesting/educational
D'oh, that probably should have been an obvious starting point -- YouTube is often my wife's first port-of-call when wanting to learn something new, but for some reason it just doesn't usually occur to me to look for videos rather than forum topics and written tutorials -- a video with audio is probably quite ideal for learning this sort of stuff though!


Do you have any specific recommendations of channels or YouTubers that stood out as particularly good quality, or any that you would suggest avoiding?


I think I am more "sciency" than "artsy" as a person, but my advice would be to learn about the scientific part of sounds
Great idea!  I know some of the basics from what I remember of high-school physics and from what I've learned about this sort of stuff as a musician, but I could definitely benefit from learning more, especially about specific effects that don't necessarily always apply to physical instruments.


Do you have any particular resources you would recommend?


1) Youtube. Folks like SFLogicNinja do some GREAT tutorials on how plugins work.
Excellent, are there any other specific YouTubers or channels you would recommend either as good quality or to be avoided?


Thanks for the SFLogicNinja recommendation and example video!


2) Reading this book: http://www.amazon.com/Audio-Effects-Workshop-Geoffrey-Francis/dp/1435456149
My wife always has trouble finding gift ideas for me, so I'm sure she'll appreciate the gift suggestion for christmas!  In the meantime it looks like I have plenty of other material to go on with on YouTube. :)


3) Take private lessons.
A great idea -- I found private lessons extremely helpful when learning to play physical instruments -- but unfortunately I probably don't have the time and money for this at the moment.


I've been a professional audio engineer for about 10 years now and I can say that the best way to learn is to get a project and work on it.
Absolutely!  I have no real interest in composing for video games, but I do try to write new music on a regular if infrequent basis.


I suppose you could break down the learning process into recording, mixing/editing, and mastering.
To be honest I'm not entirely clear on the division between these steps having taught myself just messing around with the options and trying to apply some of my more traditional music knowledge.  Probably something I should correct!  I don't think you really intended it to be a major point in your post, but thanks for highlighting what I think is a very important area to work on!


Thanks also for the specific suggestions about starting with EQ and compression.


If you got specific questions try asking here, you will probably get good answers.
Thanks, I'll be sure to give it a try! :)


I use the presets themselves for learning.
That's probably how I've done most of my learning so far, but it's a good area where a more methodical approach could make a big difference!  Thanks! :)



Any further comments or suggestions are most appreciated, thanks for all of the input so far! :)

In Topic: Hello everyone

15 October 2014 - 03:24 AM

Moving you to our "Your Announcements" forum -- please don't spam our forums.