Google Selects HE-AAC Multichannel From Fraunhofer IIS For Google Play Movies in Surround Sound

Google and Fraunhofer IIS deliver the first movies with a true 5.1 channel surround sound experience from Google Play. The immersive sound quality consumers have come to expect from TV, Blu-ray disc or DVD is now available with movies streamed or downloaded from Google Play directly to their Android devices running 4.1 or later. Google chose HE-AAC Multichannel as Android’s only surround sound codec due to its open-standard nature and excellent bit-rate efficiency.

When connected to a surround sound system and TV with an HDMI cable, Android users will be able to play high quality audio and video from their smartphones and tablets in surround. On the go, Android devices will play movies in great stereo quality and selected Nexus products will also include the Fraunhofer Cingo virtual surround rendering technology, which will play movies in realistic surround sound on earphones or tablet stereo speakers.

Android’s HE-AAC Multichannel implementation includes full support for loudness and downmix metadata commonly known from the broadcast TV world, as well as other features that allow the sound to be tailored for an optimum user experience in any listening mode and environment.

“Google Play movies in 5.1 HE-AAC Multichannel sound are the first realization of our vision of bringing true theatrical surround sound to mobile devices,” said Robert Bleidt, Division General Manager at Fraunhofer USA Digital Media Technologies. “The Google and Fraunhofer partnership creates a tremendous value for consumers by offering one format that delivers a high quality experience both in-home and while mobile. Consumers may experience surround sound over headphones while on their way home from work, and finish the movie in true, exciting surround in their living room,” he added.

HE-AAC Multichannel is part of the Fraunhofer FDK AAC codec library for Android since version 4.1 and a required feature of all Android-compatible devices. This software makes open-source Fraunhofer implementations of the MPEG audio codecs AAC, HE-AAC, HE-AACv2, and AAC-ELD available to the Android community.

HE-AAC is today’s most efficient high-quality surround and stereo audio codec deployed in over 5 billion devices and used in TV, radio, and streaming services worldwide. The codec is natively integrated into most operating systems, streaming platforms and consumer electronics devices. In addition to its unique coding efficiency, HE-AAC has the dynamic ability to change audio bit-rates seamlessly in order to adapt to changing network conditions as consumers stream content to a variety of devices. It can be used with any adaptive streaming technology including MPEG-DASH, Apple HLS, Adobe HDS and Microsoft Smooth Streaming.

Sprint’s HTC 8XT brings BoomSound and HTC camera to Windows Phone 8

Sprint HTC 8XT retail package

I was given an HTC 8X at the Windows Phone 8 launch event and loved the design that seemed to disappear in your hand. Sprint hasn’t seen much Windows Phone love, but has two decent options for customers. I’ve been using the HTC 8XT for a couple days and wanted to share some first impressions.

The HTC 8XT from Sprint brings a mixture of HTC’s best with design aspects of the HTC 8X and 8S, along with features from the excellent HTC One. It is available now from Sprint for $99.99 with a 2-year contract.

Hardware

It comes in California Blue and at first glance looks like a slightly larger 8S with a different shade of color on the bottom button area. Specifications include:

  • 4.3 inch 800×480 pixels resolution Gorilla Glass display
  • 1.4 GHz dual-core processor
  • 1GB RAM
  • 8GB integrated storage with microSD card (up to 64GB supported)
  • 8 megapixel rear camera and 1.6 megapixel front camera
  • HTC BoomSound front facing stereo speakers
  • Bluetooth 3.0, 802.11 a/b/g/n WiFi, and NFC
  • 1,800 mAh battery
  • Dimensions of 5.2 x 2.6 x 0.39 inches and 4.9 ounces

As you can see this is more of a mid-range device with the lower resolution display, 8GB of internal storage, and processor. Then you see high end aspects with the HTC BoomSound speakers, Beats Audio, NFC, and 1GB of RAM.

Like the HTC 8X, the 8XT feels great in your hand and if I was a Sprint customer looking for a Windows Phone then this would probably be the one. The camera has been improved over the 8X with a more attractive design around the lens and new HTC Camera utility. The HTC Camera utility gives you some different effects to use when you capture your photo, just like the HTC One camera utility. You also get the ability to capture photos in burst mode with the software then selecting the best shot so you can make sure to capture the best photo. You can also capture still images while recording video, something again seen on HTC Android devices.

Software

The HTC 8XT launches with Windows Phone 8, which is a very functional OS that has enough apps to compete with iOS and Android. You will find all the typical Windows Phone 8 functionality in the 8XT with some HTC-specific experiences included. Windows Phone 8’s latest Data Sense utility is included with Office, OneNote, Wallet, and more. Don’t forget you can also download and install HERE Maps from Nokia on the 8XT.

