Category Archives: Computer Music – Software

A free Windows based software studio guide.

Everyone loves something for nothing and it has to be said the are some astounding free or donationware plug in’s and even sequencers out there.

This morning I stumbled across Synthgeeks “A free Windows based software studio” guide over on KVR and thought we should bring it to the attention of our readers, as the’s whole host of cool plugin’s there that even us guys here haven’t seen during our extensive time trawling the web. Having spent a bit of time working through the huge list that’s in the article we have to agree that the are certainly tools there suitable for both the newest user and even the seasoned pro and given the price of pretty much nothing (donations always encouraged) the really isn’t an excuse not to check them out.

So grab a nice comfy chair and make yourself a coffee then check out all the goodness over at the Synthgeek site.

A free Windows based software studio guide.

Bitwig Studio – Ableton remixed?

News this week has come in about Bitwig Studio’s multi-platform sequencer hitting it’s Beta phase and opening up it’s testing rosta to those who wish to apply.

On first impressions its looking like Ableton has been given a booster shot (as indeed it appears to have a number of Ex Ableton coders on it’s development team) but then thrown in a blender with DUNE’s colour pallet and a few tasty Cubase features such as per note automation.

Bitwig Studio Key Features at Launch:

  •     Multitrack recording – Record and produce your music in a super-fast, intuitive workflow where Bitwig Studio’s arranger is a perfect mix of editing power, ease of use and flexibility.
  •     Arranger clip launcher – A non-linear environment that lets you trigger clips in real-time which is perfect for sketching your songs more spontaneously.
  •     Mixer clip launcher – An alternative view of the clip launcher aligned with the mixer, optimized for live performance and DJing.
  •     Generic tracks – Tracks accept any kind of material meaning audio and notes can live on the same track so you can bounce note clips to audio in place.
  •     Clip automation – In addition to traditional track automation, automation can also be recorded and packaged inside clips, both on the clip launcher and the arranger.
  •     Per-note automation – Pitch variations can be applied to individual notes directly in the piano roll meaning you can also edit a note’s panning, timbre and volume curves.
  •     Simultaneous multitrack editing – Edit contents of multiple tracks together so you can see them all juxtaposed and isolate only the ones you want to edit.
  •     Multiple audio events per clip – An audio clip can contain multiple audio events where you can chop and edit audio files inside a clip non-destructively and loop it all as a package.
  •     Real-time time stretching – Bitwig Studio’s proprietary technology lets you match any audio material to the document tempo and get everything in sync.
  •     Device nesting – Devices can contain other devices, and the whole package can be saved as a preset and many of the instruments and effects use nesting in new and powerful ways.
  •     32/64 bit VST support – Use your beloved VST plug-ins. In case of a plug-in crash, a protective mechanism prevents the application from crashing and you from losing your work.
  •     Open multiple documents – This enables the easy exchange of musical material between documents where you can drag and drop, copy and paste back and forth.
  •     Metadata-based browser – Find your musical material quickly by adding tags allowing you to search by content type.

So everything you’d expect from a sequencer is there, and a few interesting features suggest that this is going to be a very polished product from launch. In todays sequencer marketplace through that is expected and you can’t help but feel that they are going to have to do something very special in order to tempt users to jump ship from their current sequencer of choice. A few features are being touted for a post launch addition to the package and these include:

  •     LAN multi-user jamming – Multiple users can jam on the same document, and everything can be captured in the document’s arrangement.
  •     Multi-user music production over the internet – Multiple users can compose music on the same document from different locations and Bitwig Studio keeps everything in sync.
  •     Native modular system – Create your own instruments and effects or modify existing ones then design their appearance and share them with the world.

Many software firms over the years have attempted to build client functionality allowing for multi user sessions that can be accessed by people where ever they may be with various degrees of success. In this interconnected world where you may have a Facebook/MySpace full of potential collaboration partners all over the world this feature done well could be the one to make a lot of people sit up and take notice. We look forward to seeing what functionality the Bitwig Sudio team integrate into the software as it approaches it’s eventual release.


