{"id":10309,"date":"2012-12-21T15:33:27","date_gmt":"2012-12-21T19:33:27","guid":{"rendered":"https:\/\/noelborthwick.com\/cakewalk\/?p=10309"},"modified":"2012-12-21T15:33:27","modified_gmt":"2012-12-21T19:33:27","slug":"a-deeper-look-at-sonar-x2a-native-windows-8-and-touch-support","status":"publish","type":"post","link":"https:\/\/noelborthwick.com\/cakewalk\/2012\/12\/21\/a-deeper-look-at-sonar-x2a-native-windows-8-and-touch-support\/","title":{"rendered":"A Deeper Look at SONAR X2a &#8211; Native Windows 8 and Touch Support"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-10389\" title=\"Windows-8-Blog(1)\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2012\/12\/Windows-8-Blog1.jpg\" alt=\"\" width=\"560\" height=\"220\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>A few months ago I wrote an\u00a0<a href=\"https:\/\/noelborthwick.com\/cakewalk\/windows-8-a-benchmark-for-music-production-applications\/\">article about Windows 8<\/a>\u00a0and how it applied to music applications like SONAR. \u00a0In this article I will mainly cover what\u2019s changed or new in our Windows 8 support as of SONAR X2a.<\/p>\n<h1 dir=\"ltr\">What\u2019s New<\/h1>\n<p style=\"padding-left: 30px;\">~ We shipped <strong><a href=\"http:\/\/www.cakewalk.com\/Products\/SONAR\/X2-Producer\/Default.aspx\" target=\"_blank\">SONAR X2a<\/a><\/strong>, our brand new Windows 8 native version of SONAR. This was exhaustively tested with Windows 8 and specifically takes advantage of new Windows 8 specific features like multi-touch. More about this below.<\/p>\n<p style=\"padding-left: 30px;\">~\u00a0Windows 8 is widely available in the mainstream and appears to be selling well &#8211; even better than Windows 7, based on <a href=\"http:\/\/www.zdnet.com\/microsoft-weve-sold-40-million-windows-8-licenses-to-date-7000007990\/\" target=\"_blank\">media reports from ZDNet<\/a>. As of end November Microsoft had sold 40 million Windows 8 licences in a month (more than its predecessor Win7)<\/p>\n<p style=\"padding-left: 30px;\">~\u00a0There is a large proliferation of Windows 8 PC\u2019s available in the consumer channel, including several Intel Ultrabooks, hybrid\u2019s and convertibles, laptops that can switch to tablets etc. Microsoft\u2019s surface RT is also now available, although the much awaited Surface Pro (the version that can actually run classic Windows desktop applications) is yet to be released. There are also several interesting mobile solutions scheduled for early 2013. Its definitely an exciting time for users interested in mobile music platforms, since many of these have powerful Intel CPU\u2019s and specs that are easily capable of running DAW software. It can also be confusing &#8211; there are so many products out there that you will have to do your research and look for something that fits your needs best.<\/p>\n<p style=\"padding-left: 30px;\">~\u00a0Metro, the new application model from Microsoft which runs on both Intel and ARM CPU\u2019s, is no longer called Metro. Perhaps not the most logical name, but the <a href=\"http:\/\/www.zdnet.com\/microsoft-finally-comes-cleaner-on-post-metro-naming-plans-7000004151\/\" target=\"_blank\">new official name for Metro Style Apps<\/a> is \u201cWindows Store Apps\u201d. Windows Store Apps are not the same as Desktop Apps &#8211; they have somewhat limited capabilities, at least from a DAW user standpoint.<\/p>\n<p style=\"padding-left: 30px;\">~\u00a0Many hardware vendor\u2019s have tested and released Windows 8 compatible drivers for their supported hardware. (Although Windows 8 did not mandate any changes to driver\u2019s, many vendors have to update installers and do compatibility testing before releasing their products)<\/p>\n<p style=\"padding-left: 30px;\">~\u00a0Microsoft released its its latest Visual Studio development platform for building Windows applications. Applications like SONAR X2a built for Windows 8 typically use this platform for application development.<\/p>\n<h1 dir=\"ltr\">SONAR X2a<\/h1>\n<p><strong><\/strong>SONAR X2a is Cakewalk\u2019s latest update for SONAR X2. While SONAR X2 and X1 are compatible with Windows 8, SONAR X2a is the first DAW release specifically designed to take advantage of new Windows 8 specific features such as multi-touch support. X2a was also built with the latest development tools and Windows SDK\u2019s, bringing over various fixes from Microsoft. X2a is still fully compatible with Windows 7 and will continue to install on Vista (though not officially supported anymore).<br \/>\n<strong><\/strong><strong><\/strong><strong><br \/>\nX2a \u00a0includes the following:<!--more--><\/strong><\/p>\n<ul>\n<li dir=\"ltr\">Multi-touch support for Windows 8<\/li>\n<li dir=\"ltr\">General Windows 8 compatibility updates<\/li>\n<li dir=\"ltr\">Direct2D support<\/li>\n<li dir=\"ltr\">Accessibility enhancements<\/li>\n<li dir=\"ltr\">Playlist View Enhancements<\/li>\n<li dir=\"ltr\">Updated Piano Roll view and Staff view Track pane UI<\/li>\n<li dir=\"ltr\">Over 50 UI enhancements<\/li>\n<li dir=\"ltr\">Around 250 bug fixes<\/li>\n<\/ul>\n<p><strong><\/strong><em>Click here to read the <\/em><a href=\"http:\/\/www.cakewalk.com\/support\/kb\/reader.aspx?ID=2007013301\" target=\"_blank\"><em>release notes for X2a<\/em><\/a><\/p>\n<p><a href=\"http:\/\/www.cakewalk.com\/support\/kb\/reader.aspx?ID=2007013301\" target=\"_blank\"><em><\/em><br \/>\n<\/a><\/p>\n<h1 dir=\"ltr\">Touch Support In SONAR X2a<\/h1>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-10321\" title=\"SP X2a Console and ProChannel on Ultrabook\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2012\/12\/SP-X2a-Console-and-ProChannel-on-Ultrabook-e1356028896870.png\" alt=\"\" width=\"512\" height=\"288\" \/><\/p>\n<p>Although multi-touch support first debuted in Windows 7, the implementation in Windows has undergone some changes and is now an integral part of the Windows 8 user experience. Intel has pioneered its Ultrabook brand, bringing its latest CPU and graphics technology to the mobile platform. The wide availability of powerful multi-touch enabled Windows 8 Ultrabooks today, finally makes touch capable mobile Windows PC&#8217;s mainstream. This was a major factor that motivated us to add touch support to SONAR X2a.<\/p>\n<p>While developing touch support in SONAR X2a, our goals were to adapt it to areas of the user interface that were most natural to the touch experience and to make touch gestures complement the traditional keyboard and mouse, not necessarily replace them. Throughout our development process, both Intel and Microsoft were very helpful, Intel providing us with a wide range of tablets and ultrabooks which we used for development and testing our multi-touch support, and Microsoft helping with our questions about multi-touch architecture in Windows 8. Their feedback helped us a great deal in making the best design decisions while developing our touch implementation for X2a.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" title=\"SP X2a Matrix View on Monitor-1\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2012\/12\/SP-X2a-Matrix-View-on-Monitor-1-e1356028983737.png\" alt=\"\" width=\"512\" height=\"288\" \/><\/p>\n<p>There were several challenges that we faced implementing touch in a complex user interface like SONAR X2. Touch is not an exclusive way by which the user to interacts with the program, so it has to feel natural and complement the user\u2019s workflow.<\/p>\n<blockquote><p><em>\u201cOur goal in designing the touch feature set in SONAR was to provide an enhanced user experience on touch capable devices such as ultrabooks, larger format touch monitors and touch enabled all in one computers. During development as we tested touch in SONAR and figured out where to implement it, we constantly asked ourselves does it feel natural. We wanted to make sure that we didn\u2019t try to replace the mouse and keyboard which would require the user to perform complex gestures. Instead we focused on simple, intuitive and workflow enhancing gestures to key features that could really benefit from touch.\u201d<br \/>\n<\/em><strong><br \/>\n&#8211; George Persiantsev,<\/strong> SONAR Product Manager<\/p><\/blockquote>\n<blockquote><p><span style=\"color: #333333;\"><em>\u201cThe foundation for multi-touch in SONAR X2a actually, believe it or not, started in SONAR X1 while we were working on Skylight. With X2, we developed a framework for handling touch and multi-touch gestures using the latest Windows 8 technology. It was a challenge to implement a flexible framework to adapt with the multitude of touch devices we&#8217;re seeing emerge in the market. Basically, SONAR X2 will work with any number of touch inputs whether 2, 5, 10, 20, and beyond. Given a reasonably sized touch monitor, it&#8217;s possible to even collaborate with multiple people at the same time on the same surface. However, even on a very portable platform like an Ultrabook, we implemented specialized touch hit testing, to make it easier for people to get the intended results. Since implementing touch to quickly zoom and scroll through a project, I&#8217;ve hardly needed to use a scroll bar anymore, which is great!\u201d<br \/>\n<\/em><\/span><strong><br \/>\n&#8211; Keith Albright,<\/strong> Director Of Development<\/p><\/blockquote>\n<p><span style=\"color: #666699;\">\u00a0<\/span>The result of this work is a multi-touch DAW implementation in that feels very natural and usable.\u00a0Once you try touch in SONAR X2 you will be hooked. There is no turning back!<\/p>\n<p>&nbsp;<\/p>\n<h3>Touch Videos<\/h3>\n<p>Here are some video&#8217;s that explain Cakewalk\u2019s touch implementation vision in X2a.<\/p>\n<p><a title=\"Cakewalk SONAR X2a: Touch - The Developer's Vision\" href=\"http:\/\/www.youtube.com\/watch?v=ZEaIfIF8ANI\" target=\"_blank\">Cakewalk SONAR X2a: Touch &#8211; The Developer&#8217;s Vision<\/a><br \/>\n<!--Video--><br \/>\n<iframe loading=\"lazy\" src=\"http:\/\/www.youtube.com\/embed\/ZEaIfIF8ANI\" frameborder=\"0\" width=\"560\" height=\"315\"><\/iframe><br \/>\n<!--End Video--><\/p>\n<p><a title=\" Cakewalk SONAR X2a: Touch - Matrix\" href=\"http:\/\/www.youtube.com\/watch?v=e2LoYKWNyFw\" target=\"_blank\">Cakewalk SONAR X2a: Touch &#8211; Matrix<\/a><br \/>\n<!--Video--><br \/>\n<iframe loading=\"lazy\" src=\"http:\/\/www.youtube.com\/embed\/e2LoYKWNyFw\" frameborder=\"0\" width=\"560\" height=\"315\"><\/iframe><br \/>\n<!--End Video--><\/p>\n<p><a title=\"Cakewalk SONAR X2a: Touch - Mixing\" href=\"http:\/\/www.youtube.com\/watch?v=zRzA_ZoK9rE\" target=\"_blank\">Cakewalk SONAR X2a: Touch &#8211; Mixing<\/a><br \/>\n<!--Video--><br \/>\n<iframe loading=\"lazy\" src=\"http:\/\/www.youtube.com\/embed\/zRzA_ZoK9rE\" frameborder=\"0\" width=\"560\" height=\"315\"><\/iframe><br \/>\n<!--End Video--><\/p>\n<p><a title=\"Cakewalk SONAR X2a: Skylight Touch\" href=\"http:\/\/www.youtube.com\/watch?v=ivM1kbqFb94\" target=\"_blank\">Cakewalk SONAR X2a: Skylight Touch<\/a><br \/>\n<!--Video--><br \/>\n<iframe loading=\"lazy\" src=\"http:\/\/www.youtube.com\/embed\/ivM1kbqFb94\" frameborder=\"0\" width=\"560\" height=\"315\"><\/iframe><br \/>\n<!--End Video--><\/p>\n<p>&nbsp;<\/p>\n<h3>Touch Gestures<\/h3>\n<p>On a compatible touchscreen display, SONAR supports the following touch gestures which are interpreted differently depending on the specific view the user is working on:<\/p>\n<ul>\n<li dir=\"ltr\">Tap (single touch)<\/li>\n<li dir=\"ltr\">Double Tap (similar to double clicking with the mouse)<\/li>\n<li dir=\"ltr\">Touch and drag (moves a single control)<\/li>\n<li dir=\"ltr\">Multi-touch drag (moves multiple controls where applicable)<\/li>\n<li dir=\"ltr\">Touch and hold (used in special cases where a touch gesture may have a different \u00a0meaning)<\/li>\n<li dir=\"ltr\">Pinch (typically used to do pinch zooming)<\/li>\n<li dir=\"ltr\">Swipe (used for scrolling)<\/li>\n<li dir=\"ltr\">Inertia support (Quick swiping gestures result in accelerated scrolling\/zooming)<\/li>\n<\/ul>\n<p><strong><\/strong><strong><\/strong><strong><br \/>\n<em>Tip: If you don&#8217;t have a touch enabled monitor but have a laptop trackpad that is touch capable, you may still be able to leverage some of these features. See <a href=\"http:\/\/winsupersite.com\/windows-8\/windows-8-tip-use-trackpad-multi-touch-gestures\">this link<\/a> for more details.<\/em><\/strong><br \/>\n<strong><\/strong><strong><\/strong><strong><br \/>\n<\/strong>Touch is natively implemented in several views and controls in SONAR X2a. Where a native touch implementation is unavailable, as may be the case with plugin windows, Windows 8 automatically does &#8220;mouse promotion&#8221;, which translates the touch gesture into a mouse message. Although this cannot do most touch native operations, it gives you basic control such as manipulating controls, clicking buttons, etc, via touch.<br \/>\n<strong><\/strong><strong><\/strong><strong><br \/>\nThe following operations are \u00a0touch enabled:<\/strong><\/p>\n<ul>\n<li dir=\"ltr\">Scrolling and Zooming in the Clips Pane<\/li>\n<li dir=\"ltr\">Adjusting loop marker positions in the Track View<\/li>\n<li dir=\"ltr\">Auditioning and Dragging content from the Browser<\/li>\n<li dir=\"ltr\">Expanding\/Resizing\/Collapsing of docked views<\/li>\n<li dir=\"ltr\">Control Bar Transport module support<\/li>\n<li dir=\"ltr\">Toggling steps in the Step Sequencer View<\/li>\n<li dir=\"ltr\">Manipulating widgets in plugin user interface<\/li>\n<\/ul>\n<h3><strong><\/strong><strong><\/strong><strong><br \/>\nSupported touch gestures in SONAR views<\/strong><\/h3>\n<p>&nbsp;<\/p>\n<h4><strong><\/strong><strong>Matrix View<\/strong><\/h4>\n<div dir=\"ltr\">\n<table>\n<colgroup><\/colgroup>\n<tbody>\n<tr>\n<td><strong><\/strong><strong><span style=\"color: #000000;\">Gesture<\/span><\/strong><\/td>\n<td><span style=\"color: #000000;\"><strong>Function<\/strong><br \/>\n<\/span><\/td>\n<\/tr>\n<tr>\n<td>Tapping cell<\/td>\n<td>Triggers that cell<\/td>\n<\/tr>\n<tr>\n<td>Tapping a column header<\/td>\n<td>Triggers that column<\/td>\n<\/tr>\n<tr>\n<td>Tapping Mute<\/td>\n<td>Mutes that row<\/td>\n<\/tr>\n<tr>\n<td>Tapping Solo<\/td>\n<td>Solos that row<\/td>\n<\/tr>\n<tr>\n<td>Tapping the panic button<\/td>\n<td>Stops everything<\/td>\n<\/tr>\n<tr>\n<td>Tapping record<\/td>\n<td>Toggles record<\/td>\n<\/tr>\n<tr>\n<td>Swiping left and right<\/td>\n<td>Scrolls left and right<\/td>\n<\/tr>\n<tr>\n<td>Swiping up and down<\/td>\n<td>Scrolls up and down<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h4><strong><\/strong><strong><\/strong><strong><br \/>\nConsole View<br \/>\n<\/strong><\/h4>\n<div dir=\"ltr\">\n<table>\n<colgroup><\/colgroup>\n<tbody>\n<tr>\n<td><strong><span style=\"color: #000000;\">Gesture<\/span><\/strong><\/td>\n<td><strong><span style=\"color: #000000;\">Function<\/span><\/strong><\/td>\n<\/tr>\n<tr>\n<td>Dragging Faders<\/td>\n<td>Moves the volume fader<\/td>\n<\/tr>\n<tr>\n<td>Dragging the Pan control<\/td>\n<td>Moves the pan control<\/td>\n<\/tr>\n<tr>\n<td>Dragging on Input Trim<\/td>\n<td>Adjusts Input trim<\/td>\n<\/tr>\n<tr>\n<td>Tapping Mute<\/td>\n<td>Toggles mute<\/td>\n<\/tr>\n<tr>\n<td>Tapping Solo<\/td>\n<td>Toggles Solo<\/td>\n<\/tr>\n<tr>\n<td>Pinch or Spread up\/down<\/td>\n<td>Zooms in or out vertically<\/td>\n<\/tr>\n<tr>\n<td>Pinch or spread left\/right<\/td>\n<td>Zooms in or out horizontally<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h4><strong><br \/>\nTrack View \/ Piano Roll View<br \/>\n<\/strong><\/h4>\n<div dir=\"ltr\">\n<table>\n<colgroup><\/colgroup>\n<tbody>\n<tr>\n<td><strong>Gesture<\/strong><\/td>\n<td><strong>Function<\/strong><\/td>\n<\/tr>\n<tr>\n<td>Pinch or Spread up\/down<\/td>\n<td>Zooms in or out vertically<\/td>\n<\/tr>\n<tr>\n<td>Pinch or spread left\/right<\/td>\n<td>Zooms in or out horizontally<\/td>\n<\/tr>\n<tr>\n<td>Tap and drag on loop points<\/td>\n<td>Moves loop point positions<\/td>\n<\/tr>\n<tr>\n<td>Tap on Mute<\/td>\n<td>Toggles Mute<\/td>\n<\/tr>\n<tr>\n<td>Tap on Solo<\/td>\n<td>Toggles Solo<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h4><strong><\/strong><strong><\/strong><strong><br \/>\nWindowing \/ Skylight<br \/>\n<\/strong><\/h4>\n<div dir=\"ltr\">\n<table>\n<colgroup><\/colgroup>\n<tbody>\n<tr>\n<td><strong>Gesture<\/strong><\/td>\n<td><strong>Function<\/strong><\/td>\n<\/tr>\n<tr>\n<td>Drag window divider between dock and TV<\/td>\n<td>Resizes the window<\/td>\n<\/tr>\n<tr>\n<td>tapping the corner of the browser or inspector<\/td>\n<td>Collapses or expands the window<\/td>\n<\/tr>\n<tr>\n<td>Tapping on tabs in the doc<\/td>\n<td>Changes tab view<\/td>\n<\/tr>\n<tr>\n<td>Drag window divider between TV and inspector or browser<\/td>\n<td>Resizes the windows as a mouse would<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h4><strong><\/strong><strong><\/strong><strong><br \/>\n<\/strong><strong><\/strong><strong><\/strong><strong>Control Bar<\/strong><\/h4>\n<div dir=\"ltr\">\n<table>\n<colgroup><\/colgroup>\n<tbody>\n<tr>\n<td><strong>Gesture<\/strong><\/td>\n<td><strong>Function<\/strong><\/td>\n<\/tr>\n<tr>\n<td>Tapping play<\/td>\n<td>Toggles play<\/td>\n<\/tr>\n<tr>\n<td>Tapping Stop<\/td>\n<td>Toggles stop<\/td>\n<\/tr>\n<tr>\n<td>Tapping Record<\/td>\n<td>Toggles record<\/td>\n<\/tr>\n<tr>\n<td>Tapping RTZ<\/td>\n<td>Returns to zero<\/td>\n<\/tr>\n<tr>\n<td>Tapping time ruler<\/td>\n<td>Moves now time<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h4><strong><\/strong><strong><\/strong><strong><br \/>\nBrowser<br \/>\n<\/strong><\/h4>\n<div dir=\"ltr\">\n<table>\n<colgroup><\/colgroup>\n<tbody>\n<tr>\n<td><strong>Gesture<\/strong><\/td>\n<td><strong>Function<\/strong><\/td>\n<\/tr>\n<tr>\n<td>Swiping up\/down<\/td>\n<td>Scrolls up\/down<\/td>\n<\/tr>\n<tr>\n<td>Tap and drag to matrix<\/td>\n<td>Drags the loop to the matrix cell released on<\/td>\n<\/tr>\n<tr>\n<td>Tap and drag to track view<\/td>\n<td>Drags loop to the TV in the spot released on<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h4><strong><\/strong><strong><\/strong><strong><br \/>\n<\/strong><strong><\/strong><strong><\/strong><strong>Clips View<\/strong><\/h4>\n<div dir=\"ltr\">\n<table>\n<colgroup><\/colgroup>\n<tbody>\n<tr>\n<td><strong>Gesture<\/strong><\/td>\n<td><strong>Function<\/strong><\/td>\n<\/tr>\n<tr>\n<td>Swiping up\/down<\/td>\n<td>Scrolls up\/down<\/td>\n<\/tr>\n<tr>\n<td>Pinch or Spread up\/down<\/td>\n<td>Zooms in or out vertically<\/td>\n<\/tr>\n<tr>\n<td>Pinch or spread left\/right<\/td>\n<td>Zooms in or out horizontally<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h1 dir=\"ltr\">8.3 File Name Dependencies For VST&#8217;s<\/h1>\n<p><strong><\/strong><strong><\/strong><strong><br \/>\n<\/strong>For many years SONAR&#8217;s VST management has been dependent on short file name support in the file system to identify VST plugins. Although Windows 8 still supports this on system drives by default, Microsoft is gradually phasing out support for 8.3 file names.\u00a0In prior versions of SONAR, turning off 8.3 support in the OS, would cause problems while scanning and using VST&#8217;s.<\/p>\n<p>SONAR X2a, has a new ID system for VST&#8217;s that is no longer dependent on short file names. This system is backwards and forwards compatible, so all old projects will continue to work fine even after loading and resaving in X2a. Note that to start using the new VST ID&#8217;s you have to reset and rescan your VST plugins which causes the new ID&#8217;s to be generated and used.<br \/>\n<strong><\/strong><strong><\/strong><strong><br \/>\n<\/strong><\/p>\n<h1 dir=\"ltr\">Direct2D Technology<\/h1>\n<p>Another technology that we have been working on for several years that finally comes to fruition in X2a, is Direct 2D acceleration for graphics. Direct2D, which is a hardware-accelerated, immediate-mode, graphics technology from Microsoft, which allows user interface code to offload processing to the GPU, thereby saving CPU cycles for DSP and other mixing intensive tasks. \u00a0Under Windows 8, SONAR X2a\u2019s Matrix View and built-in ProChannel Modules can take advantage of Direct 2D. This option, labeled \u201cUse Hardware Graphics Acceleration,\u201d can be enabled in the Preferences dialog on the Display page.<br \/>\nThe use of Direct2D in SONAR X2a is a technology preview. We will continue to invest in this technology, adding more support in future versions.<br \/>\n<strong><\/strong><strong><\/strong><strong><br \/>\n<\/strong><\/p>\n<h1 dir=\"ltr\">Accessibility enhancements<\/h1>\n<p><strong id=\"internal-source-marker_0.4932129136286676\"><br \/>\n<\/strong>SONAR X2 \u00a0is now fully accessible to vision impaired users. SONAR now uses the new Microsoft UI Automation framework to expose rich information about all UI elements, such as type, state, name, and value. With reliable access to this information, vision impaired users can use UI automation capable screen reader programs such as Microsoft Narrator, JAWS, NVDA and Window-Eyes to access, identify, and manipulate SONAR\u2019s UI elements. Screen reader applications read aloud what&#8217;s on the computer screen and allow the user to navigate the UI without using a mouse.<\/p>\n<p>Even for non visually impaired users, may find it \u00a0useful in some situations\u00a0to have voice prompts. Simply turn on Narrator in Windows to gain access to this feature.<strong id=\"internal-source-marker_0.6440982767380774\"><br \/>\n<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; A few months ago I wrote an\u00a0article about Windows 8\u00a0and how it applied to music applications like SONAR. \u00a0In this article I will mainly cover what\u2019s changed or new in our Windows 8 support as of SONAR X2a. What\u2019s New ~ We shipped SONAR X2a, our brand new &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/noelborthwick.com\/cakewalk\/2012\/12\/21\/a-deeper-look-at-sonar-x2a-native-windows-8-and-touch-support\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;A Deeper Look at SONAR X2a &#8211; Native Windows 8 and Touch Support&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[49,50,53,54],"tags":[1828],"class_list":["post-10309","post","type-post","status-publish","format-standard","hentry","category-sonar","category-sonar-x2","category-windows-7","category-windows-8","tag-multi-touch"],"_links":{"self":[{"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/posts\/10309","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/comments?post=10309"}],"version-history":[{"count":0,"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/posts\/10309\/revisions"}],"wp:attachment":[{"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/media?parent=10309"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/categories?post=10309"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/tags?post=10309"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}