HTC includes their weather/news/stocks utility, handy flashlight app, photo enhancer, unit converter, and utility to manage space on your device. As I mentioned earlier, they also provide an HTC Camera app similar to what Nokia does with their special apps. I haven’t taken a ton of photos yet, but so far I am pleased with the camera performance and functionality of the HTC Camera application.

Sprint also includes apps and services, but like all Windows Phone devices you can easily remove anything you want, unlike on Android devices. Sprint apps and services include Sprint Music Plus, Sprint TV and Movies, Visual Voicemail, and Slacker Radio.

I was pleasantly surprised to find Telenav Scout on the HTC 8XT since I find this application to be quite useful on my iPhone 5. I did not know they had a Windows Phone 8 client and after trying it on the HTC 8XT I saw it is also available on T-Mobile Windows Phone devices so I

Why designed a front-end programming language from scratch

Today’s programming languages have traditionally been created by the tech giants. These languages are made up of millions of lines of code, so the tech giants only invest in incremental, non-breaking changes that address their business concerns. This is why innovation in popular languages like C, Java, and JavaScript is depressingly slow.

Open-source languages like Python and Ruby gained widespread industrial use by solving backend problems at startup scale. Without the constraints of legacy code and committee politics, language designers are free to explore meaningful language innovation. And with compile-to-VM languages, it has become cheap enough for individuals and startups to create the future of programming languages themselves.

Open-source language innovation has not yet disrupted front-end programming. We still use the same object-oriented model that took over the industry in the 1980s. The tech giants are heavily committed to this approach, but open-source has made it possible to pursue drastically different methods.

Two years ago, I began to rethink front-end programming from scratch. I quickly found myself refining a then-obscure academic idea called Functional Reactive Programming. This developed into Elm, a language that compiles to JavaScript and makes it much easier to create highly interactive programs.

Since the advent of Elm, a lively and friendly community has sprung up, made up of everyone from professional developers to academics to beginners who have never tried functional programming before. This diversity of voices and experiences has been a huge help in guiding Elm towards viability as a production-ready language.

The community has already created a bunch of high quality contributions that are shaping the future of Elm and are aiming to shape the future of front-end programming.

Dev tools

Early on, I made it a priority to let people write, compile, and use Elm programs directly from their browser. No install, no downloads. This interactive editor made it easy for beginners and experts alike to learn Elm and start using it immediately.

In-browser compilation triggered lots of discussion, ideas, and ultimately contributions. Mads Flensted-Urech added in-line documentation for all standard libraries. Put your cursor over a function, and you get the type, prose explanation, and link to the library it comes from. Laszlo Pandy took charge of debugging tools. He is focusing on visualizing the state of an Elm program as time passes, even going so far as pausing, rewinding, and replaying events.

Runtime

I designed Elm to work nicely with concurrency. Unfortunately, JavaScript’s concurrency support is quite poor with questionable prospects for improvement. I decided to save the apparent implementation quagmire for later, but John P. Mayer decided to make it happen. He now has a version of the runtime that can automatically multiplex tasks across many threads, all implemented in JavaScript.

Common to all of these cases are driven individuals who knew they could do it better. This is how Elm got started and how it caught the attention of Prezi, a company also not content to accept JavaScript as the one and only answer for front-end development. I have since joined the company for the express purpose of furthering work on Elm.

We do not need to sit and hope that the tech giants will someday do an okay job. We can create the future of front-end programming ourselves, and we can do it now.

 

MontaVista Software Extends Support for ARM® Architecture Targeting Telecom and Networking Markets

SAN JOSE, Calif., July 2, 2013 /PRNewswire/ — MontaVista® Software, Inc., the leader in embedded Linux®commercialization, today announced Carrier Grade Edition® (CGE) support for the Carrier Grade Linux 5.0 profile for ARM architecture.  This milestone marks the first CGL registered product to support the ARM architecture. The tidal wave of smart phone and tablet usage has created a situation where mobile broadband demand is outpacing infrastructure capability. Carriers are racing to expand capacity while reducing the power required to run the mobile broadband telecommunications infrastructure.  For almost a decade, Telecom OEM and carriers have defined their Linux requirements using the Carrier Grade Linux specification.  MontaVista has bridgecd the gap between next generation silicon on ARM and Telecom Linux requirements.

“To support ARM-based SoC designs for carrier and cloud equipment, we recognize the importance of carrier grade software platforms to be in lock step with those silicon implementations, as this will accelerate time-to-deployment for highly reliable, available and secure next-generation equipment,” said Bob Monkman, manager, Enterprise Networking Segment for ARM. “MontaVista pioneered the Carrier Grade Linux movement, and it continues to be a leading innovator for this software platform that remains the crucial benchmark for network equipment and data centers alike. This milestone is another proof point that the necessary software ecosystem is in place for ARM-based systems to deploy into the global communications network.”