If however you would like to get in on the Bitwig Studio beta the sign ups are now open.

Guitar Rig 5

GUITAR RIG 5

Guitar Rig 5 is the latest in Native Instruments guitar amp modelling software. It features 2 new models, namely “Van51” and “HotSolo+” which are both pretty full on types of heavy overdrive based distortion. It features a new classic compressor model, the reverb “vintage verb” with various plate and spring emulations, a new convolution reverb,  an analog-modeled 8-band filterbank, the new “stereo tune” chorus, and a unique “Resochord” harmonizer.

A cool new feature is the “Control Room pro” model, a speaker emulator allowing up to 8 cabinets to be combined at a any one time. You can mix and match from 27 cabinets and 16 types of microphone, you have control over mic placement and room sound, and I can’t think anyone could need more than that, no matter how “experimental” you wanted to get.

For those of you who want to integrate Guitar Rig 5 further into your production, it also has a new side chaining function which can be assigned to any stereo input.

Finally, there is a new feature called “container” which allows the creation of FX chains that are easy to create and recall for live work.

And speaking of live work, check out the controller pedal/audio interface.

A proper robust piece of kit that performs incredibly well.

 

http://www.native-instruments.com/

An Introduction to Music Sequencers

One of the key choices faced by eveyone when starting out making music is which sequencer software to learn in order to be able to produce your own recordings. As the heart of any modern studio the sequencer will allow you to record, edit and even master your music in your own preferred recording space and with the power and features available in even the most humble of software studios these days you can get astounding results, that even just a couple of decades ago were unthinkable by anyone working outside of a large studio environment. The problem with having to make the choice at this stage is that your most probably at your most unprepared for what is essentially a choice that will shape your work flow dynamic for years to come, so in this situation just how do you decide when its likely your not even sure what you need?

To keep things simple for this article we’ll break them down into a couple of groups and we’ll start with the traditional sequencers Cubase & Sonar. Both of these solutions have long heritages with Steinberg’s Cubase first appearing on the Atari ST in the late 80’s and Calkwalk’s Sonar appeared a few years prior to that under it’s original brand name of Cakewalk, meaning that both of these solutions are regarded as long established industry standards with Cubase being the popular choice in Europe and Sonar the leader in the USA market.

 

A Cubase arrangement page. A Cubase arrangement screen.

Designed initially as midi sequencing tools used to record and edit playback data controlling synths and other external hardware, it was with the advent of the Steinberg introducing the V.S.T (Virtual Studio Technology) standard in the mid 90’s which over time has become the dominate format over Cakewalks own DXi plugin standard (Sonar also supports VST) that we’ve seen sequencers grow from their humble beginnings to the all encompassing studio in box solutions we see now. When choosing between these two software packages you’ll see that most of the features found in either one will tend to be available in the other sooner or later. The has over the years been a history of them pushing each other on when developing new features and improvements which has resulted in great feature rich solutions being developers for users working with either client.

Over time we’ve seen these sequencers also introduce timeline based real time audio editing and manipulation which was previously was the greatest strength of the other classic recording software ProTools. Once again originally developed in the late 90’s but this time as a replacement for the classic multitrack tape recorders found in every recording studio up until this point Pro Tools was developed as a medium to allow loss less digital recording in an environment where the audio could be manipulated and processed without degradation associated with working analogue or even digital tape formats. ProTools was regarded as a game changer as it could speed up the mixing and mastering process and allow all sorts of editing tricks to be applied that were previously only be dreamed of by the average razorblade wielding tape based editors of old.

Cubase Audio Editing On The Timeline.

ProTools however in the early days by design was developed to only work with dedicated hardware solutions (audio interfaces) which whilst ensured a high quality audio recording environment also put this far outside the price range of the average home studio recordist. Over time however the platform has opened up with ProTools HD remaining at the highend we saw the introduction of the LE revision and with a wider range of features such as full VST support although still required special hardware (the MBox range) to support and run it. Recently we’ve seen this evolve into the ProTools 9 release which like its counterparts Cubase & Sonar will now run on any sound card and hardware configuration it joins them as a fully featured elder statesman of sequencers.

