<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Create Digital Music &#187; drivers</title>
	<atom:link href="http://createdigitalmusic.com/tag/drivers/feed/" rel="self" type="application/rss+xml" />
	<link>http://createdigitalmusic.com</link>
	<description>The latest gear, software, and techniques for electronic music production and performance</description>
	<lastBuildDate>Fri, 06 Nov 2009 17:51:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Obsessive Windows 7 Under-the-Hood Guide for Music; Can You Finally Dump XP?</title>
		<link>http://createdigitalmusic.com/2009/09/29/obsessive-windows-7-under-the-hood-guide-for-music-can-you-finally-dump-xp/</link>
		<comments>http://createdigitalmusic.com/2009/09/29/obsessive-windows-7-under-the-hood-guide-for-music-can-you-finally-dump-xp/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 17:19:27 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[advice]]></category>
		<category><![CDATA[Cakewalk]]></category>
		<category><![CDATA[compatibility]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[drivers]]></category>
		<category><![CDATA[editorial]]></category>
		<category><![CDATA[FireWire]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[multi-threading]]></category>
		<category><![CDATA[operating-systems]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[previews]]></category>
		<category><![CDATA[processors]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[SONAR]]></category>
		<category><![CDATA[sonar-8.5]]></category>
		<category><![CDATA[USB]]></category>
		<category><![CDATA[USB-3.0]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[WaveRT]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[windows-7]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2009/09/29/obsessive-windows-7-under-the-hood-guide-for-music-can-you-finally-dump-xp/</guid>
		<description><![CDATA[Windows 7 running on a laptop, as photographed by / (CC) Luke Roberts. Windows 7 makes far subtler changes than Vista did, which gives it an opportunity to refine features by the ship date. And it’s been tested unusually widely, by testers like Luke.
Windows matters. It’s what roughly half of CDM readers use, and – [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/lukeroberts/3199180862/"><img src="http://farm4.static.flickr.com/3484/3199180862_91e91dff12.jpg" /></a></p>
<div class="imgcaption">Windows 7 running on a laptop, as photographed by / (<a href="http://creativecommons.org/licenses/by-nc-sa/2.0/deed.en">CC</a>) <a href="http://www.flickr.com/photos/lukerobserts/">Luke Roberts</a>. Windows 7 makes far subtler changes than Vista did, which gives it an opportunity to refine features by the ship date. And it’s been tested unusually widely, by testers like Luke.</div>
<p>Windows matters. It’s what roughly half of CDM readers use, and – for all the attention Apple gets – it’s a big part of the computer music world. Windows today also faces many of the same under-the-hood challenges that other operating systems do, so even if you’re a die-hard Linux or Mac user, you may want to pay attention.&#160; You don’t need to love Windows, and you certainly won’t be hosting a <a href="http://www.engadget.com/2009/09/24/video-windows-7-launch-party-parody-is-bleeping-genius/">Windows 7 launch party</a>. You want to know if the OS will get out of your way and let you get to work.</p>
<p>Windows Vista proved what happens when an operating system’s many interconnected pieces are out of alignment. Even a graphics driver out of sync with underlying changes in the OS could render audio unusable, because just one missed sample can produce an audible glitch or dropout. Part of why I’m optimistic about Windows 7 is that Vista today is a radically different picture, thanks to many, many fixes delivered by Microsoft in updates and more mature audio and video drivers. But that means not just whether 7 is better than XP, but whether 7 is also better than Vista.</p>
<p>Vista wasn’t entirely alone: Mac and Linux have all had their share of growing pains in recent years. The devil is usually in the details. So, I again turn to one of the best guys in the business for sorting out all those technical details. Noel Borthwick, the CTO for <a href="http://cakewalk.com">Cakewalk</a>, probably has a better big-picture view of how music and audio work in Windows than anyone on the planet. He’s a person hardware and software vendors <em>outside</em> Cakewalk often rely upon as a resource. Noel kept us technically honest on Vista, and he’s doing it again on Windows 7, with some exclusive information for CDM.</p>
<p>Those details get mighty technical, so here’s the punchline: Windows 7 is an OS Noel would use himself. It was hard to get anyone to recommend Vista over XP; loyal Windows-using developers I know still largely stick to XP. But would Noel switch from XP to 7?</p>
<blockquote><p>Yes, absolutely. Windows 7 finally delivers on the stability and performance that users hoped for from Vista. The kernel changes and optimizations for large scale multi-core processors make it very attractive to DAW users who are interested in better low latency performance. I will be building a new DAW soon and Windows 7 X64 will be my OS of choice.</p>
</blockquote>
<p>What’s new in Windows 7?</p>
<ul>
<li><strong>Better multithreading: </strong>Improved performance of highly-multithreaded software and hardware by removing a significant bottleneck, especially relevant to a tool like SONAR </li>
<li><strong>Better memory management: </strong>Improved memory management when working with multiple threads </li>
<li><strong>Less nagging: </strong>More customization over UAC prompts (meaning they don&#8217;t have to nag you more than you want) </li>
<li><strong>More lightweight: </strong>Fewer system services run by default on a stock system, plus a leaner footprint of the OS </li>
<li><strong>Media support: </strong>More native media format support, including QuickTime MOV and H.264, plus drag-and-drop media transcoding </li>
<li><strong>Composite devices: </strong>More logical display of hardware with multiple functions (like audio and MIDI). </li>
<li><strong>FireWire: </strong>Enhanced FireWire support, with IEEE 1394b </li>
<li><strong>Multi-touch: </strong>Multi-touch display support </li>
<li><strong>Usability improvements: </strong>An improved user interface, task bar, and Libraries for managing files </li>
</ul>
<p>If you’re ready for all the gory details, read on – including a frank appraisal of how all of this compares to XP in real-world performance, and what compatibility issues to look out for if upgrading from either Vista or XP.</p>
<p><strong>Noel Borthwick of Cakewalk </strong>effectively <em>wrote</em> this story in response to my questions, so these answers all come from him. Microsoft has not responded to my requests for a review copy, so I’ll be able to evaluate this on my own system – albeit far less scientifically than Noel can – closer to launch.</p>
<p> <span id="more-7680"></span>
<p><strong>WARNING: Extremely geeky details of the inner workings of Windows 7 follow, </strong>in keeping with our “never dumbed down” policy. If you’re a developer, you can likely get some leads on how to better support Windows 7 in a single point, something even Microsoft doesn’t provide as completely. But if you’re willing to dig, you get a rare view of the OS from a developer view – no marketing speak, no cheerleading, no fanboyism, no platform wars, no writing for the lowest common denominator. </p>
<p><a href="http://createdigitalmusic.com/images/2009/09/nehalem_die.jpg" rel="lightbox"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="nehalem_die" border="0" alt="nehalem_die" src="http://createdigitalmusic.com/images/2009/09/nehalem_die_thumb.jpg" width="580" height="402" /></a></p>
<div class="imgcaption">Chips like Intel’s Core i7 give us fabulous new capabilities, but it’s up to software developers to figure out how to harness that power. Windows 7 removes some of the obstacles that might prevent developers from squeezing audio performance out of highly-multithreaded applications. And yes, that Nehalem chip die is really beautiful; a shame you can’t see it. Photo courtesy Intel Corporation. </div>
<h3>What Actually Improves Audio Performance</h3>
<p><em><strong>Peter:</strong> In terms of performance for audio production, what are the significant differences in Windows 7?</em></p>
<p><strong>Noel:</strong> Windows 7 on the surface is very similar to Windows Vista. It has the same audio driver support and same audio system infrastructure as Vista. However, it’s some of the under-the-hood improvements that are more significant for audio production. There are some interesting innovations and optimizations in the Windows kernel, making the OS more scalable for concurrent processing. This makes it attractive for highly multithreaded applications like SONAR. Additionally there are various new API’s/SDK’s that may be of significance to developers. Some highlights are below:</p>
<p><b>Multi-threading: Removal of the kernel “global <em>dispatcher lock”</em> </b></p>
<p>In Vista and earlier, on a highly multi-threaded system (e.g. SONAR running on an 8 core hyper-threaded Intel Core I7 PC), you have many threads all processing tiny audio buffers at low latency. All these threads are ultimately waiting on the dispatcher lock when it comes time for them to be managed by the Windows scheduler. This global lock becomes a bottleneck in the system and prevents efficient multi-core workload distribution and scalability. This problem gets magnified as you increase the number of cores since they are all gated by a common lock. In Win 7 the kernel team changed the logic in the Windows scheduler to abolish this global dispatcher lock and use per object locks. This effectively removes this age old bottleneck and allows Win 7 to scale better even under workloads of 256 processors. </p>
<p>This change means a lot to applications like SONAR that rely on multithreaded processing of very small workloads. Initial benchmark results have been promising in this regard. SONAR performs more efficiently at low latency on multi core machines. </p>
<p><b>Improved Memory Management – PFN database lock </b></p>
<p>The PFN (page frame number) database lock was used by the memory manager to lock pages of memory in the working set. Like the dispatcher lock above, this would gate memory access from different threads causing resource contention. Work in this was first done in Windows server 2003 SP1 and Windows 7 has now has this optimization as well, improving asynchronous access to memory. </p>
<p><b>Power Optimization: Core Parking</b></p>
<p>Windows 7 has a new feature called Core Parking. Core Parking is a power saving optimization that shifts processing load to one or more cores and puts other less busy cores to “sleep”. The objective is to let other cores idle if workload levels allow for it. This optimization had us scratching our heads when we ran a benchmark test on a Quad Core I7 machine. At any point in time, we would notice that some cores were idle in task manager. The reason for this turned out to be Core Parking. Core parking can be useful to save battery life while running projects on laptops.</p>
<p><strong>Better WaveRT Performance</strong></p>
<p>Unlike Windows Vista, Win7 now uses event mode internally. This is good news, since it will help guarantee that HDAudio drivers in Win7 support WaveRT event mode properly. Additionally event mode is now part of WHQL logo certification for driver vendors, so any WAVERT device must support this to get a Win7 compatibility logo.</p>
<p><em>Ed. note: The plain-English translation here is that WaveRT, Microsoft’s own real-time audio driver facility, now is more likely to work the way you expect. Cockos, makers of REAPER, actually provided the ability to turn off WaveRT Event Mode at the end of last year because of unpredictable results. Windows 7 should resolve these issues.</em></p>
<h3><a href="http://createdigitalmusic.com/images/2009/09/wmp.jpg" rel="lightbox"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Build 7060" border="0" alt="Build 7060" src="http://createdigitalmusic.com/images/2009/09/wmp_thumb.jpg" width="580" height="463" /></a></h3>
<div class="imgcaption">New media codec support in Windows 7 means less mucking around installing other software just to play back files – and, in turn, less to troubleshoot. </div>
<h3>Other Improvements</h3>
<p><em>Peter: Noel also assembled some other improvements worth noting in Windows 7. They’re subtle, but useful: you may finally be able to avoid installing QuickTime/iTunes just to play some video files, interfaces with audio and MIDI jacks don’t have to show up separately any more, there’s improved FireWire support, usability improvements, and multi-touch on mainstream computers is now nearly here.</em></p>
<p>Noel:</p>
<p><b>Additional File Format support</b></p>
<p>Windows 7 adds native playback support for media in MP4, MOV, 3GP, AVCHD, ADTS, M4A, and WTV multimedia containers. It has native codec’s for H.264, MPEG4-SP, ASP/DivX/Xvid, MJPEG, DV, AAC-LC, LPCM and AAC-HE</p>
<p>Yes you read that right &#8211; QuickTime MOV file support is now natively available in Windows 7 so you don’t need to install QuickTime. Another big plus is that this is supported under the X64 version of Windows 7 as well, something you cannot do with Apple’s native QuickTime itself! </p>
<p>All media files using these codec’s should play in Media Player. It appears that these new codec’s are exclusively available to Media Foundation applications and not via other legacy API’s such as DirectShow etc.</p>
<p><b>File format transcoding</b></p>
<p>File format transcoding of many popular formats is now built into the Windows 7 shell. I.e. dragging and dropping files onto a device automatically performs the necessary format transcoding if the format is supported. This was primarily done to copy formats to portable devices like cameras but should be useful in other scenarios as well.</p>
<p><b>Multi-function devices and Device Containers</b>: </p>
<p>Prior to Windows 7, every device attached to the system was treated as a single functional “end-point”. While appropriate for single-function devices (such as an audio interface), this does elegantly represent multi-function devices such as a combination audio/MIDI interface. In Windows 7, the drivers and status information for multi-function device can be grouped together as a single &quot;Device Container&quot;, which is then presented to the user in the new &quot;Devices and Printers&quot; Control Panel as a single unit.</p>
<p><a href="http://www.microsoft.com/whdc/Device/DeviceExperience/ContainerIDs.mspx">http://www.microsoft.com/whdc/Device/DeviceExperience/ContainerIDs.mspx</a></p>
<p><em>Note: this should not be confused with device aggregation as is available with Core Audio on Mac OS. On the Mac, you can treat multiple audio interfaces as though they’re one interface, so, for instance, you could get extra outputs by combining a couple of audio interfaces, and your software will see them as if they’re just one box. But SONAR provides this capability on its own, so if you’re a SONAR user, you can get the same functionality.</em></p>
<p><b>FireWire/USB</b></p>
<p>Windows 7 contains a new FireWire (IEEE 1394) stack that fully supports IEEE 1394b with S800, S1600 and S3200 data rates. According to reports, USB 3.0 may be supported in a future Windows Update. It was initially planned for Win7 but is not supported in the shipping version of Win7 due to delays in the USB 3 specification.</p>
<p><b>Multi-touch</b></p>
<p>Windows 7 includes integrated support for multi-touch displays.</p>
<p><b>Libraries </b></p>
<p>Libraries are user-defined collections of content including folders. It’s a handy way to categorize and create shortcuts to samples, music, etc. Special shell folders (Documents, Pictures, Music, and so on) are now Libraries. </p>
<p><b>Accelerators for Windows </b></p>
<p>Windows 7 Accelerators provide a way for learning more about selected text, optionally using voice control. </p>
<p><b>Virtual hard disks</b></p>
<p>The Enterprise and Ultimate editions of Windows 7 incorporate support for the Virtual Hard Disk (VHD) file format. VHD files can be mounted as drives, created, and booted from.    <br />An installation of Windows 7 can be booted and run from a VHD drive, even on non-virtual hardware, thereby providing a new way to multi boot Windows. </p>
<p><b>Leaner Footprint</b></p>
<p>Win7 has a leaner footprint and has been tweaked to work well on less powerful PC’s, laptops and Netbooks. I have heard reports of Win7 working more smoothly on machines that would be slow under Vista.</p>
<p><strong>Listen Mode</strong></p>
<p>Another nice touch in Win 7 is that they now have a listen tab in the audio properties. Turning on &quot;listen mode&quot; basically routes input to the default output device allowing you to monitor an input device in Windows itself. Sadly this runs via the Windows audio engine which is always running in WASAPI shared mode, so it&#8217;s subject to a 30 msec delay. Of course you can always load an application like SONAR and route the audio inputs to an output for low latency monitoring.</p>
<p><a href="http://createdigitalmusic.com/images/2009/09/win7desktop.jpg" rel="lightbox"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="win7desktop" border="0" alt="win7desktop" src="http://createdigitalmusic.com/images/2009/09/win7desktop_thumb.jpg" width="580" height="435" /></a> </p>
<h3>Compatibility: What to Watch</h3>
<p><strong>Upgrading from Vista</strong></p>
<p><em><strong>Peter: </strong>Relative to Vista, are there any changes that are likely to introduce new compatibility issues with hardware or software? </em></p>
<p><strong>Noel: </strong>With any new OS there is always the potential for compatibility issues. Win7 is built on the Vista foundation and one of its goals was better compatibility. As such most applications that are Vista compliant should work as well or better in Windows 7. UAC in Windows 7 has been improved so this might also help with general compatibility problems with some applications.</p>
<p>We have run into only a couple of compatibility issues in Win7 during the course of our development/testing of SONAR 8.5. </p>
<p>The MMIO API in Win7 (typically used for writing RIFF wave files) has a compatibility issue with the mmioDescend API with LIST &#8216;WAVE&#8217; chunks. This caused our code that reads audio bundle files to fail and read scrambled audio data. We worked around this problem in 8.5</p>
<p>In WASAPI exclusive mode under Win7, the minimum latency you can achieve is now unfortunately 3ms and the code reports an error if lower. The fact that Vista has no such limitation has been reported to Microsoft. Hopefully its a mistaken fence in their code and this issue is fixed via an update, since it’s a step backwards for low latency in WASAPI mode.</p>
<p><em>Ed.: That last issue is an interesting one for anyone really pushing the envelope with low latency, so I’ll keep in touch with Noel if there’s any update.</em></p>
<p><strong>Upgrading from XP</strong></p>
<p><i><strong>Peter: </strong>What hardware and software compatibility issues should users be aware of if they&#8217;re thinking of migrating not from Vista but from XP to Windows 7?</i></p>
<p><strong>Noel: </strong>The compatibility issues that typically affect users migrating from XP to Vista/Win7 are:</p>
<p><strong>UAC problems:</strong> Many applications and plug-ins are not built to handle the newer security settings in these OS’s. For example, if an application relies on something that requires administrative access it will fail when running as a limited user in Win7. This is a serious issue since in Vista/Win7 even if you are running from an administrator account; programs are launched by default with <b>limited user privileges</b>. Unlike XP, you have to explicitly run as an administrator to use such programs. To be Win7 logo-compatible, all applications need to should support running as a limited user.</p>
<p><strong>Drivers:</strong> Although for most practical purposes audio drivers in XP and Windows 7/Vista are similar (you still need to write WDM drivers) there are sometimes quirks in specific drivers may cause problems. Most typical driver issues here are caused by installers that make assumptions about the OS version. In many cases this issue can be solved by the end user by setting the “compatibility mode” to Vista in the file properties for the appropriate driver installer file. (Right click the setup exe file to set its properties)</p>
<p><em>Ed.: I don’t feel either of these is a deal-killer, as I’ve been living with Vista for some time, but they’re still worth watching out for if upgrading from XP. And it means if you have an older machine that’s still working properly, you’re just likely to leave it on XP and worry about sorting the upgrade on a new box.</em></p>
<h3>Less Nagging?</h3>
<p><i><strong>Peter: </strong>We talked when Vista came out about User Account Control and particularly audio-specific tasks that required elevation or different handling of permissions in Vista. I know UAC has been streamlined in W7. Do these changes impact audio apps at all? Are there corresponding under-the-hood changes?</i></p>
<p><strong>Noel: </strong>The UAC changes in Win7 are primarily to allow more customization over the UAC elevation prompting process. There are no changes to the fundamentals of how UAC itself works that I am aware of. The classic problem with audio applications with UAC is when programs or plug-ins write to areas of the registry or file system prohibited from standard user access. Even when you are running as an administrator, by default when you launch a program (or the program itself launches a secondary process) Windows 7 will run that process with standard user privileges. If a program or plug-in attempts to write to an area which it doesn’t have write privileges for, virtualization will kick in. While this may allow the program to work, in general it is bad practice to rely on virtualization, since it can cause many unwanted side effects and behaviors in applications.</p>
<p>There are now four customization settings for UAC:</p>
<p>1. Never notify (least secure). The user is not notified when a program tries to install software or make changes to the computer. The user is not notified when they make changes to Windows settings or when programs try to do so. </p>
<p>2. Only notify me when programs try to make changes to my computer. The user is not notified when a program tries to install software or make changes to the computer. The user is not notified when they make changes to Windows settings. However, the user is notified when programs try to make changes to the computer, including Windows settings. </p>
<p>3. Always notify me. The user is notified when a program tries to install software or make changes to the computer. The user is also notified when they make changes to Windows settings or when programs try to do so. </p>
<p>4. Always notify me and wait for my response (most secure). The user is notified when a program tries to install software or make changes to the computer. The user is also notified when they make changes to Windows settings or when programs try to do so.</p>
<p><img src="http://createdigitalmusic.com/images/2009/09/stepsequencer_thumb.jpg" /> </p>
<div class="imgcaption">SONAR 8.5; the new release includes specific optimizations for Windows 7, meaning as far as your DAW is concerned, SONAR can be ready to go on 7’s launch day.</div>
<h3>Customization and Tuning Advice</h3>
<p><i>Peter: How much customization would you advise people do to their OS? That is, you&#8217;ve just installed a build of Windows 7 for working with SONAR on a test machine. Do you run the stock configuration, or start turning off services, disabling disk indexing, etc.?</i></p>
<p>Noel: Optimization and customization is a topic that can’t be fully discussed in the scope of a brief article. In general you need to optimize a system when you have known bottlenecks. Otherwise you can spend a lot of time tweaking things that have little effect on the end goal. In fact, you may even end up destabilizing a perfectly working system. A stock Win7 machine is not optimized for audio necessarily but it appears MS put some thought into trimming out unwanted startup tasks to cut down on startup time. For example there are now “Triggered start services” in Windows 7, so out of the box you can have fewer services running after a fresh boot. There are probably many background services in a modern DAW that could be suspended if you don’t need them but they should be evaluated on a case by case basis depending on what you use the machine for.</p>
<p><i>Peter: A lot of users were advising running Vista with Aero off, certainly in the early days. Do you think it&#8217;s now advisable to leave Desktop Window Compositing switched on for audio work? (Note: I am aware that there&#8217;s actually no way to *completely* disable the Aero windowing environment in a way that it reverts to XP, as even in Class mode with no compositing settings the engine has been altered.)</i></p>
<p>Generally speaking, turning off Aero will free up some resources on your system, since it uses more costly 3D graphics rendering and transparency a lot. However on any modern graphics card, Aero offloads a lot to the GPU so unless your DAW is also competing for the same GPU resources, turning it off may or may not make an appreciable difference to performance. Most applications that are not graphics intensive use GDI for rendering to the screen and since GDI doesn’t take advantage of DirectX hardware acceleration it’s normally not contesting with the GPU. If you are using plug-ins that use Direct 2D or Direct3D, you are probably better off disabling Aero.</p>
<p><a href="http://www.flickr.com/photos/dan_h/3797859647/"><img src="http://farm4.static.flickr.com/3439/3797859647_394193784f.jpg" /></a></p>
<div class="imgcaption">Windows 7’s shining logo. Okay, yeah, probably not going to leave that as my wallpaper. But if Windows 7 works well, that really <em>is</em> cause for celebration. Photo (<a href="http://creativecommons.org/licenses/by-nc/2.0/deed.en">CC</a>) <a href="http://www.flickr.com/photos/dan_h/">Dan_H</a>. </div>
<h3>Launch Party, After All?</h3>
<p>Thanks, Noel. So, the big news behind all of this is that a move from XP to Windows 7 is finally advisable.</p>
<p>I would still caution, as I did recently with Mac OS Snow Leopard, that you typically don’t want to upgrade to a new OS the day it launches. You’ll want to verify compatibility with your software and hardware before making the jump.</p>
<p>That said, this is an unusual upgrade in that it appears to <em>resolve</em> more issues than it introduces. I actually haven’t been able to find a single user out there testing Windows 7 who has found any issues with audio or music production. Of course, when it launches, we’ll have a much larger test base, so I expect we’ll find something – even Windows Service Packs and point releases of Mac OS have been known to create some issues. As we get closer to launch, I’ll review how you would backup your existing XP or Vista system to ensure that if you do choose to upgrade, you can revert to a previous version.</p>
<p>I am, however, cautiously optimistic. And now is an especially good time to make the jump to 64-bit. It’s easier on Windows than any other OS at the moment, and easiest in SONAR, because SONAR allows you to easily migrate 32-bit plug-ins into the 64-bit environment. You’ll need a 64-bit machine and enough memory to make 64-bit worthwhile, but if you’re building a new workstation, as Noel is, the timing could be perfect.</p>
<p>I also think there’s plenty of room left to talk about issues that go between operating systems, particularly how audio software can better support multi-threading and processing on the GPU, multi-touch, as well as emerging I/O standards like USB3. (OpenCL, much-touted in Snow Leopard, is also supported on Linux and Windows, and Linux actually beat both Mac OS and Windows to the punch in providing a first implementation of USB3.) <em>Correction: I should also add that the excellent <a href="http://reaper.fm">Reaper</a> has also added this feature. With full 64-bit support in Cakewalk&#8217;s own Dimension and other instruments, NI&#8217;s Kontakt sampler, and the bundled 64-bit-native plug-ins in Reaper and SONAR, that means you can build a really capable 64-bit rig on Windows.</em> </p>
<p>With fixes getting the OS out of your way, we can return to issues that really matter, many of which apply to every OS.</p>
<p>Music is, as always, the perfect place to talk about these issues. We push our machines harder than just about anyone, and in ways that are the least tolerant of timing discrepencies and glitches. I’ve said it before, and I’ll say it again: if you want to look into the future of computing, ask a musician.</p>
<p>And that calls for a party.</p>
<p><strong>Previous coverage:</strong></p>
<p><a href="http://createdigitalmusic.com/2009/09/15/daw-day-sonar-8-5-production-tastiness-and-the-smooth-64-bit-transition/">SONAR 8.5 and how it can smooth the transition to 64-bit</a> (8.5 is the build that includes Windows 7-specific improvements)</p>
<p><a href="http://createdigitalmusic.com/2008/11/12/vista-tweak-use-the-audio-profile-cakewalks-cto-uses/">Vista Tweak: Use the Audio Profile Cakewalk’s CTO Uses</a></p>
<p><a href="http://createdigitalmusic.com/2008/09/29/optimizing-for-vista-inside-the-mechanics-of-sonar-8-with-cakewalk-engineering/">Optimizing for Vista: Inside the Mechanics of SONAR 8 with Cakewalk Engineering</a></p>
<p><a href="http://createdigitalmusic.com/2008/07/01/adieu-xp-how-vista-sp1-is-doing-and-why-this-os-generation-has-been-so-tough/">Adieu, XP; How Vista SP1 is Doing, and Why This OS Generation Has Been So Tough</a></p>
<p><a href="http://createdigitalmusic.com/2008/01/16/vista-for-audio-1-year-later-talking-os-plumbing-with-cakewalks-cto/">Vista for Audio, 1 Year Later: Talking OS Plumbing with Cakewalk’s CTO</a></p>
<p><a href="http://createdigitalmusic.com/2007/01/19/vista-for-music-pro-audio-exclusive-under-the-hood-with-cakewalks-cto/">Vista for Music + Pro Audio: Exclusive Under the Hood with Cakewalk’s CTO</a></p>
<p>And yes, I think Noel deserves an Honorary Contributing Editor position for all he’s done giving us absurdly-precise inside details for how Windows works.</p>
</p>
<p><em>Microsoft product screen shot(s) reprinted with permission from Microsoft Corporation.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/09/29/obsessive-windows-7-under-the-hood-guide-for-music-can-you-finally-dump-xp/feed/</wfw:commentRss>
		<slash:comments>43</slash:comments>
		</item>
		<item>
		<title>Snow Leopard: MOTU Confirms 10.6 Drivers; Working on 64-bit Support?</title>
		<link>http://createdigitalmusic.com/2009/08/28/snow-leopard-motu-confirms-10-6-drivers-working-on-64-bit-support/</link>
		<comments>http://createdigitalmusic.com/2009/08/28/snow-leopard-motu-confirms-10-6-drivers-working-on-64-bit-support/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 16:00:34 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[10.6]]></category>
		<category><![CDATA[compatibility]]></category>
		<category><![CDATA[DAWs]]></category>
		<category><![CDATA[Digital-Performer]]></category>
		<category><![CDATA[drivers]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[MOTU]]></category>
		<category><![CDATA[operating-systems]]></category>
		<category><![CDATA[snow-leopard]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[upgrades]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=7197</guid>
		<description><![CDATA[MOTU did not respond to CDM&#8217;s inquiry regarding Mac OS X 10.6 &#8211; but they have just posted the most interesting update I&#8217;ve seen yet. They have drivers ready for their hardware today, and (nearly) full compatibility for their entire product line. They also suggest that 64-bit support is in the works for their applications, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://createdigitalmusic.com/images/2009/08/snow-leopard-box.jpg"><img src="http://createdigitalmusic.com/images/2009/08/snow-leopard-box.jpg" alt="snow-leopard-box" title="snow-leopard-box" width="175" height="174" class="alignright size-full wp-image-7202" align="right" /></a>MOTU did not respond to CDM&#8217;s inquiry regarding Mac OS X 10.6 &#8211; but they have just posted the most interesting update I&#8217;ve seen yet. They have drivers ready for their hardware today, and (nearly) full compatibility for their entire product line. They also suggest that 64-bit support is in the works for their applications, which would make MOTU the first audio <em>software</em> developer I&#8217;ve heard even breathe a word of discussion of 64-bit. I couldn&#8217;t even get a solid commitment to 64-bit from Apple&#8217;s Pro Apps folks (though Apple tends not to talk about things until they&#8217;re done). The appeal would be clear &#8211; MOTU could give their sampling apps access to greater memory.</p>
<p>MOTU has a <a href="http://www.motu.com/newsitems/are-you-ready-to-tame-snow-leopard">comprehensive update page</a>, and I&#8217;ve added the news to the <a href="http://createdigitalmusic.com/snowleopard"> http://createdigitalmusic.com/snowleopard</a> round-up page.</p>
<p>That said, while MOTU has the greatest level of out-of-the-gate support I&#8217;ve seen from any vendor for 10.6, even they have run into a showstopper issue. Their Ethno Instrument isn&#8217;t yet compatible; an update is expected. Sure, that&#8217;s just one instrument. But the lesson here? If you don&#8217;t mind the occasional wrinkle, you can live on the bleeding edge. But if you want to keep your software up and running, your best bet is to <em>be patient and wait to upgrade</em>. That&#8217;s not to discourage you from testing the latest-and-greatest, it just means you need to have the expectations to match. </p>
<p>The news remains, though: MOTU does have updated drivers for those of you with MOTU hardware or software who want to get a head start on setting up Snow Leopard.</p>
<p>That does not seem to be the case with other hardware vendors (Pro Tools, M-Audio, Tascam, and PreSonus all suggest waiting), and even some of the drivers that will initially become available should be considered &#8220;beta.&#8221; That is, they may even be designed to work with 10.6, but could use additional testing. I think that could probably generally be said of this update for musicians &#8211; just as with any significant operating system update on any platform.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/08/28/snow-leopard-motu-confirms-10-6-drivers-working-on-64-bit-support/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Mac Snow Leopard Watch Site Kickoff</title>
		<link>http://createdigitalmusic.com/2009/08/27/mac-snow-leopard-watch-site-kickoff/</link>
		<comments>http://createdigitalmusic.com/2009/08/27/mac-snow-leopard-watch-site-kickoff/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 05:18:35 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[10.6]]></category>
		<category><![CDATA[compatibility]]></category>
		<category><![CDATA[drivers]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[snow-leopard]]></category>
		<category><![CDATA[snow-leopard-watch]]></category>
		<category><![CDATA[troubleshooting]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=7166</guid>
		<description><![CDATA[When you&#8217;re testing, be like the snow leopard, stalking its prey, patient, silent&#8230; okay, I&#8217;m tired. Photo (CC) Ian Duffy.
The changes may be subtle, and you may not notice a thing. But if you upgrade your OS &#8211; any OS &#8211; the day it comes out for the ever-delicate work of live music and visuals, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/ianduffy/2598774980/"><img src="http://farm4.static.flickr.com/3086/2598774980_080f170bc1.jpg"></a></p>
<div class="imgcaption">When you&#8217;re testing, be like the snow leopard, stalking its prey, patient, silent&#8230; okay, I&#8217;m tired. Photo (<a href="http://creativecommons.org/licenses/by-nc/2.0/deed.en">CC</a>) <a href="http://www.flickr.com/people/ianduffy/">Ian Duffy</a>.</div>
<p>The changes may be subtle, and you may not notice a thing. But if you upgrade your OS &#8211; any OS &#8211; the day it comes out for the ever-delicate work of live music and visuals, you should think of yourself as a tester. There&#8217;s a good chance you&#8217;re going to find some issue somewhere. Guess what: griping about it gets you nowhere. If you find a problem, fill out a detailed bug report with the vendor. And be patient. Anyone who&#8217;s tried <em>developing</em> software or drivers knows what I mean: stuff breaks. The advantage now is, we can arm ourselves with information through the power of the Web.</p>
<p>I&#8217;ve created a page for tracking Snow Leopard compatibility, changes, and other information, with a visual equivalent to follow after launch. (Right now, most of the visual information we want to talk about is still under NDA.)</p>
<p>Bookmark it at:<br />
<a href="http://createdigitalmusic.com/snowleopard/">http://createdigitalmusic.com/snowleopard/</a></p>
<p>What kind of updates? Well, this just in: Iced Audio writes us to let us know they&#8217;ve successfully tested their awesome <a href="http://www.icedaudio.com/main/">AudioFinder</a> under 10.6.</p>
<p>This is information that&#8217;s constantly changing, and it&#8217;s an unscientific compilation &#8211; just think of it as a place to start your research and testing process if you do want to hop onboard 10.6 early.</p>
<p>As we get closer to Windows 7&#8217;s launch, we&#8217;ll give Windows a page, too, and I hope to have some centralized info for Linux, too.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/08/27/mac-snow-leopard-watch-site-kickoff/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>PreSonus Hardware: First Show-Stopper Mac OS 10.6 Problem</title>
		<link>http://createdigitalmusic.com/2009/08/26/presonus-hardware-first-show-stopper-mac-os-10-6-problem/</link>
		<comments>http://createdigitalmusic.com/2009/08/26/presonus-hardware-first-show-stopper-mac-os-10-6-problem/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 19:28:56 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[10.6]]></category>
		<category><![CDATA[audio-interfaces]]></category>
		<category><![CDATA[compatibility]]></category>
		<category><![CDATA[drivers]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[PreSonus]]></category>
		<category><![CDATA[snow-leopard]]></category>
		<category><![CDATA[troubleshooting]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=7128</guid>
		<description><![CDATA[Updated: PreSonus burned the midnight oil to get ready. See bottom.
Word from developers confirms what I had suspected: developers were as surprised as we were to learn Apple was shipping a new operating system on August 30.
If you have to ask yourself whether you want to upgrade, then the simple answer is &#8211; don&#8217;t, not [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Updated: PreSonus burned the midnight oil to get ready. See bottom.</strong></p>
<p>Word from developers confirms what I had suspected: developers were as surprised as we were to learn Apple was shipping a new operating system on August 30.</p>
<p>If you have to ask yourself whether you want to upgrade, then the simple answer is &#8211; don&#8217;t, not yet. And via <a href="http://twitter.com/christopher_eye">Christopher Wimbrow on Twitter</a>, here&#8217;s the first tool that we can confirm will outright break if you jump too soon &#8211; PreSonus hardware. From their forum, earlier today, PreSonus&#8217; <del datetime="2009-08-28T15:21:51+00:00">Nick</del> RICK Naqvi tells a user (unofficially):</p>
<blockquote><p>Right now, we are planning to have support for Snow Leopard by the end of October. We had originally heard they were going to release it in September, so our plan was to test it thoroughly and then release a new driver about 30 days later. They moved up the date to August 28 so it looks like we will be a little more than a week later than we expected.</p>
<p><strong>Please note, if you update your OS, your PreSonus hardware will not work.<br />
</strong><br />
If you have to install it to play with, I&#8217;d recommend doing a partition. But leave Leopard on it so that you can continue to record.</p></blockquote>
<p>Ouch. I&#8217;ll let you know if this gets fixed sooner. And remember, this is an operating system that is being tested under a Non-Disclosure Agreement; more incompatibilities are likely to appear next week.</p>
<p>This illustrates a problem, too. Shipping an application early is great news. Shipping an operating system early &#8211; with countless hardware and software vendors pulling time from other work (like new features) to keep their stuff working &#8211; not so great news.</p>
<p>Fortunately, you have power over your computer. Ignore that Apple email that appeared on Monday saying Snow Leopard is &#8220;In store or at your door Friday,&#8221; and consider it a bleeding-edge operating system. Assume that for most users, the current build of 10.5 represents the best compromise of Mac stability, compatibility, and features &#8211; at least for the time being.</p>
<p><strong>UPDATE &#8211; PreSonus WILL have beta drivers.</strong> And like the <strong>vast majority of vendors</strong>, real stable versions are expected in a few weeks.</p>
<blockquote><p>Earlier in the week, I was told that we weren&#8217;t going to have Snow Leopard driver until October, but our engineers worked overtime the last week or so to release a beta driver that is fully functional. We have tested it internally and it is working well and allows for daisychaining of interfaces and full feature functionality. This driver will work with all of our Firestudio Family Interfaces including:</p>
<p>Firestudio 2626<br />
Firestudio Project<br />
Firestudio Lightpipe<br />
Firestudio Tube<br />
Firestudio Mobile<br />
StudioLive1642</p>
<p>Our other interfaces are class compliant and are going to be immediately supported on Snow Leopard:</p>
<p>Firebox<br />
Inspire1394<br />
FP10 / Firepod<br />
AudioboxUSB</p>
<p>Lastly, our new recording software, StudioOne is also ready for Snow Leopard. Here&#8217;s a link to the StudioOne page: <a href="http://www.presonus.com/products/SoftwareDetail.aspx?SoftwareId=11">http://www.presonus.com/products/SoftwareDetail.aspx?SoftwareId=11</a></p></blockquote>
<p>If you are an early adopter, let us know your experiences.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/08/26/presonus-hardware-first-show-stopper-mac-os-10-6-problem/feed/</wfw:commentRss>
		<slash:comments>47</slash:comments>
		</item>
		<item>
		<title>Bug Squash: AlexP on MacBook Vista Audio Problems, Other Wifi Adapters and DPCs?</title>
		<link>http://createdigitalmusic.com/2009/06/14/bug-squash-alexp-on-macbook-vista-audio-problems-other-wifi-adapters-and-dpcs/</link>
		<comments>http://createdigitalmusic.com/2009/06/14/bug-squash-alexp-on-macbook-vista-audio-problems-other-wifi-adapters-and-dpcs/#comments</comments>
		<pubDate>Sun, 14 Jun 2009 19:57:05 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[audio-interfaces]]></category>
		<category><![CDATA[bootcamp]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[bugsquash]]></category>
		<category><![CDATA[drivers]]></category>
		<category><![CDATA[dual-boot]]></category>
		<category><![CDATA[macbook]]></category>
		<category><![CDATA[trouble]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[wifi]]></category>
		<category><![CDATA[Windows Vista]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=6129</guid>
		<description><![CDATA[I love the sound bugs make when you squish them under a solution.
AlexP, whose blog is also a great source for multitouch and the Sony PS3 Eye Camera and Windows drivers we used in the recent hackday, has been diagnosing his MacBook under Windows Vista. Hardware problems are often the source of sound blips on [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://createdigitalmusic.com/images/2009/06/alexp_dpc.jpg" alt="alexp_dpc" title="alexp_dpc" width="580" height="189" class="alignnone size-full wp-image-6132" /></p>
<p>I love the sound bugs make when you squish them under a solution.</p>
<p>AlexP, whose blog is also a great source for multitouch and the Sony PS3 Eye Camera and Windows drivers we used in the recent hackday, has been diagnosing his MacBook under Windows Vista. Hardware problems are often the source of sound blips on computers. I&#8217;ve talked previously about using the <a href="http://createdigitalmusic.com/2008/06/27/10-free-non-musical-windows-software-every-musician-should-use/">DPC Latency Checker</a> to find this issue. </p>
<p>The good news: Alexander has found the problem (the Broadcom Wireless Adapter in some Apple MacBooks) and a solution (switching off Windows&#8217; automatic wireless network search when you don&#8217;t need it). I actually wonder if a similar problem was culpable in early problems with network WiFi on Mac OS X Leopard. Whatever is going on, check out the fix here if you&#8217;re encountering this problem. And let us know if you&#8217;re seeing this on machines other than just the MacBook revision F; I&#8217;d imagine any PC with a similar wireless adapter might have the issue:</p>
<p><a href="http://www.alexpopovich.com/blog/?p=208">MacBook Rev. F Audio Skipping in Vista Analysis and Solution &#8211; Part 2</a></p>
<p>And yes, hardware/driver problems may frequently manifest as what Windows terms DPCs &#8211; basically, a symptom of hardware usage that can interfere with reliable audio performance. I&#8217;m curious whether WiFi connections specifically may be a cause in other cases. The problem is almost certainly not limited to computers from Apple &#8211; especially since, in this case, the MacBook is just behaving like any PC laptop with similar specs.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/06/14/bug-squash-alexp-on-macbook-vista-audio-problems-other-wifi-adapters-and-dpcs/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Euphonix EuControl Software Patched, Fixes 10.5.7 Support and More</title>
		<link>http://createdigitalmusic.com/2009/05/14/euphonix-eucontrol-software-patched-fixes-1057-support-and-more/</link>
		<comments>http://createdigitalmusic.com/2009/05/14/euphonix-eucontrol-software-patched-fixes-1057-support-and-more/#comments</comments>
		<pubDate>Thu, 14 May 2009 08:04:32 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[compatibility]]></category>
		<category><![CDATA[control-surface]]></category>
		<category><![CDATA[drivers]]></category>
		<category><![CDATA[eucontrol]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[mac-os]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[troubleshooting]]></category>
		<category><![CDATA[updates]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=5897</guid>
		<description><![CDATA[That was quick! The folks at Euphonix are already out with a patch that resolves an issue with the just-released update Mac OS X 10.5.7. From the description:
Software update for both MC Control and MC Mix that fixes compatibility issues with Mac OS 10.5.7. Includes recent MC Control touch-screen response optimization, as well as improved [...]]]></description>
			<content:encoded><![CDATA[<p>That was quick! The folks at Euphonix are already out with a patch that resolves <a href="http://createdigitalmusic.com/2009/05/13/mac-users-might-want-to-hold-off-on-1057-breaks-euphonix-eucon-control-surface/">an issue</a> with the just-released update Mac OS X 10.5.7. From the description:</p>
<blockquote><p>Software update for both MC Control and MC Mix that fixes compatibility issues with Mac OS 10.5.7. Includes recent MC Control touch-screen response optimization, as well as improved Digital Performer integration and more.</p></blockquote>
<p><a href="http://euphonix.com/artist/support/downloads.php">http://euphonix.com/artist/support/downloads.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/05/14/euphonix-eucontrol-software-patched-fixes-1057-support-and-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apogee Dumps Windows, Tells Users Macs are Better</title>
		<link>http://createdigitalmusic.com/2009/02/23/apogee-dumps-windows-users-tells-them-macs-are-better/</link>
		<comments>http://createdigitalmusic.com/2009/02/23/apogee-dumps-windows-users-tells-them-macs-are-better/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 18:34:43 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[apogee]]></category>
		<category><![CDATA[drivers]]></category>
		<category><![CDATA[FireWire]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[operating-systems]]></category>
		<category><![CDATA[support]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=5144</guid>
		<description><![CDATA[Maybe it was aesthetically incompatible with ugly PCs.
Apogee Electronics has just announced they&#8217;ve dropped support development for Windows. Now, that&#8217;s their prerogative &#8211; not least because customers who prefer using Windows can simply choose to buy their competitors&#8217; products. But in a press release entitled &#8220;Apogee Discontinues Windows Support,&#8221;  &#8220;Apogee Discontinues Windows Development,&#8221; Apogee [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://media.createdigitalmedia.net/cdmu/images/2009/02/apogee.jpf"></p>
<div class="imgcaption">Maybe it was <a href="http://www.synthtopia.com/content/2007/09/07/apogee-electronics-duet-is-le-sexy/">aesthetically incompatible with ugly PCs</a>.</div>
<p>Apogee Electronics has just announced they&#8217;ve dropped <strike>support</strike> development for Windows. Now, that&#8217;s their prerogative &#8211; not least because customers who prefer using Windows can simply choose to buy their competitors&#8217; products. But in a press release entitled <strike>&#8220;Apogee Discontinues Windows Support,&#8221;</strike>  &#8220;Apogee Discontinues Windows Development,&#8221; Apogee decides to tell you why, if you&#8217;re using Windows, you&#8217;re using an inferior platform.</p>
<p><strong>Correction:</strong> Apogee just sent an updated press release.</p>
<blockquote><p>ATTENTION ALL RECIPIENTS: Correction to Apogee&#8217;s most recent press release titled &#8220;Apogee Discontinues Windows Support&#8221;.</p>
<p>IMMEDIATE: Please revise headline to read &#8220;Apogee Discontinues Windows Development&#8221;</p></blockquote>
<p>Guess Apogee is either reading CDM, or they just got some email about that subject header. And yes, dropping development of new products is not the same as dropping support for old ones, so this makes more sense (though the arguments I&#8217;m making about the tradeoffs between supporting platforms still apply).</p>
<blockquote><p>Apogee Electronics will no longer develop products for the Microsoft Windows platform. Apogee has made this decision in order to focus all research, development, and support resources on the Apple platform with its unparalleled power and stability. Apple offers a wide range of affordable, powerful desktop and laptop solutions ideally suited for music creation and audio production.</p></blockquote>
<p>This comes as no surprise, as Apogee&#8217;s interface line has already focused on the Mac. And, honestly, maybe that&#8217;s a good thing; the added focus could benefit Apogee as a small, boutique vendor.</p>
<p>More helpful advice if you are using Windows:</p>
<blockquote><p>Windows users can obtain the Apogee sound by connecting Apogee converters to their Windows-compatible audio interface via AES, optical, or S/PDIF. Apogee technical support will continue to support legacy Windows configurations installed on Windows XP Service Pack 2.</p></blockquote>
<p>Well, of course, that&#8217;s correct: if you&#8217;re just using Apogee for their converters, you can connect to Linux or FreeBSD or an Amiga or whatever you like, provided the audio interface itself has digital ins and drivers on your OS of choice.</p>
<p>Now, don&#8217;t get me wrong, I think Apogee is free to do what they want. It also doesn&#8217;t speak well for Windows &#8211; it&#8217;s a vote against Windows as a platform and the costs of developing for and supporting it. But locking yourself to one platform has dangers, too. Apogee invested a lot of time and resources into supporting their Duet FireWire interface, only to see Apple drop FireWire from their non-Pro MacBook line. </p>
<p>Anecdotally and statistically (in surveys and server logs), we see about 40-50% of you using Windows. So, whatever Apogee&#8217;s opinion of the Mac platform&#8217;s merits, I don&#8217;t see this as making that market any less relevant. In fact, I expect the handful of vendors paying attention to Linux, too, could have an edge as platforms evolve over the coming years. Apogee may be better off focusing on the Mac, but that leaves some opportunities for those vendors supporting PCs.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/02/23/apogee-dumps-windows-users-tells-them-macs-are-better/feed/</wfw:commentRss>
		<slash:comments>85</slash:comments>
		</item>
		<item>
		<title>Optimizing for Vista: Inside the Mechanics of SONAR 8 with Cakewalk Engineering</title>
		<link>http://createdigitalmusic.com/2008/09/29/optimizing-for-vista-inside-the-mechanics-of-sonar-8-with-cakewalk-engineering/</link>
		<comments>http://createdigitalmusic.com/2008/09/29/optimizing-for-vista-inside-the-mechanics-of-sonar-8-with-cakewalk-engineering/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 16:12:04 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[advanced]]></category>
		<category><![CDATA[ASIO]]></category>
		<category><![CDATA[Benchmarks]]></category>
		<category><![CDATA[Cakewalk]]></category>
		<category><![CDATA[DAWs]]></category>
		<category><![CDATA[drivers]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[MMCSS]]></category>
		<category><![CDATA[operating-systems]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[SONAR]]></category>
		<category><![CDATA[sonar-8]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[WASAPI]]></category>
		<category><![CDATA[WaveRT]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2008/09/29/optimizing-for-vista-inside-the-mechanics-of-sonar-8-with-cakewalk-engineering/</guid>
		<description><![CDATA[ 
Vista, launched in an ice house in Toronto. That&#8217;s where I want my project studio this winter, for sure. Photo (CC Sam Javanrouh.
On a purely technical level, how does Windows Vista work with a leading pro audio application? A lot of that depends on just how much the developer does to tune their software, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://flickr.com/photos/wvs/379776536/" target="_blank"><img src="http://farm1.static.flickr.com/169/379776536_e4fe8659e9.jpg?v=0" /></a> </p>
<div class="imgcaption">Vista, launched in an ice house in Toronto. That&#8217;s where I want my project studio this winter, for sure. Photo (<a href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.en">CC</a> <a href="http://flickr.com/people/wvs/">Sam Javanrouh</a>.</div>
<p>On a purely technical level, how does Windows Vista work with a leading pro audio application? A lot of that depends on just how much the developer does to tune their software, and to hook into some of the new audio technologies in the OS.</p>
<p>I wanted to know more about how Cakewalk&rsquo;s SONAR 8 DAW was specifically optimized for Windows Vista. SONAR 7 was already out in front with support for Vista&rsquo;s audio plumbing, but SONAR 8 promises quite a bit more. With the help of CTO Noel Borthwick, we were able to go through internal engineering documents and communication and get the full story. (Noel, who has a resume as a Linux programmer as well as leading the top Windows audio developer&rsquo;s technical efforts, has been very frank in the past about Vista, walking us through changes <a href="http://createdigitalmusic.com/2007/01/19/vista-for-music-pro-audio-exclusive-under-the-hood-with-cakewalks-cto/" target="_blank">before launch</a> and real world experiences <a href="http://createdigitalmusic.com/2008/01/16/vista-for-audio-1-year-later-talking-os-plumbing-with-cakewalks-cto/" target="_blank">one year later</a>.)</p>
<p>As Noel puts it, this is &ldquo;more minute detail than most sane people would care to read,&rdquo; but that&rsquo;s just the kind of detail we like. If you just want to know whether your software will work, this is overkill. But for those of you who, like us, are interested in <em>why</em> some things work, this is a good place to start. I also sincerely hope other developers on Windows will start to invest more time in some of these details.</p>
<p>If SONAR 8&rsquo;s <em>music</em> features are what interest you, see our first look:</p>
<p><a href="http://createdigitalmusic.com/2008/09/22/sonar-8-preview-instrument-tracks-beatscape-instrument-transient-shaper-enhanced-performance-other-goodies/" target="_blank">SONAR 8 Preview: Instrument Tracks, Beatscape Instrument, Transient Shaper, Enhanced Performance, Other Goodies</a></p>
<p>I&rsquo;ll repeat my current recommendation on Windows. If you&rsquo;ve got a system running XP and you&rsquo;re happy, I&rsquo;d stick with it. But I see no reason to avoid SP1, unless you have a specifically incompatible setup, now that SP1 and driver updates have brought some maturity to the platform. I find the new OS more usable and, with the right software and drivers, even more stable. (This is <em>not</em> what I would have said before SP1, especially early after launch.) In fact, this walk-through with Noel demonstrates why, in the case of a SONAR system, you might be happier under Vista, on a point by point basis. I&rsquo;ll avoid the &ldquo;versus Mac&rdquo; or &ldquo;versus Linux&rdquo; arguments, as those tend to get more complex and abstract, but there&rsquo;s some good stuff here for those of you with Windows experience.</p>
<p>And yes, if any developer would like to do a similar tour on the Mac or Linux, I&rsquo;m all ears. But just in case you think I&rsquo;m crazy when I say there is some really robust stuff for audio in Vista, now you&rsquo;ll know just what I mean.</p>
<p> <span id="more-4187"></span><br />
<h3>CDM Executive Summary</h3>
<p><img src="http://farm4.static.flickr.com/3051/2879131134_096b1a5518.jpg?v=0" /> </p>
<div class="imgcaption">A Cakewalk SONAR-based studio, with lots of other goodies, (<a href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.en" target="_blank">CC</a>) <a href="http://benalman.com/" target="_blank">&ldquo;Cowboy&rdquo; Ben Alman</a>. And, after all, it&rsquo;s those little performance details that make a big difference in your software studio.</div>
<p>Okay, here&rsquo;s the quick run-down.</p>
<p>SONAR 8 involves improved performance optimizations, even relative to previous versions of SONAR. As far as I know, this is unparalleled progress on the Windows platform; few, if any developers are doing this kind of work. That&rsquo;s not to say you won&rsquo;t get good performance out of other Windows apps under Vista &ndash; certainly, I spend a lot of time in hosts like Ableton Live, Kore, and FL Studio on Vista &#8212; just that SONAR is leading here. (Developers out there doing similar work, we&rsquo;d love to hear from you; developers <em>not</em> doing this kind of work, I hope this can piquÃ© your interest and/or point you in the right direction, and certainly I don&rsquo;t think anyone on Windows is trying to protect &ldquo;trade secrets&rdquo; &ndash; the better this stuff works, the better for everyone.)</p>
<p>The upshot of all of this should mean:</p>
<ul>
<li>Reduced audio glitches and performance bottlenecks, thanks to improvements to the audio engine itself, as well as the way the software makes use of the kernel (which impacts drivers also using the kernel) </li>
<li>Smoother peformance in the UI as you zoom, draw, and the like </li>
<li>More efficient performance, through optimization at the driver level and by better supporting Vista&rsquo;s new audio API and threading mechanisms </li>
<li>Better support for both WDM (Windows Driver Model) and ASIO drivers, and better performance at lower latency (that&rsquo;s always the measure &ndash; you can always <em>reduce</em> latency, the question is whether you can maintain reliable audio performance when you do so) </li>
<li>x64 is now, effectively, ready for prime time latency-wise </li>
</ul>
<p>Now, here&rsquo;s Noel to say that in more technically precise terms.</p>
<h3>Performance Optimizations</h3>
<blockquote><p>Although every version of SONAR we shipped in the past had some degree of optimization work, SONAR 8 is the first version of SONAR to which we applied the same engineering process to performance optimizations as we do with other more user visible features. </p>
<p>i.e. we established goals, built a specification for the optimizations, split up the work into milestones and tracked the progress of these tasks just as we do for other features. To make testing more deterministic, we devised various internal profiling tools in order to track and measure changes in performance across a variety of hardware platforms on XP as well as Vista. </p>
<p>Systems tested included brand new cutting edge platforms from Intel and AMD as well as earlier generation machines.</p>
<p>We split up this work into the following classes of performance enhancements for SONAR 8:</p>
<p>1. CPU and kernel level optimizations &#8211; use less of your CPU to do the same amount of work      <br />2. User Interface optimizations &#8211; faster drawing, scrolling, zooming       <br />3. Driver level optimizations &#8211; more efficient access to drivers, minimizing driver state transitions       <br />4. Vista OS specific optimizations &#8211; Better use of MMCSS thread priorities, support for custom MMCSS task profiles, new WASAPI support       <br />5. Audio engine optimizations &#8211; optimize &quot;hotspots&quot; in our bussing, streaming and mixing code</p>
<p>As a result of all these changes, SONAR 8 has the following benefits:</p>
<ul>
<li>greatly minimized kernel usage. This helps provide more &quot;kernel bandwidth&quot; to drivers who need it the most. More kernel bandwidth translates into less potential for audio glitches. </li>
<li>Lower CPU usage &#8211; translates to better performance at low latency </li>
<li>More efficient use of audio drivers &#8211; esp with ASIO drivers </li>
<li>Better performance on Windows Vista esp X64 [64-bit Windows]. Many of the complaints of Vista performance as compared to XP have been solved with SONAR 8. X64 low latency performance should now be on par with X86. </li>
<li>Faster application launch </li>
<li>Less flicker in GUI. Track view splitters no longer flicker when resizing. </li>
<li>More responsive zoom and scroll with large projects. Zooming with wave files now uses 1/2 the RAM with 24-bit or less stereo or mono files used. </li>
<li>Better meter performance. </li>
<li>Improved thread scheduling by insuring threads are properly distributed on processors. </li>
</ul>
</blockquote>
<p>Benchmark: <a href="http://www.cakewalk.com/Products/SONAR/English/benchmark.asp" target="_blank">Overall benefits of SONAR 8 as compared to SONAR 7</a></p>
<p><strong>CDM: Will we see these improvements in Project5? What about your instruments, like Rapture and Dimension, running as apps (instead of inside another host)?</strong></p>
<p>Noel: We don&#8217;t have any firm plans for P5 at this time. Our &ldquo;minihosts&rdquo; for instruments don&#8217;t have these enhancements. It&rsquo;s less relevant since these are far simpler with just a single instrument.</p>
<h3>Windows Vista &#8211; New WASAPI driver mode</h3>
<p><a href="http://flickr.com/photos/zeetzjones/442805346/" target="_blank"><img src="http://farm1.static.flickr.com/204/442805346_9d0ef42d2f.jpg?v=0" /></a> </p>
<div class="imgcaption">Actually, that&rsquo;s wasaPi, not wasaBi. That said, Microsoft &ndash; how about whipping up a new WASAPI roll at the next Windows audio summit? Could be a good way to get developers to bond. Photo (<a href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.en" target="_blank">CC</a>) <a href="http://flickr.com/photos/zeetzjones/" target="_blank">Zeetz Jones</a>.</div>
<blockquote><p>WASAPI (Windows Audio Session API) is the new multimedia API to talk to audio devices in Windows Vista. It represents the first real general purpose audio API from Microsoft in over 15 years, since MME from Windows 3.1. </p>
<p>The primary advantages of WASAPI are:</p>
<ul>
<li>Supports a wide variety of audio devices (any device that has a WDM driver should work in WASAPI mode if Windows can use it in exclusive/event mode) </li>
<li>Provides low latency access to the device in WASAPI exclusive mode. (unlike older Microsoft API&#8217;s like MME or DirectSound) </li>
<li>Model that is the closest to the low level WDM kernel streaming approach, while yet providing a higher level of abstraction for the device. </li>
<li>Primary audio API for next generation of Windows. </li>
</ul>
</blockquote>
<h3>Windows Vista: WaveRT</h3>
<blockquote><p>In WDM mode WaveRT is automatically used internally when SONAR detects a WaveRT capable WDM driver. A [WaveRT] suffix is added to the driver name in this case. </p>
<p>In SONAR 6.2 we first introduced support for Vista-specific WaveRT. Direct WaveRT mode is available in SONAR when you are using WDM as a driver mode and a WaveRT capable device is detected. In Vista SP1, Microsoft made some fundamental changes to WaveRT API&rsquo;s that return the device sample position,      <br />returning a cyclic position rather than a monotonically increasing position. In SONAR 8 WaveRT support has been updated and enhanced so that it works properly with Vista SP1.</p>
</blockquote>
<p><strong>CDM: You talk about using a WaveRT driver. Do you have to do anything to switch to WaveRT?</strong></p>
<p>Noel: You don&#8217;t switch to WaveRT. In WDM [<a href="http://www.microsoft.com/whdc/archive/wdmoverview.mspx" target="_blank">Windows Driver Model</a>] mode, there is no choice &#8211; if a driver exposes itself as WaveRT, that&rsquo;s the only mode of communicating with it. The same applies in WASAPI except the difference is that WASAPI itself communicates with the driver in WaveRT mode internally.</p>
<p><strong>CDM: I have to admit, I&rsquo;m used to working with ASIO. How do I know if a device has a WDM driver?</strong></p>
<p>Noel: Any audio interface that works in Windows itself (i.e. if it shows up as a device in control panel -&gt; sounds and audio devices) HAS to have a WDM driver. Otherwise Windows will not recognise it.</p>
<p>I don&#8217;t know of any interface that provides ONLY an ASIO driver. Some provide minimal WDM drivers that aren&#8217;t tested very well.</p>
<h3>Windows Vista: MMCSS task profile support</h3>
<blockquote><p>The Multimedia Class Scheduler Service (MMCSS) provides Windows multimedia programs, including SONAR, with prioritized access to CPU resources for time-sensitive processing.</p>
<p>By default, SONAR uses the MMCSS task profile named Pro Audio. If desired, you can now instruct SONAR to use a custom user created MMCSS task profile. </p>
</blockquote>
<p><strong>CDM: Under what circumstances would you switch task profiles? What profile other than Pro Audio would you want to use?</strong></p>
<p>Noel: You can tweak the MMCSS thread settings via a custom profile. I have a profile I tweaked that works marginally better than Pro Audio. It&rsquo;s pretty technical stuff &#8211; You will have to read this link to get the details.</p>
<p><a href="http://msdn.microsoft.com/en-us/library/ms684247(VS.85).aspx">http://msdn.microsoft.com/en-us/library/ms684247(VS.85).aspx</a></p>
<p><em>Ed.: That&rsquo;s a very technical explanation of a very technical topic; for more resources &#8211;</em></p>
<p><a href="http://technet.microsoft.com/en-us/magazine/cc162494.aspx" target="_blank">Mark Russinovich tours the enhanced Vista kernel</a></p>
<p><a href="http://en.wikipedia.org/wiki/MMCSS" target="_blank">MMCSS, the Cliff Notes-style version</a> on Wikipedia</p>
<p><a href="http://blogs.technet.com/markrussinovich/archive/2007/08/27/1833290.aspx" target="_blank">Mark Russinovich on the interaction of MMCSS and networking</a></p>
<p><a href="http://forum.cakewalk.com/tm.asp?m=1427501" target="_blank">Interesting thread on the Cakewalk forum</a></p>
<h3>More Information</h3>
<p>You&rsquo;ll want to see, previously&hellip;</p>
<p><strong>Overview of Vista </strong></p>
<p><a href="http://createdigitalmusic.com/2008/07/01/adieu-xp-how-vista-sp1-is-doing-and-why-this-os-generation-has-been-so-tough/" target="_blank">Adieu, XP; How Vista SP1 is Doing, and Why This OS Generation Has Been So Tough</a></p>
<p><a href="http://createdigitalmusic.com/2008/01/16/vista-for-audio-1-year-later-talking-os-plumbing-with-cakewalks-cto/" target="_blank">Vista for Audio, 1 Year Later: Talking OS Plumbing with Cakewalk&rsquo;s CTO</a></p>
<p><a href="http://createdigitalmusic.com/2007/01/19/vista-for-music-pro-audio-exclusive-under-the-hood-with-cakewalks-cto/" target="_blank">Vista for Music + Pro Audio: Exclusive Under the Hood with Cakewalk&rsquo;s CTO</a></p>
<p><a href="http://createdigitalmusic.com/2007/11/02/windows-sound-glitches-explained-plus-glitches-and-the-fight-or-flight-response/" target="_blank">Windows Sound Glitches Explained, Plus Glitches and the Fight-or-Flight Response</a></p>
<p><strong>Compatibility</strong></p>
<p><a href="http://createdigitalmusic.com/2007/05/14/cakewalk-vista-musicians-resource-page-lots-of-vista-drivers/" target="_blank">Cakewalk Vista Musicians&rsquo; Resource Page, Lots of Vista Drivers</a></p>
<p><a href="http://createdigitalmusic.com/2008/05/21/digidesign-talks-latest-windows-mac-releases-compatibility-drivers/" target="_blank">Digidesign Talks Latest Windows, Mac Releases, Compatibility, Drivers</a></p>
<p><a href="http://createdigitalmusic.com/2008/05/16/m-audio-responds-update-on-driver-situation-new-drivers/" target="_blank">M-Audio Responds: Update on Driver Situation, New Drivers</a></p>
<p><strong>Helpful utilities</strong></p>
<p><a href="http://createdigitalmusic.com/2008/09/02/12-free-and-cheap-must-have-music-utilities-for-windows/" target="_blank">12 Free and Cheap Must-Have Music Utilities for Windows</a></p>
<p><a href="http://createdigitalmusic.com/2008/06/27/10-free-non-musical-windows-software-every-musician-should-use/" target="_blank">10 Free Non-Musical Windows Software Every Musician Should Use</a></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2008/09/29/optimizing-for-vista-inside-the-mechanics-of-sonar-8-with-cakewalk-engineering/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Adieu, XP; How Vista SP1 is Doing, and Why This OS Generation Has Been So Tough</title>
		<link>http://createdigitalmusic.com/2008/07/01/adieu-xp-how-vista-sp1-is-doing-and-why-this-os-generation-has-been-so-tough/</link>
		<comments>http://createdigitalmusic.com/2008/07/01/adieu-xp-how-vista-sp1-is-doing-and-why-this-os-generation-has-been-so-tough/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 14:24:16 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[Features]]></category>
		<category><![CDATA[Highlight]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[compatibility]]></category>
		<category><![CDATA[drivers]]></category>
		<category><![CDATA[editorial]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[mac-os]]></category>
		<category><![CDATA[operating-systems]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[SP1]]></category>
		<category><![CDATA[Tiger]]></category>
		<category><![CDATA[trends]]></category>
		<category><![CDATA[troubleshooting]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=3610</guid>
		<description><![CDATA[<img src="http://media.createdigitalmedia.net/cdmu/images/featured/0708_sp1.jpg">]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm3.static.flickr.com/2375/2094338143_7e47035eaf.jpg?v=0" /> </p>
<div class="imgcaption">XP passed into the shadows yesterday, officially &#8212; so how&#8217;s Vista for music? Some of the answers may surprise you. Photo: <a href="http://flickr.com/photos/coda/">coda</a>.</div>
<p>Yesterday marked the official phase-out of Windows XP. That in itself isn&rsquo;t terribly big news; it&rsquo;s easy enough to get XP systems for the foreseeable future, and custom builders can even put together an XP machine for you. Heck, you can even boot XP on an Intel Mac. But it seems like the perfect time to talk again about Vista. As with any OS, the branding (&ldquo;we&rsquo;ve got a new thing called Vista&rdquo;) masks the more complex reality evolution of software and drivers. In other words, Vista today isn&rsquo;t what it was the day it shipped. (That&rsquo;s a relief.) And personally, I&rsquo;d like to start talking about real-world performance and dispense with the kind of schoolyard rivalry the platforms have had over the years. I think it&rsquo;s a safe bet to say none of us is excited about <em>operating systems</em>. We&rsquo;re excited about actually making music. The good news is, Vista is finally looking like an OS on which you can do that.</p>
<h3>The OS Generation Gap</h3>
<p><a href="http://flickr.com/photos/foskarulla/2310220114/"><img src="http://farm4.static.flickr.com/3291/2310220114_e1c2decd0d.jpg?v=0" /></a>
</p>
<div class="imgcaption">&gt;Quad-boot MacBook, by <a href="http://flickr.com/photos/foskarulla/">foskarulla</a>. </div>
<p>It&rsquo;s a funny time for operating systems and music applications, in that the most recent generational changes in Windows and Mac were unusually significant. On Windows, XP and Windows 2000 improved both audio and hardware support, and finally saw Windows NT really mature for music. On the Mac side, albeit slightly later, the bumpy transition to Mac OS X finally paid off as Tiger and Panther brought major audio improvements and reliability and performance enhancements. And Tiger got musicians onto Intel x86 CPUs, which helped unleash the live use of laptops we see today. Each of these updates came with compatibility hurdles, but there was a clear payoff. They&rsquo;re must-have upgrades for music. Many music and audio apps won&rsquo;t even work with earlier versions.</p>
<p><span id="more-3610"></span></p>
<p>By contrast, while Mac OS X Leopard and Windows Vista each introduce important features, they&rsquo;ve proven less essential to the music and audio segment of the market. By extension, I&rsquo;d say they haven&rsquo;t yet made major enhancements to real-time performance or hardware support &ndash; at least not in a way you can currently experience as an end user &ndash; in the way their predecessors did. That&rsquo;s not to say you won&rsquo;t find reasons to upgrade; you just may not see a big difference in Ableton Live. That has made the compatibility issues each OS has introduced for music more painful, because the reason you&rsquo;re upgrading may not always be as clear.</p>
<p>But don&rsquo;t listen to anyone who says OSes are so mature that there&rsquo;s &ldquo;nothing left to do&rdquo; to them. I don&rsquo;t think that&rsquo;s the problem. Leopard and Vista aren&rsquo;t entirely comparable, but they do have a lot in common &ndash; and the common theme, beneath eye candy in the UI, is that both OSes are trying to tackle some very difficult problems.</p>
<p>Both make changes to the driver model, thread scheduling, multiple core support, and (including XP x64) 64-bit support. These are tough challenges for OSes that have years of development behind them and broad compatibility requirements. But these are changes on which computer musicians, even indirectly, are absolutely dependent. Support for better performance, more reliable drivers, and more memory is vital to a lot of the stuff we do.</p>
<p>The issue is, you may not see some of the payoff in these changes right away &ndash; or even in this OS build. Even with Apple&rsquo;s Mac OS X Leopard, which has been relatively positively received, I think some of the real benefits of multiple core support and 64-bit compatibility won&rsquo;t become evident until the upcoming Snow Leopard at the earliest. Microsoft&rsquo;s under-the-hood driver model changes may have a positive impact on driver reliability and performance in the long run, but those benefits have been masked by just getting things working.</p>
<p>Microsoft had still-bigger challenges, too: while they jettisoned some much-publicized functionality promised for Vista, they still made massive changes to driver support, the graphics driver model, and the way things on the screen were displayed. </p>
<p>So moving onto Vista: did something go wrong? Yes &ndash; at the beginning, that is.</p>
<h3>Vista, Take One: Yipes!</h3>
<p><a href="http://flickr.com/photos/andyrs/374061821/"><img src="http://farm1.static.flickr.com/169/374061821_07e4054a17.jpg?v=0" /></a></p>
<div class="imgcaption">Yes, in the &quot;no longer news to anyone&quot; category, Vista&#8217;s launch was a disaster.&#160; Photo: <a href="http://flickr.com/photos/andyrs/">Simonds</a>.</div>
<p>For all the over-analysis of what bombed in the Vista launch, I&rsquo;ve been surprised by how <em>little</em> attention has been paid to what seems to have been the single biggest issue. Vista&rsquo;s new graphics model just didn&rsquo;t work for a lot of people out of the box, and that caused other issues to snowball. This is especially true in audio. If the graphics drivers weren&rsquo;t working properly, just touching a UI element could make the sound glitch. Some people I think misunderstood the source of the problem and blamed DRM or other more dramatic causes. But if anything manages to starve the CPU for cycles, performance suffers fast.</p>
<p>I saw how nasty this could be in my early Vista tests &ndash; and was equally struck how dramatically the fix could be when installing new drivers, particularly on my NVIDIA test systems.</p>
<p>Would it have helped if Microsoft had kept its vendors more in sync? Absolutely. Should Vista have held off a little longer to resolve lingering quality issues? I think so. Should Microsoft have hired acrobats to climb buildings and staged other surreal Cirque-du-Soleil style antics to launch an OS before it was ready? Sigh.</p>
<p>Those things aside, though, some of the problems remain fundamental OS issues &#8212; and many of you, as a result, were smart enough to steer clear of the OS upgrade until it was fully baked.</p>
<p>Here are some obvious but oft-missed statements in regards to Vista or any other major OS change:</p>
<p>1. <strong>Small incompatibilities can cause total havoc.</strong> One bad driver can starve the CPU, crash the machine, and generally make performance and stability go awry. Sometimes these bugs come from the OS vendor, sometimes a third-party developer, sometimes a combination of the two that can&rsquo;t even be fully explained until it&rsquo;s fixed. And that makes other, arguably more minor incompatibilities, all the more annoying. Problems with video on Vista pushed it out of the &ldquo;I can live with this&rdquo; territory and into the panic you saw from a lot of tech users and even press.</p>
<p>2. <strong>Music and audio suffer first</strong>: Running many apps, you won&rsquo;t notice sluggish performance. Run video, and you&rsquo;ll notice a missed frame (about 30 of those per second). Run <em>audio</em>, and you&rsquo;ll notice tiny timing problems and dropouts and glitches with even a single sample (about 44,100 of those per second). Audio real-time performance is less forgiving than applications like nuclear submarine guidance &ndash; literally.</p>
<p>3. <strong>If you&rsquo;re having a problem, who the (*&amp;$# cares how many other people are, too? </strong>If you&rsquo;re having an issue, you&rsquo;re sad. If&#160; If you have a problem, you have the right to complain about it until it&rsquo;s fixed. And you get permission to curse at the machine involved and the company who made it &ndash; until they fix it, at which point there will be great rejoicing. I&rsquo;ve seen bloggers complain when people complain about significant problems with both Mac OS and Windows. I gain great comfort in knowing next week, they&rsquo;ll be the ones cursing because they&rsquo;ll have the problem. Let my people vent. And fix the problem. Then everyone&rsquo;s happy.</p>
<h3><strong>SP1: What Changed</strong></h3>
<p><a href="http://flickr.com/photos/thomashawk/397072981/"><img src="http://farm1.static.flickr.com/158/397072981_9fe4c8fdda.jpg?v=0" /></a> </p>
<div class="imgcaption">[Insert Strauss music here.] Photo: <a href="http://flickr.com/photos/thomashawk/">Thomas Hawk</a>.</div>
<p>So, is Microsoft fixing things? The short answer is yes. It may not be a reason to switch from XP to Vista, but I do think Vista is a feasible choice for music production, depending on your environment.</p>
<p>I wouldn&rsquo;t have said that a few months ago. Vista has changed since where it was even at the end of last year. SP1 is part of that, but changes generally fit into three categories:</p>
<p>1. <strong>Internal (Hotfixes):</strong> A big portion of SP1 is a big bundle of all the hotfixes that Microsoft released over the first year or so of Vista. It&rsquo;s just a convenience &ndash; you could install all of those hotfixes without SP1 &ndash; but it&rsquo;s a major one. And many of those hotfixes made specific improvements to audio performance, video performance (which also impacts audio performance), and USB and other hardware compatibility.</p>
<p>2. <strong>Internal (SP1):</strong> SP1 includes some changes that were not released as hotfixes, meaning that in addition to #1 being a big reason to upgrade, this is the only way to get a fully-patched, fully-fixed Vista.</p>
<p>3. <strong>External (Third-party):</strong> It goes without saying that, aside from what Microsoft has done, third-party vendors have fixed a <em>lot</em> of stuff since Vista&rsquo;s release. Aside from software patches to music software and plug-ins, that includes changes to mainboard drivers, video drivers, and the like that can in turn impact audio performance and reliability.</p>
<p>We covered some specific Vista audio concerns in the past:</p>
<p>So let&rsquo;s see how SP1 is addressing those concerns.</p>
<h3>Vista SP1 + Music: Report Card</h3>
<p><a href="http://flickr.com/photos/nouqraz/256661254/"><img src="http://farm1.static.flickr.com/93/256661254_7648c2e15d.jpg?v=0" /></a></p>
<div class="imgcaption">Laptop orchestra. Photo: <a href="http://flickr.com/photos/nouqraz/">nouQraz</a>.</div>
<p><strong>Complaint: Vista&rsquo;s MIDI Timing is unstable.</strong></p>
<p><strong>Validity:</strong> True.</p>
<p><strong>Current status:</strong> Fixed in SP1.</p>
<p>Vista introduced some MIDI timing instabilities. It was bad enough that at least some users were able to notice the difference in terms of hands-on experience. Cakewalk, who reported this issue to Microsoft, tells CDM that the problem was fixed as of SP1. (Microsoft previously indicated to CDM that this would be addressed.)</p>
<p><strong>Complaint: Vista audio performance is unreliable: dropouts, glitches, and pain.</strong></p>
<p><strong>Validity:</strong> True; not an issue in all cases but reasonably widespread.</p>
<p><strong>Current status:</strong> Fixed (at least in many cases). Vista performs like XP &#8212; once your video drivers are up to snuff.</p>
<p>Assuming we&#8217;re talking primarily about ASIO performance, which requires stability at low latencies, the biggest obstacle early on appears to have been buggy video drivers causing catastrophic audio performance. (If you doubt that incompatibilities <em>not</em> directly related to audio can cause problems with audio, look no further than the bugs gradually being resolved on Mac OS&#8217; WiFi support and Leopard USB/FireWire support.)</p>
<p>Turning off Aero, Vista&#8217;s shiny, new UI, doesn&#8217;t necessarily fix things in all cases, either. Even with &quot;Windows Standard&quot; selected, Vista uses a new driver model for graphics. (It can be helpful to turn off Aero or other desktop visual effects on an older machine, however.)</p>
<p>Mainly, the fix seems to be installing SP1 and getting video drivers up to date. For that reason, I can&#8217;t entirely guarantee this &#8212; there are lots of other variables and different possible graphics drivers. But if you&#8217;re having symptoms that seem to relate to UI interaction like moving windows or turning soft synth knobs, starting with the graphics drivers couldn&#8217;t hurt.</p>
<p><strong>Complaint: Vista can&#8217;t achieve the low latencies XP could.</strong></p>
<p><strong>Validity: </strong>Difficult to verify.</p>
<p><strong>Current status:</strong> Jury&#8217;s out, but unless you&#8217;re counting milliseconds you&#8217;ll be fine &#8212; and very reliable, low latencies are possible with Vista as with XP.</p>
<p>Latency is introduced in various parts of a computer music setup, but generally if you&#8217;re in the 10-12 ms range and no higher, most users will be happy. I&#8217;ve been able to easily push below that even using a USB interface like my Native Instruments Audio Kontrol 1. (Apparently, they hired a very talented driver programmer, so Native, I&#8217;m not giving you that one back! Send a bill over.) </p>
<p>Some users do push Windows latencies well below that, and have reported that Vista isn&#8217;t performing quite as well as XP. Now, whether driver updates could resolve this, I don&#8217;t know.</p>
<p>I can say this: you can get very usable low-latency performance with Vista, just as with XP. As always, the main variable is getting an interface with solid drivers you can trust, and (unfortunately) controlling for other variables like buggy video drivers. On any system, I suggest testing adding new hardware very carefully. But this issue in and of itself seems to me not to be a reason to avoid Vista. (Now, other compatibility problems that can botch audio? That&#8217;s a good reason &#8212; meaning you will want to test your system before doing something critical with it!)</p>
<p><strong>Complaint: Vista&rsquo;s WaveRT can yield better audio performance on built-in cards.</strong></p>
<p><strong>Validity: </strong>True.</p>
<p><strong>Current status: </strong>Your mileage may vary, but if you can get WaveRT support you&#8217;ll be much better off than you were on XP.</p>
<p>Vendors Realtek and Analog Devices, who ship the internal audio cards including on many motherboards and laptops, have each supported Microsoft&rsquo;s new WaveRT driver model, which is intended to provide lower latency for &ldquo;consumer&rdquo; audio functions. We knew this would help theoretically, but from reports we&rsquo;ve seen, users have been pretty happy with this feature in the real world, too. I&rsquo;ve even heard reports of extremely low-latency playback (as low as 2ms), which had previously been possible only using ASIO. While we&rsquo;d need more extensive benchmarks to go into greater detail, there&rsquo;s no question this is a big leap forward from previous drivers for internal audio cards, so this is very good news for those times when you don&rsquo;t have a dedicated &ldquo;pro&rdquo; audio interface handy.</p>
<p>In fact, I could even see someone making use of one of these cards in live performance or installation. If you have, let us know.</p>
<p><strong>Complaint: My (hardware/software) isn&rsquo;t compatible.</strong></p>
<p><strong>Validity: </strong>Check with your vendor.</p>
<p><strong>Current status: </strong>Largely fixed by third parties, and certainly most music and audio developers, but always check first.</p>
<p>I&rsquo;ve been fairly impressed by compatibility between Vista and current music hardware and software. The first half year was, as always, rough, but things smoothed out after that. If you&#8217;re concerned about compatibility with older plug-ins, for the most part, don&#8217;t be. Once you have a compatible host, plug-ins generally work on Vista as they did on XP &#8212; meaning Windows still has Mac and Linux beat when it comes to giving you ridiculously absurd plug-in variety, enough to distract you from ever getting any actual work done. (Not sure if that&#8217;s a plus&#8230;)</p>
<p>With hosts and hardware, well, there&#8217;s not much I can say other than check with your vendor. But on my machine, with hardware from Focusrite, Roland/Edirol, Native Instruments, Novation, M-Audio, and Korg, and software from Native Instruments, Ableton, Image-Line, Cakewalk, Cycling &#8216;74, and various other obscure things, compatibility hasn&#8217;t been a problem. In fact, I think music and audio vendors were more on the ball than the rest of the industry.</p>
<p>If you do have the rare older software that doesn&#8217;t work, you can often get it to install and function by turning off User Account Control temporarily or selecting a compatibility mode before launching. </p>
<p>That said, if you do have a lot of older software, I wouldn&#8217;t recommend upgrading. If you&#8217;re not upgrading your apps, upgrading your OS is unlikely to be a good idea. (The phrase &ldquo;if it ain&rsquo;t broke&hellip;&rdquo; comes to mind.) But if you&#8217;re running current hosts and audio interfaces and just want to protect your VST plug-in stash, I don&#8217;t think this aspect will be a deal-breaker.</p>
<p><strong>Complaint: Vista requires more memory than XP.</strong></p>
<p><strong>Validity: </strong>True.</p>
<p><strong>Current status: </strong>Unchanged, but it may not be a deal killer.</p>
<p>There&rsquo;s not much escaping this, but rather than dwell on this, I&rsquo;ll say this: on a 2GB system, I haven&rsquo;t found this to be a problem. On a system with 1GB or less, I run XP anyway. End of story. I don&rsquo;t see a reason to run Vista on an older system or one with less memory, and likewise on a 2-4GB system I don&rsquo;t think Vista&rsquo;s memory consumption is significant enough to impact audio work. On a 64-bit system with 64-bit software, which can easily access well more than 4GB, it&rsquo;s a non-issue.</p>
<p>Nitpicking on memory availability is probably overkill, but of course musicians &#8212; unlike <a href="http://blogs.zdnet.com/Bott/?p=282">mainstream users</a> &#8212; do often push the envelope. But on my custom Vista desktop install, which only has a 2GB system, I&#8217;ve been happy.</p>
<p>There are things you can do to &quot;slim down&quot; your Vista install, as with XP (actually, <em>literally</em> as with XP in some cases as some of the services are the same). The new Windows Sidebar, for instance, consumes some memory and can be switched off. (I don&#8217;t miss it it, personally.) But that&#8217;s a topic for another article.</p>
<p><strong>Complaint: Vista requires more power than XP.</strong></p>
<p><strong>Validity: </strong>Vista&rsquo;s (usually) not the problem.</p>
<p>Here&rsquo;s the thing: you can see massive CPU consumption when software crashes or drivers aren&rsquo;t working properly. Many of these are reported under the process explorer.exe, because processes run as part of that larger process. On the hardware side, even a slightly-unseated PCI card can cause major CPU spikes. And if you are getting those kinds of spikes, the power of your hardware won&rsquo;t make any difference. This isn&rsquo;t really a Vista issue &ndash; if stuff is compatible and working, you won&rsquo;t see the problem.</p>
<p>So, was this true? Yes, probably &#8212; but my suspicion is that a lot of these complaints actually originated from buggy drivers and unstable processes, not an inherently hungrier OS.</p>
<p>That said, I do wish Microsoft had made it easier to slim down their OS, in general. And I have found a couple of things especially annoying with Vista:</p>
<p><em>Media Center:</em> I&rsquo;d like to be able to switch off Media Center altogether, especially because a process called mcupdate.exe seems to randomly call the mothership and consume CPU cycles. <strong>Updated:</strong> <a href="http://www.number8wire.com/">Richard Burte</a> wisely points out that you can disable this using Task Scheduler. Type &#8220;computer management&#8221; into the Start menu and select the first result to bring up the Microsoft Management Console. From there, select Computer Management (Local) > System Tools > Task Scheduler > Task Scheduler Library > Microsoft > Windows > Media Center. In the top right pane, you&#8217;ll see the task mcupdate. It&#8217;s set to run at 4:51 pm daily. You can reschedule it, or simply right click it and choose disable. Thanks, Richard!</p>
<p>My recommended Vista version remains Vista Business. If you&rsquo;re using a machine for music, odds are you don&rsquo;t need Media Center&rsquo;s features anyway &ndash; especially not with plenty of media playback options elsewhere.</p>
<p><em>Desktop Search:</em> For reasons unknown, this service can index and churn away at the hard drive even when it&rsquo;s not supposed to. I prefer to turn it off, but I&rsquo;d like to see it get a little smarter about indexing more efficiently and switching on more conservatively.</p>
<p>Bottom line, though, is that Vista, like XP, can be tamed and turned into a well-behaved OS. That wasn&rsquo;t true in the initial Vista driver train wreck, but I&rsquo;m finding it&rsquo;s true now &ndash; and that&rsquo;s a good thing. </p>
<p><strong>Complaint: Vista is full of audio DRM that will ruin your life.</strong></p>
<p><strong>Validity: </strong>Not true.</p>
<p>This complaint seems to have come from two sources. First, it seems to be partly a misinterpretation of audio protections Microsoft had to put in to support new US digital cable tuners and formats like HD-DVD and Blu-Ray. Those are in fact in Vista, though they&#8217;re also in XP, and they don&#8217;t really impact music production. (They&#8217;re annoying, but that&#8217;s a separate discussion.) Second, Microsoft did apparently plan to do more with DRM in Vista than they did, but backed away from the cliff. Some people were still looking at planning documents and seeing things that weren&#8217;t there.</p>
<p>Where I think this rumor continued was when people had glitchy, unreliable audio and blamed DRM, but as I said above, I think they didn&#8217;t suspect culprits like video driver problems.</p>
<p>Unfortunately, Microsoft <em>did </em>add some additional validation requirements in Vista as an anti-piracy measure. These are softened in SP1, and I think you can live with them. It does reduce your options for virtualizing the operating system using tools like Parallels, VMware, and virtualbox, but if you&#8217;re virtualizing an OS, why not Linux?</p>
<h3>Why Run Vista?</h3>
<p>I don&#8217;t want to get into a Mac versus Windows argument here. That&#8217;s an easy one. Want to run Mac OS? Do it. Want to run Windows? Go for it. There are enough choices and enough mature software that you&#8217;re unlikely to really <em>regret</em> either one. And it doesn&#8217;t really matter which is &quot;better&quot; so much as which is better for you.</p>
<p>Instead, I&#8217;ll take on something slightly simpler: XP versus Vista. It&rsquo;s clear why you should run <strong>Windows XP:</strong></p>
<p>1.<strong> It&rsquo;s working, and you&rsquo;re happy:</strong> Insert any software here (Windows, Mac OS, your word processor, your MIDI sequencer), and this statement is true, but it&#8217;s worth saying.</p>
<p>2. <strong>You&rsquo;ve got an older machine, or are low on RAM, or both:</strong> This is doubly true &ndash; older hardware is likely to have the most compatibility problems now that newer drivers have caught up with Vista. And XP is a better choice with less than 1 GB of RAM.</p>
<p>3. <strong>You need it for specific compatibility reasons. &lsquo;</strong>Nuff said.</p>
<p>But why should you run <strong>Vista</strong>? Believe it or not, I have a few reasons.</p>
<p>1. <strong>It can be more stable than XP</strong>. No, you didn&rsquo;t read that wrong. Microsoft has improved the in-box drivers in Vista, and the driver overhaul has forced vendors to adhere more closely to Microsoft&rsquo;s specs. Now, I have no particular need to believe what Microsoft tells me &#8212; but I have seen this make a difference in the real world. Also, because on many modern machines Vista supports more hardware out of the box than XP, you can go with Microsoft&#8217;s in-box and device class drivers, which can be more reliable than drivers that come from vendors.</p>
<p>2. <strong>The UI is more usable</strong>. I don&rsquo;t mean in a skin-deep way: generally speaking, the UI in Vista is more usable and functional than XP&rsquo;s in some subtle but important ways. For instance:</p>
<p>3. <strong>The audio mixer is great. </strong>Click the sound icon on the taskbar, and there&rsquo;s a mixer that lets you disable applications. It&rsquo;s a little thing, but worth mentioning.</p>
<p>4. <strong>GPU-native UIs are a good thing</strong>. If you have a fairly recent graphics card &ndash; even a basic one &ndash; I think you&rsquo;ll probably appreciate glitch-free graphics display on the UI.</p>
<p>5. <strong>It <em>is</em> prettier. </strong>Aero tends to elicit love/hate responses. If you don&#8217;t like it, you can reskin it by using a hacked uxtheme.dll, as with XP. (Search for uxtheme.dll and you&#8217;ll get some solutions; various minimalist skins are available online, too.) But Vista is generally easier on the eyes, and improves font rendering and such in a way I find easier to stare at all day. I was surprised that even Create Digital Motion&#8217;s Jaymis actually warmed to the new Vista UI on a new PC &#8212; and he just bought himself a MacBook Pro for Mac OS X.</p>
<p>6. <strong>WaveRT. </strong>Internal audio systems work better on Vista, so long as they have WaveRT drivers and apps to support WaveRT. That&rsquo;s a big enough feature that, assuming you can balance other factors, Vista could be worth an upgrade.</p>
<p>7. <strong>Explorer is multi-threaded and more better</strong>. While early versions of Vista prompted complaints about file copy speeds, those issues appear to be fixed now, and I find Vista&rsquo;s Explorer to be much snappier. Multi-threading means Explorer doesn&rsquo;t grind to a halt any more. I also find Explorer far more usable than it was in XP. Some XP loyalists disagree, but I think they&#8217;re crazy.</p>
<p>8. <strong>You&rsquo;ve got a new system</strong>. Before you try to put XP on a new machine, it&rsquo;s worth giving a test run on the stuff that matters and seeing if Vista works.</p>
<p>I&rsquo;ll admit, I wish this list were longer, and I hope that with Windows 7, it is. But is it worth waiting for Windows 7? I don&rsquo;t think so &ndash; not given that past experience, even on the Mac with its more controlled environment and musical focus, suggests that <em>any</em> OS transition takes time. The day Windows 7 ships will likely be a lot like the first day any OS ships &ndash; fraught with compatibility problems. Vista is, at least, finally reaching maturity, and I hope that Microsoft continues to ship patches where they&rsquo;re needed.</p>
<h3>Conclusion</h3>
<p>I brought up the Mac just to reiterate something that&#8217;s obvious but important: musicians rarely upgrade to a new OS on day one, period, regardless of platform. (Even on desktop Linux, in fact, most stable music and audio systems are using distribution releases behind the latest, fanciest, &quot;experimental&quot; release.) The good news is, we&#8217;re not alone &#8212; Ed Bott observes today that businesses like Intel holding off on Vista are repeating cautious behavior <a href="http://blogs.zdnet.com/Bott/?p=481">from the past</a>. Frankly, I&#8217;m with them. (I&#8217;ve had to make a conscious effort to adopt things <em>too</em> early so I can write about them!)</p>
<p>In short, if you held off on upgrading to Vista, it&#8217;s paid off.</p>
<p>If you&#8217;re happy on XP, there&#8217;s really no pressure to leave.</p>
<p>But I can happily say that, at this point, you can at least consider Vista. I don&#8217;t think it&#8217;s the doomsday release some made it out to be &#8212; though, in fairness, the way it shipped in the beginning I was inclined to agree with them. </p>
<p>And, ironically, at the end of the day I don&#8217;t really notice that much which OS I&#8217;m using. I&#8217;ve got some XP, some Vista, some Mac OS. CDM contributors Liz Knight, Mike Una, and Motion editor Jaymis all use multiple operating systems, too. The fact that we don&#8217;t notice? A very good thing, and a testament to the work developers have done to make sure that&#8217;s the case. And a far cry from the OS-centric turf wars regularly going on on the blogosphere. But then, we have more interesting things to discuss.</p>
<p>A big thanks to Noel Borthwick at Cakewalk and Robin Vincent at Rain Recording for providing some feedback as I wrote this. The opinions expressed are my own, but I encourage you to disagree &#8212; in fact, we&#8217;re looking for as much data on musicians and operating systems on all platforms as we can possibly muster, so don&#8217;t be shy.</p>
<p>Now, back to music.</p>
<h3>Previous Resources on CDM</h3>
<p>Summing up some of the growing pains OSes have been having lately:</p>
<p><a href="http://createdigitalmusic.com/2008/05/21/digidesign-talks-latest-windows-mac-releases-compatibility-drivers/">Digidesign Talks Latest Windows, Mac Releases, Compatibility, Drivers</a></p>
<p><a href="http://createdigitalmusic.com/2008/05/12/fix-for-mac-audio-dropouts-roll-back-tiger-airport-support/">Fix for Mac Audio Dropouts: Roll Back Tiger AirPort Support</a></p>
<p><a href="http://createdigitalmusic.com/2008/05/27/blame-apple-not-your-driver-maker-but-leopard-fix-may-be-close/">Blame Apple, Not Your Driver Maker, But Leopard Fix May Be Close</a></p>
<p>And specifically Vista-related:</p>
<p><a href="http://createdigitalmusic.com/2008/01/16/vista-for-audio-1-year-later-talking-os-plumbing-with-cakewalks-cto/"><strong>Vista for Audio, 1 Year Later: Talking OS Plumbing with Cakewalk&rsquo;s CTO</strong></a></p>
<p><a href="http://createdigitalmusic.com/2007/11/16/vista-bug-squash-fix-driver-installation-problems-with-class-compliant-devices/">Vista Bug Squash: Fix Driver Installation Problems with Class-Compliant Devices</a></p>
<p><a href="http://createdigitalmusic.com/2007/11/02/windows-sound-glitches-explained-plus-glitches-and-the-fight-or-flight-response/">Windows Sound Glitches Explained, Plus Glitches and the Fight-or-Flight Response</a></p>
<p><a href="http://createdigitalmusic.com/2007/10/04/microsoft-rolls-out-usb-fixes-for-vista-now-not-everything-waiting-for-sp1/">Microsoft Rolls Out USB Fixes for Vista Now; Not Everything Waiting for SP1</a></p>
<p><a href="http://createdigitalmusic.com/2007/05/14/cakewalk-vista-musicians-resource-page-lots-of-vista-drivers/">Cakewalk Vista Musicians&rsquo; Resource Page, Lots of Vista Drivers</a></p>
<p><a href="http://createdigitalmusic.com/2007/04/05/how-to-kill-windows-vista-bottlenecks-pt-ii-stop-the-disk-churning/"><strong>How to Kill Windows Vista Bottlenecks: Pt. II, Stop the Disk Churning</strong></a></p>
<p><a href="http://createdigitalmusic.com/2007/04/05/how-to-kill-windows-vista-bottlenecks-pt-i-aero-and-display-issues/"><strong>How to Kill Windows Vista Bottlenecks: Pt. I, Aero and Display Issues</strong></a></p>
<p><a href="http://createdigitalmusic.com/2007/01/25/vista-content-protection-drm-wont-impact-music-production-says-microsoft-and-you/">Vista &ldquo;Content Protection&rdquo; DRM Won&rsquo;t Impact Music Production, Says Microsoft and You</a></p>
<p><a href="http://createdigitalmusic.com/2007/01/19/vista-for-music-pro-audio-exclusive-under-the-hood-with-cakewalks-cto/"><strong>Vista for Music + Pro Audio: Exclusive Under the Hood with Cakewalk&rsquo;s CTO</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2008/07/01/adieu-xp-how-vista-sp1-is-doing-and-why-this-os-generation-has-been-so-tough/feed/</wfw:commentRss>
		<slash:comments>34</slash:comments>
		</item>
		<item>
		<title>Mac OS X 10.5.4 Fixes AirPort Issues with Logic (And Other Audio Apps)</title>
		<link>http://createdigitalmusic.com/2008/07/01/mac-os-x-1054-fixes-airport-issues-with-logic-what-about-other-apps/</link>
		<comments>http://createdigitalmusic.com/2008/07/01/mac-os-x-1054-fixes-airport-issues-with-logic-what-about-other-apps/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 05:36:29 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[10.5]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[drivers]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[mac-os]]></category>
		<category><![CDATA[troubleshooting]]></category>
		<category><![CDATA[updates]]></category>
		<category><![CDATA[upgrades]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=3609</guid>
		<description><![CDATA[Apple has released another update to Leopard. So far, we hear some of you are blissfully happy, while others are still grumbling. (Ah, technology. So what else is new?)
We suspected AirPort issues with both Leopard and Tiger; many of you reported the simple fix was to turn AirPort off. The latest update:
&#8220;Addresses AirPort issues that [...]]]></description>
			<content:encoded><![CDATA[<p>Apple has released another update to Leopard. So far, we hear some of you are blissfully happy, while others are still grumbling. (Ah, technology. So what else is new?)</p>
<p>We suspected AirPort issues with both Leopard and Tiger; many of you reported the simple fix was to turn AirPort off. The latest update:<br />
&#8220;Addresses AirPort issues that may result in slower performance in Logic Studio or MainStage.&#8221;</p>
<p>Now, that&#8217;s oddly worded. Unless there&#8217;s some really specific interaction between Logic and AirPort, but no other audio apps, presumably this line actually means &#8220;&#8230;that may result in slower performance in music and audio applications.&#8221; <strong>Update:</strong> Readers tell us that&#8217;s exactly the case. So, Apple, why not simply refer to audio production apps, since third parties depend on your OS, too?</p>
<p>Leopard is gradually getting fixed for real-time audio performance so the number of you with problems is waning, but those of you who have had trouble through 10.5.3 with AirPort on, let us know if this fixes software from Apple or anyone else.</p>
<p><a href="http://support.apple.com/kb/HT1994">About the Mac OS X 10.5.4 update</a></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2008/07/01/mac-os-x-1054-fixes-airport-issues-with-logic-what-about-other-apps/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
	</channel>
</rss>