MontaVista’s Carrier Grade Edition is designed for high reliability infrastructure markets. CGE is the standard foundation of a Linux based platform, certified to meet performance requirements, high availability, serviceability, hardening, and real-time response.  The CGE multi-architecture platform allows customers to cross compile across all major architectures knowing they have met all CGL, LSB, and IPv6 requirements.  Only MontaVista provides a Carrier Grade Linux cross-architecture platform that allows telecom & network equipment manufacturers to cross compile from other architectures to ARM for their next-generation devices.

“As the provider of the world’s most widely-deployed Carrier Grade Linux, MontaVista is committed to supporting the ARM ecosystem with certified and high-performance operating systems.” said Patrick MacCartee, Director of Marketing for MontaVista Software. ”

MontaVista is bridging the gap between IT and Telco Linux operations systems by providing leadership in the Linaro Network Group (LNG), where it sits on the steering committee, as well as being part of the Carrier Grade Linux community. Our unique experience enables us to provide the best-in-class platform for ARM in cloud and carrier infrastructure applications.  MontaVista is supporting the ARM architecture for a range of applications in the telecom supply chain.  Work is underway to provide KVM-based virtualization to enable cloud-based solutions for mobile core and data plane on the ARM architecture.

“MontaVista has led the way in providing Carrier Grade Linux (CGL) support since the first Requirements Definition document in 2002,” said Mark Orvek, Linaro VP of Engineering. “We’re pleased to see MontaVista Linux Carrier Grade Edition listed by the Linux Foundation as the first distribution to implement the CGL specification on the ARM platform and we’re very happy to be working together with MontaVista and the other industry-leading members of the Linaro Networking Group to develop the future of Linux on ARM in this space.”

MontaVista is committed to compliance with the major industry standards and maintains its position of being the only Linux distribution in the world to comply with the three key requirements issued by the industry’s major standards

Make OS X Faster & Efficient

Because created and designed by one company, hardware and software from Apple can work optimally and efficiently. One of the advantages are when we install OS X, we do not need to fuss looking for drivers for the Mac that we use.

Moreover, because the security system, not many viruses that successfully made to screw up OS X, though there is still malware that managed to infiltrate. It was not to screw up OS X, but rather aims to steal sensitive data or personal in the Mac.

While it is arguably efficient, we can still fiddling with that OS X running faster again.
Here are some things we can do:

Hardware side

T02-436-111-make. Upgrading memory up stuck. Output for Macbook Pro 2012 to the above, this is not possible, because the memory is soldered directly to the motherboard. Even so great a minimum of memory available is quite capable, which is 4 GB. 4 GB of memory is the minimum for all major applications in both heavy-and could not walk comfortably. The bigger the memory, the better.

2. Upgrade the hard drive. Mac can walk comfortably if enough free space available in the T02-436-make-12partisi existing OS X. In order to walk comfortably, should be available at least 30 GB of free space. If you use a heavy application sorts PhotoShop, AutoCAD, or the other, there are at least 80-120 GB of free space on my hard drive. So get used to the data stored on the internal hard drive external hard drives that can have empty space relief. If forced, upgraded hard drive to a larger capacity. If you can, use a hard drive upgrade to SSD. It is still expensive, but the performance is much more hurried.

 

Software side

T02-436-21a1-making. Repair Disk Permissions. Actually this procedure is to check whether the file status in accordance with the original. File status could change as the applications that use them have problems. As a result, the Mac can run slow or weird, such as the application of a sudden go out alone, running slower, slower booting, and other sebagainya.Caranya quite easily, run Disk Utility> click on the existing partition OS X it> click repair permission and wait until the process is complete. If you’ve done repair permissions, more afdol followed by a second step.

T02-436 T02-make-436-21b-21c-making

T02-436-22-fetched

2. Reset NVRAM. Non-Volatile RAM or NV-RAM is an OS X application and keep most of the settings that we often use. The goal is that we run the application on the condition that we use. But at a certain point, the NV-RAM will be full and will actually make the Mac went awry. How to reset the NV-RAM is quite straightforward, we turn on the computer and then we immediately pressing Cmd + alt + P + R and press and hold until dueng Mac emits three times.

3. Provide enough free space on the disk / partition OS X is. The trick is to move the data to another hard drive and remove any unwanted applications. With so many free apps available on the AppStore, maybe some of us a lot of the “greedy” to install the free application. In the end, many of these applications are not suitable for us and ultimately make the hard drive so full. Most applications are indeed living discard the application file to the trash. But it

Next Page