So that’s the old guard covered what about the newer solutions?

Over the last decade or so we’ve seen any number of newer software packages appear and whilst some are designed in the same fashion as the older sequencers with midi being a primary concern with the most notable being the superb Reaper client, we’ve seen a number of software houses approach the process with new ideas and tailor their software more towards those of us who work fully inside the box rather than make music with external hardware.

The one package that can probably lay claim to making the most impact on how we think about arranging and working with sequenced music in recent times is Ableton. Originally developed as a live performance tool that would give the ability to remix and edit loops and audio on the fly in the early days we saw ground breaking DJ sets where the artist would load up all of their self written tracks as component parts and perform by mixing and matching components of their music blended together allowing for a unique performance each and every time. As artists got use to doing this live and discovered just how quick and easy it was to work with they started to use it more and more as a studio tool rather than just a live performance instrument and the Ableton development team have picked up on this and continued to develop it into the one stop solution no matter if your working in the studio or performing out on the road.

 

Ableton Session ViewAbleton’s session view is a great alternative to the more traditional arrangement window setup.

Other notable packages include Sony Acid, FL Studio and Reason which all continue to go from strength to strength. Both FL Studio and Sony Acid started out as a loop based sequencers and have evolved to play host to a lot of the features of the larger more established packages and offer support for the popular plugin standards.  Reason on the other hand is a popular all in one package which restricts it’s users by not supporting VST/DXi and other none native formats but rather maintains its own synth and sampler selection as part of the package. Whilst this can be seen as a negative by users wishing to dip into the wider waters of plug ins, it does have the notable advantage of focusing the user and by keeping those choices more limited which can actually help speed up workflow as anyone who’s ever faced a screen full of synths wondering which would be most suitable tor the idea in their head will tell you. Perhaps because of this a number of artists have mentioned that they prefer to write within this environment as they find themselves being at their most productive working this way, although they may still find themselves having to transfer projects over to other software solutions to complete the tracks at mixdown stage if they want to take advantage of tools not available inside of Reason to mix or master the project.

Hopefully this brief rundown has given you a few ideas of where you wish to look and our only other advice would be to get hands on. All sequencers initially require a bit of time to get to grips with, but as you pick up the concepts your ability to get your ideas down as you want them will get quicker and quicker as you learn more and more. Obviously with so many options some of these will prove better for you than others so we highly recommend you trail each package that appeals to how you wish to work.

Thankfully the majority of software firms offer trails of their sequencers giving you a few weeks to spend time with each one before you decide upon that initial outlay, so you should take advantage of this and give each one that stands out a try in order to make sure you make the right choice along the road to making music for yourself.

Audio Computer System Benchmarking

Every year we find with computer systems as with so many other products it seems that the is always something bigger, better and faster becoming available. The question is how do we validate those claims and work out which solution will fit which user whilst offering the best performance at any given price point?

Here in Scan we use a number of different tests and where gamers concern themselves with performance indicators like 3DMark and video people concentrate on Cinebench for audio the stand out test used by retailers and reviewers alike is DAWBench for audio computer system benchmarking. DAWBench’s working methodology is a rather large subject in itself and something we will be covering in later articles in much depth but here we can give a quick overview covering how it relates to audio computer system performance.

The DAWBench tests revolve around running as many instances of a given effect or audio source as possible until the CPU overloads and audio corruption is generated in the signal path. The most common variation of this test is the RXC compressor test which has been in use now for a number of years and has plenty of results generated overtime making it ideal for us to look at how performance has grown from generation to generation of audio computer systems.

The test itself is fairly simple to carry out and can be run in a number of popular sequencers including (but not limited to) Cubase, Reaper, Sonar and Protools. The template for the test can be downloaded from the DAWBench website which consists of 4 tracks of audio parts and 40 channels of sine waves. On each of these sine wave parts 8 RXC compressors are included already set up but not yet activated and it is these you switch on one at a time in order to put the system under more and more load. Whilst testing the sine wave channels that you are working with are turned down but the accumulated compressors continue to up the load on the system and you monitor the situation by means of the looping audio tracks playing through your speakers. As you reach the point where the processing ability of the system reaches its maximum handling ability the audio you hear will start to distort and break up and it’s at this point where you have to turn off a few compressor instances taking it back to the point where the audio is clean and unbroken, which when you have the audio this point you then make a note of the total number of RXC compressor instances achieved and that is your score at the buffer setting in question.

A quick real world explanation of buffer latency for those not familiar with it is this. A low buffer setting means that your input devices can communicate quickly with the CPU inside of the audio computer system and the data can be processed quickly and for real time interaction this is crucial. Something you can try yourself is setting the buffer latency in your sound card control panel firstly to it’s lowest figure normally around the 32/48/64 level and playing a note on your midi controller which you will find is very responsive at these settings. If however you raise the latency settings up to around the 1024 level or higher and now trigger your midi controller you’ll notice a definite amount of lag between the key press and the sound coming out of the speakers.

So why would we want to run an interface at 1024 or higher settings?

As you bring down the buffer figure to improve response times your placing more and more load upon the CPU as a smaller buffer is forced to talk to the CPU more often which means more wasted cycles as it switches from other jobs to accommodate the data being processed. Whilst an artist performing or recording in real time will want the very lowest settings to enable the fastest fold back of audio to enable them to perform their best, a mix engineer may wish to run with these buffers set far higher to free up plenty more CPU headroom to enable high quality inline processing VSTi’s the performance to carry out their tasks without overloading the processor which as we’ve seen before would cause poor results in the final mixdown.

Too keep the playing field level the results below have been tested with Windows 7 64bit and in all these tests we have used a firewire M-audio Profire 1814 interface to ensure the results are not skewed by using various interfaces with different driver solutions. The are better cards that will give better results at super low latencies, with the RME range for instance going down to buffer settings of 48 on the USB/Firewire solutions and even 32 on the internal models. The M-Audio unit however has great drivers for the price point and we feel that giving fair figures using an interface at an accessible pricepoint gives a fair reflection of performance available to the average user and those who are in the position to invest in more premium units should find themselves with additional performance gains. We will be comparing various interfaces in the future here on the blog and the are benchmarks being produced in the DAWBench forums which also good further reading for those of you looking for new card solutions in the meantime.

So what does the chart above show us?

The are a number of audio computer systems being tested on there from over the last few years and it shows the continued growth of performance as newer hardware has been released. The stock i7 2600 proved to be a great performer when stacked up against the previous high end Intel systems even coming close to the hexcore flagship chips from that generation. What we also see is that once you take a 2600k and overclock it as we do here the performance available is greater than the 990x for a great deal less cost wise although it has to be noted that the X58 platform has more available bandwidth which can help increase performance in some real world instances where the user is working with vast sample libraries, the results we see here are a good indicator of how the machines will run for a more typical user.

Also worth noting in the performance results above is the i5 2500 result as we use it in our entry level value systems currently. The performance is roughly half of the overclocked 2600k system and in real world terms the cost of the system is roughly half as well meaning that whilst neither unit offers better value for money than the other in the cost vs performance stakes, in instances where your recording requirements are not quite as great the value spec still offers plenty of power to get you going and achieve completion on smaller projects even if it doesn’t offer the additional cooling and silencing features we have as standard on the high end solutions. It’s also worth noting that the i5 2500 scores close to the last generation i7 930 which shows how much performance improved between the last generation and the current one.

Our high end laptop solution in all but the very lowest latency situations also proves to be pretty much on par with the last X58 based i7 930 processor which itself still offers enough power to the user to get the job done in all but the most demanding situations which means that the age of the full desktop replacement laptop is very much with us making it as easy to edit, mix and produce fully formed mixes on the road as it is to perform every night with the very same units.

Hopefully that helps explain how we rate audio computer systems in house for performance testing and will help you decide upon your own next system. We run these tests on each new range we release so keep an eye out for further articles showing testing results as new hardware reaches the market.

Dawbench Homepage