Error message

  • Notice: Trying to access array offset on value of type int in element_children() (line 6591 of /home/cay45lq1/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6591 of /home/cay45lq1/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6591 of /home/cay45lq1/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6591 of /home/cay45lq1/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6591 of /home/cay45lq1/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6591 of /home/cay45lq1/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6591 of /home/cay45lq1/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6591 of /home/cay45lq1/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6591 of /home/cay45lq1/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6591 of /home/cay45lq1/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6591 of /home/cay45lq1/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6591 of /home/cay45lq1/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6591 of /home/cay45lq1/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6591 of /home/cay45lq1/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6591 of /home/cay45lq1/public_html/includes/common.inc).
  • Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in drupal_get_feeds() (line 394 of /home/cay45lq1/public_html/includes/common.inc).
  • Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in menu_set_active_trail() (line 2405 of /home/cay45lq1/public_html/includes/menu.inc).

Feed aggregator

New forum topics

Pope Leo says he will gradually resume duties after cancer surgery

NPR News Headlines - Sun, 10/18/2026 - 07:55

Pope Leo XIV thanked thousands of faithful in St. Peter's Square on Sunday for their prayers while he was hospitalized, and said he plans to gradually return to his usual duties.

(Image credit: Alessandra Tarantino)

Categories: News

Trump defers federal diesel taxes to help farmers, but states issue warnings

NPR News Headlines - Sun, 10/18/2026 - 07:00

President Trump's executive order deferring federal taxes on diesel is aimed at helping farmers but it's more complicated than it sounds and states are warning drivers they may owe taxes later.

Categories: News

If you have the scratch, they have the scares

NPR News Headlines - Sun, 10/18/2026 - 07:00

Scary stories are more than fun, they're big business.

(Image credit: Ryan Benk)

Categories: News

LiberNovo Omni Pro Dynamic Ergonomic Office Chair review

TechRadar Reviews - Sun, 10/18/2026 - 04:10

For the last 160 days, I've used this chair as my primary desk chair. I spend about 8 to 9 hours a day, 5 to 6 days a week. If you've followed any of my other reviews, you know that I work across several workspaces, but this one is my primary for this season.

Previously, I had the Lenovo Omni here, and I loved it. There are a few things, like build quality and a few other areas, that, if it were a perfect chair, I wouldn't see problems with. Then Lenovo, without anyone asking, dropped the Omni Pro, and my goodness, this thing answers and checks all those boxes.

I sit in this chair all day long, and I have zero comfort issues. Every time it gets too warm, which it normally does, I can turn on the fan. If it gets way too warm, I can turn on the cooling aspect as well. I need to lean back to look under my desk to relax, and I can do so fully flat.

If I just need a little tension resistance so I can lean back against my desk while sitting and working, I can do that as well. The arms are great, and the adjustability is great. Really, the only thing I wish for is adding more features. I can't find anything wrong with this chair from my testing, making it one of the best office chairs - if you can afford it.

LiberNovo Omni Pro: Price and Availability

You can buy the LiberNovo Omni Pro direct from the company here. List price is $1299 / £1,369. However, at time of review, it's down to $1,109 / £1,191. That's a premium price comparable with Herman Miller and Steelcase seats. Whether that's good value really depends on whether you want a chair with all the bells and whistles, or one with a strong design and engineering heritage.

The Omni Pro chair comes in three different bundles: One with the chair, one with chair and footrest, and the premium which includes chair, footrest, and spare battery for the seat.

(Image credit: Collin Probst // Future )LiberNovo Omni Pro: Unboxing and First Impressions

First of all, I was so excited for this year that I didn't even have time to sign up, but luckily I did. Time: literally less than a minute, start to finish.

LiberNovo spares no expense on the shipping box for this chair and the RMD to make assembly very simple. Yes, there's a unique actuator screw that I need to connect, and I have to do that for other chairs, but even with that, there are only 7 screws total, 1 multi-bit screwdriver, and very clear instructions.

Some chairs have 7 screws just for the base, so does this: 7 screws maximum made me smile.

(Image credit: Collin Probst // Future )LiberNovo Omni Pro: Design and Build Quality

I absolutely love this chair's design. I know it's not for everybody, but I've worked with people who do like the look of this chair. They think it looks futuristic or isn't their style, which I understand, but for me, this pairs beautifully with my Parsons standing desk and all my gear.

In my testing so far, I've had zero durability or reliability issues. The material still looks like new. Well, I don't typically eat at this desk. The few crumbs that have fallen on this chair wipe off easily, too. I don't usually get stuck in the fibers, but if there were crumbs, you could easily knock them out or wipe them off.

The unique-looking bionic flex backrest is almost like it is designed to fit your back, with multiple sections that cover its curvature and adjust and bend as you move the lumbar support in and out with the buttons.

The five allowed recline positions, more than the last chair, are spectacular and well placed. I occasionally use the 105 mode when I need to lock in. I usually set my chair super, super tight with the crank wheel, then lock it at 115 or 125 so that, if I want to push back, I can stop there easily.

Occasionally, if I want, I kick it all the way back to 160 and use the massaging function, which is, of course, yet another spectacular bonus of this chair.

(Image credit: Collin Probst // Future )LiberNovo Omni Pro: In use

I've been sitting in this chair for over 160 days. During that time, I've spent an embarrassing amount of time here.

So far, I'm thrilled with how comfortable it is. Wow, it's breathable, especially as the weather gets warm, and it's supportive. I haven't had any fatigue or pain after a day of sitting in the chair.

Yes, this chair is incredibly cushy, but it also feels like it lives up to the hype. I've only had to charge the battery a few times. I like the backrest features.

I really haven't sent one I like, and I occasionally will use the massaging function. I do, however, use the fan and even the cooling feature regularly. They work great, especially I run hot - if you're the same, it's practically worth the price of admission alone.

(Image credit: Collin Probst // Future )LiberNovo Omni Pro: Final verdict

This chair is genuinely just about everything I wish a chair could have (within reason) and lives up to the hype. It's not just a chaotic rush of ads you've seen; it's also a spectacular seat that I don't see myself swapping out at this desk for a long time.

What's funny is that, since I work in an office space where I have several coworkers and other people that come through, I've had friends, coworkers, and some of my employees try my chair and then immediately turn around and wish that had one.

They find times to come and sit in it while I'm away, of course. Everyone has mentioned how much they love it. So, it's not just me. And I totally understand that feeling.

Collin Probst // Future Collin Probst // Future Collin Probst // Future Collin Probst // Future Collin Probst // Future Collin Probst // Future Collin Probst // Future Collin Probst // Future Collin Probst // Future Collin Probst // Future
Categories: Reviews

Voicemod’s New Phone Gadget Changes Your ‘Sonic Identity’ for Mobile Games and Streaming

CNET News - Sun, 10/18/2026 - 04:00
Clip it to the back of your phone, and it’ll convert your voice on the fly for fun, privacy and accessibility.
Categories: Technology

With an ad aimed at Trump, this Republican exposed GOP angst about Latino voters

NPR News Headlines - Sun, 10/18/2026 - 04:00

Rep. María Elvira Salazar filmed an ad warning the president that he's "gone too far" on immigration. It reflected concern among some Republicans that their gains with Latino voters could be at risk.

(Image credit: Heather Diehl)

Categories: News

Major fire breaks out in Alberta after deadly incident at military base

NPR News Headlines - Sun, 10/18/2026 - 02:56

Canada's defense minister said Saturday that people were killed and injured in an incident at a military base in Alberta that caused a major fire.

(Image credit: John Ulan)

Categories: News

EA Sports FC 27 review: come for The Grounds, stay for Career

TechRadar Reviews - Sun, 10/18/2026 - 02:00

I’ll say one thing for EA Sports FC 27: it’s not the same game as EA Sports FC 26.

That reads like a compliment — and in some respects, it is — but where previous entries in EA’s long-running football simulator series shipped with minor improvements and equally minor frustrations, FC 27 takes bigger swings that flip between successful, insignificant, and occasionally experience-worsening in their execution.

Review info

Platform reviewed: PS5
Available on: PS5, Xbox Series X|S, Nintendo Switch 2, PC
Release date: Early Access: September 18, 2026 | Full release: September 25, 2026

I wish I could package that sentiment into a neat metaphor (‘a mixed bag’ is too hackneyed), but I can’t — so here’s the Cliffs Notes version of my review:

EA’s shiny new mode, The Grounds, is a hollow imitation of NBA 2K's The City. Ultimate Team is objectively better than it was in FC 26, but is still geared towards card-collecting youngsters and time-rich YouTubers. Career mode is the best it’s ever been, but is oddly prone to breakage by the same new features that make it better. And the overall FC gameplay experience is more challenging than before, but more rewarding as a result.

Still with me? I’ll run through each of those mini-verdicts as you read on, but you get the idea: EA Sports FC 27 is immense fun in parts, dull in others, and a generally quite confusing entry in a series that rarely changes so much from one year to the next. But hey, change is good... right?

Around The Grounds (and out again)

Yes, you can emote in The Grounds (Image credit: Future)

This year’s big new addition to the FC franchise is The Grounds — an ‘open-world’ reimagining of the series’ Clubs mode in which you can compete with friends or randoms in both stadium- and street-based challenges.

I put ‘open-world’ in quotation marks because The Grounds is not so much a free-roam experience as a third-person menu-hopping one. The idea of exploring three “cultural hubs of football” sounds cool, but in reality, these hubs are little more than poorly rendered maps populated by lifeless NPCs (non-player characters), Riddler Trophy-style Drop Kick Targets, and PvP waiting areas.

Each of The Grounds' three districts are connected by a central hub (Image credit: Future)

The game modes available within The Grounds are fun enough — there are traditional 11v11 matches, FIFA Street-style cage matches, and more casual mini-games like the basketball-inspired Bucket Ball — but the ‘open-world’ aspect of the experience adds little beyond longer wait times (because you now have to travel from A to B on foot) and the ability to customize your pro’s wardrobe with licensed clothing. At a price, of course.

There was quite a difference between the appearance of my virtual pro in the avatar creation menu (left) and The Grounds itself (right) (Image credit: Future)

I won’t lie: I did have a good time building my pro and was excited to get out into The Grounds’ virtual world. But once I’d played a handful of matches and completed enough Alex Hunter-ordered errands to buy myself a cool headband (Kylian Mbappé, Paulo Dybala, and Chloe Kelly are the other ‘mentors’), the novelty of this new open-but-actually-closed game mode quickly wore off.

With enough friends in tow, I can imagine The Grounds being a lot of fun, and I don’t criticize EA for trying something genuinely new with FC 27. I’m just not sure The Grounds actually is all that new — it’s more like Clubs with an extremely elaborate menu system.

Players for points

An example of a Streamlined SBC (Image credit: Future)

Opening Ultimate Team (FUT) for the first time in FC 27 feels like walking into a nightclub sober. You’re immediately hit with a barrage of menus, cards, and checklists, which is a frankly disorienting experience until you remember that this is exactly what FUT has been like for several years now.

Still, once you get over the customary nausea, there are some genuinely neat improvements to be found in this year’s edition of EA’s most popular (and profitable) mode.

My favorite addition is Streamlined SBCs (Squad Building Challenges). These are essentially SBCs that swap the starting XI puzzle aspect for a cumulative target score — each player in your club has a value, and you need to exchange enough players to reach that score. You don’t need to worry about formations, positions, or chemistry; instead, Streamlined SBCs are purely a numbers game.

Traditional SBCs are still present and correct in FC 27 — I personally enjoy the challenge of completing the weekly Marquee Matchups SBC — but with Streamlined SBCs, EA has acknowledged that most players aren’t fussed about the puzzling they require. Streamlined SBCs are for those who, understandably, want to snag the SBC reward in as little time as possible. But I appreciate that EA has kept both SBC types in the game.

An example of a Gallery Set (Image credit: Future)

The Gallery is a less meaningful but otherwise harmless addition to FUT. It’s a sticker book-style card-collection feature that tracks every player who’s ever passed through your club and encourages you to curate these players into graded sets. Doing so earns you trinkets and cosmetics (boring), but also Gallery Tokens (less boring), which can be spent on special Hall of FUT players like Loïc Rémy, Adebayo Akinfenwa, and Marouane Fellaini.

Honestly, the Gallery interface is as dizzying to navigate as everything else in FUT, but at least there are tangible player rewards to be gained from taking the time to understand it. I just wish The Gallery were available in the FC 27 Web App, so I could kill time grading cards while on my evening commute, and not while playing FC 27 proper.

Jockey down the line

Auto-tackling is gone in EA Sports FC 27 (Image credit: Future)

It’s a little hard to give a comprehensive verdict on gameplay in FC 27, since EA is tweaking the mechanics all the time, but broadly speaking, the biggest gameplay changes apply to defending and set pieces.

On the former, there’s now less AI assistance, so computer-controlled players on your team (i.e., those you haven’t switched to yet) won’t auto-tackle an opponent, meaning you’ve got to be quicker on your L1/LB draw and smarter with your tackle timing. Jockeying is faster for all players as a result, which also makes the Jockey PlayStyle less overpowered than it was in FC 27.

As someone who’s better at defending than attacking, I’m all for these defensive changes — and the redesigned corner kicks system also puts more importance on defenders in this year’s game.

You can now manually control player positioning in the box when taking a corner (Image credit: Future)

There’s now a longer pause between the taking of a corner kick and the ball’s arrival in the box, and — finally! — you get manual control over player positioning within the box itself. This change means corners are now skill-based rather than luck-based, which is absolutely what they felt like before (even if EA would never say so).

I spend most of my time playing the Authentic gameplay preset in Career mode, which is a different kettle of fish entirely, but for those who play Competitive in FUT, I’d say defending and corner kicks have seen the most noticeable tweaks in FC 27.

Skilled dribblers now ride challenges more effectively, too, but this isn’t such a significant gameplay tweak in my experience — but then again, I haven’t played too many online matches in FUT, which is where you’re likely to come up against the dribble-happy duo of Ousmane Dembélé and Lamine Yamal. I’ll pray for your controller.

The Art of the Deal

The redesigned transfer negotiation interface in EA Sports FC 27 (Image credit: EA)

After fulfilling my testing-time obligations in The Grounds and Ultimate Team, I couldn’t wait to dive into FC 27’s refreshed Career mode. And judging by the view counts on EA’s YouTube Deep Dives for the game (the Career Deep Dive has the most views by a margin of over 1 million ), there’s a good chance that you, too, are more interested in FC 27’s slower-paced managerial simulator than any of its other modes.

The big changes this year apply to transfers. The awkward 3D negotiation scenes have been replaced with FIFA 13-style 2D negotiations, primarily because there’s a lot (and I mean a lot) more negotiating to be done in FC 27.

Previously, you’d offer a sum of money for a player, and if the selling club accepted your price, you’d then negotiate personal terms with the player in question. That was it. Two steps. You could pretty much buy any player for any club if you had the funds to do so.

In FC 27, transfer negotiations are far more realistic — for better and worse.

Now, if you’ve got your eyes on a player, you first have to send an inquiry to determine whether their current club is willing to sell them. The players themselves can also reject your advances if they’re simply not interested in joining your club — regardless of the money you might’ve been prepared to pay them and their club. If you’re rejected, you won’t be told the reasons why, but EA says player decision-making is based on tactical fit, club finances, form, historical rivalries, and long-term club philosophy.

A small sample of my rejected player approaches (Image credit: Future)

And trust me: you will get rejected a lot. Or at least I was while playing as Everton. I couldn’t convince 80% of my transfer targets to even come to the negotiating table, and even when I did get close to signing a target, they’d invariably be stolen at the last minute by a bigger rival (Newcastle, for instance, accepted my offer for Harvey Barnes, but Barnes rejected me to join Chelsea on deadline day. Mercenary!).

Best bit

(Image credit: Future)

Actually being able to score from corners and free-kicks using carefully positioned target men, thanks to the revamped set-piece system.

If you do get to the negotiation stage, there are some nice new ways to structure deals, including with transfer instalments, agent fees, and performance-based bonuses. But I was honestly surprised by how difficult it was to sign players generally.

You can make transfer negotiations easier — they’re set to strict by default when you start a save — but actually, after the initial difficulty shock, I came to enjoy the challenge. Sure, I didn’t get most of my initial transfer targets, but that struggle made my eventual signings — Patrik Schick, Lucas Bergvall, Dan Ballard, and Raúl Asencio on loan — feel more rewarding as a result. It also felt very Everton to be rejected or outbid so frequently.

One big negative, though, is that players are absolute prima donnas in FC 27 Career mode — and their stinking attitudes can sometimes present a real headache.

It’s entirely possible that large groups of players hand in transfer requests at the same time because, as per the new minutes system, a player with 41% or higher stamina expects to play. If they don’t, they get annoyed and request a transfer. That (sort of) makes sense, but it’s particularly problematic if you like to simulate lots of matches, as the computer will only play high-stamina players (think 70% stamina and above).

I’ve seen some streamers complain that the game’s liberal transfer request system has ground their Career saves to a halt, and even if you can appease your unruly squad, it’s not particularly enjoyable to feel like virtual players are managing you, rather than the other way around.

Unexpected Events are back in FC 27, too, and these random scenarios — like Abrupt Retirement or Urgent Family Leave — can similarly disrupt the flow of a season.

I’m all for being tested as a manager, but Career mode feels particularly patience-testing this year — it’s more rewarding in places, sure, but it would be nice to play five straight matches without an injury, a mutiny, or an unmissable family funeral.

Dynamic Overall gives more weight to form, morale, and fitness (Image credit: Future)

Dynamic Overall is a more positive addition to Career mode in FC 27. It’s essentially a dynamic rating system that causes player ratings to fluctuate throughout the season instead of staying fixed. Form, morale, and fitness can all make a player’s rating go up or down, and transfer values are impacted by big changes in rating.

In my Everton save, Tyler Dibling played so well so consistently that his rating went from 74 to 83 in a matter of months — that seems ridiculous on paper, but it’s actually representative of how player values change drastically in real life. Good feature!

Should you play EA Sports FC 27?Play it if...

You've always wanted a more challenging Career mode
The redesigned transfer system has a huge impact on the realism and difficulty of Career mode in FC 27.

You can't resist FUT's shiny player cards
FC 27 makes it easier than ever to unlock special player cards in FUT via Streamlined SBCs, while The Gallery gives you a place to show off your collection.

Don't play it if...

You want an open-world footballing experience
Yes, The Grounds is 'open-world' to some extent, but it's more like an elaborate menu system than an enjoyable place to explore and engage with.

You want an arcade-style Career mode
Career mode is more feature-packed than ever in FC 27. Its difficulty can be lowered, but it's no longer an arcade-style experience.

Accessibility features

(Image credit: Future)

Like its predecessors, EA Sports FC 27 offers a comprehensive suite of accessibility options, including settings for subtitles, button remapping, color blindness, and increasing the size of the player indicator. It also features a dedicated High Contrast Mode for low-vision and cognitively disabled players.

All of these accessibility options can be found in a dedicated Accessibility Settings tab. The game has six difficulty levels — Beginner, Amateur, Semi-Pro, Professional, World Class, Legendary, and Ultimate — and features support for 21 languages.

How I reviewed EA Sports FC 27

I played EA Sports FC 27 for a month, having received the game a few days ahead of its official Early Access release on September 18. During that time, I had access to all modes and features and was able to compete against real-world players who also had early review access to the game.

I played on PS5, using a standard DualSense controller, on a Samsung QN95A Neo QLED 4K TV. I’ve played every EA Sports football title since FIFA 13, and also reviewed FIFA 22, FIFA 23, EA Sports FC 24, EA Sports FC 25, and EA Sports FC 26 for TechRadar Gaming.

First reviewed: October 2025.

Categories: Reviews

'This computer is going to be incredible': Nvidia CEO Jensen Huang explains why the new Surface Laptop Ultra is "really a work of love"

TechRadar News - Sat, 10/17/2026 - 20:05

Nvidia CEO Jensen Huang has sung the praises of Microsoft's new Surface Laptop Ultra, describing it as "so beautiful" and "incredible".

Speaking at a developer event in London, Huang outlined the development process that went into building the hardware powering the new product, which is the first Microsoft device powered by an Nvidia chip.

“This computer is going to be incredible - it took us four years to build it," Huang told attendees including TechRadar Pro, "this project is really a work of love - we had several thousand engineering years dedicated to it, we build a brand new revolutionary chip, a whole new line of PCs, it’s so beautiful - you’re going to love it.”

The end of the traditional PC?

Revealed in September 2026, the Surface Laptop Ultra is targeted towards developer and AI usage, powered by Nvidia’s RTX Spark platform with an N1X processor and RTX Blackwell graphics, supporting up to 128GB unified memory

This is alongside 24GB RAM and 512GB storage, while the next version has 32GB RAM and 1TB storage, making it ideal for creators, AI specialists, engineers, scientists, developers, and other users running demanding applications.

But as Huang tells it, the creation of the device, set to launch on October 16 2026, was a long and arduous process.

(Image credit: Microsoft)

“It took four years to do this," Huang said of the hardware development process. "We were thinking about agentic systems, AI and autonomous systems, and how they’ll be able to access your files, and be grounded on information, and be able to reason about it and use tools - but the ultimate tool is your personal computer, right?"

"So wouldn’t it be cool if we could create a personal computer, a PC that actually runs an agent locally - so it can go off and just work on things for you - and not only could it just run locally, it would be smart enough to use the tools."

Huang explained his vision of "texting" your PC to ask for help, to get it to do tasks like rendering images and updating slides, then delivering them straight to you.

"Wouldn’t it be awesome if you could just text your computer - you don’t have to bring it with you anymore - just leave it at your desk!”

“So we created this thing - it took us four years to do it, so I called Satya (Nadella, Microsoft CEO), and the two of us talked about it…and so we had to create a brand new chip, we had to wait until Blackwell was done - and this thing has 1 petaflops of computing, and because we knew the models were going to be big, we had to redesign how the GPU uses memory - so this is the first Nvidia GPU with shared memory, one petaflops, Blackwell architecture - and also it has to run everything a PC doesn’t.”

“There’s three types of PCs, right," Huang outlined, "there’s the PC that basically you use to type in - that’s called a PC, there’s the Nvidia gaming PC, you’ve got GeForce in that, and you’ve got the Nvidia workstations that runs all kinds of applications…so we figured that if you’re going to have an AI go use the tools, it should be able to use every single tool…it runs everything, it runs every AI framework, it runs any AI model as well."

Categories: Technology

Our top earbuds of 2026 so far: all the buds that wowed us in testing

TechRadar News - Sat, 10/17/2026 - 20:00

We're about to enter the final stretch of 2026, and with the Black Friday sales and the festive season looming on the horizon, it felt like as good a time as any to take stock of the headphones we've tested this year, and what has impressed us most. Because we've tested just so many great headphones so far this year, in this article I've narrowed things down to just the earbuds. Below, you can see all the pairs that impressed us enough to score four stars or higher in our tough tests.

Sennheiser has produced standouts at both ends of the price spectrum. For those feeling flush, the Momentum True Wireless 5 offer "superb" sound quality with a side order of sustainability, thanks to user-replaceable batteries in both the earbuds themselves and the charge case. Anyone on a tighter budget should take a look at the Sennheiser CX 80U — these wired earbuds deliver stellar sound (our tester noted "clean and agile bass, clear mids, and vivid highs") alongside solid noise isolation, for a price tag that'll give you change from $40 / £30.

Another big winner was the Samsung Galaxy Buds 4 Pro. Our reviewed noted: "they sound incredible, the noise cancellation really works, they look classy yet understated, and knock it out the park with the array of features offered in the app". There are a few little caveats, though: the battery life could be better, and you need a Samsung phone to really get the best from them.

We've also tested plenty of impressive open-ear buds this year. We found the Shokz OpenDots 2 ultra-comfortable and long-lasting, but a little prone to being knocked out of the ear. The affordable Baseus Bowie MC2 also delivered on the comfort front, and are a very solid choice if you're on a tighter budget.

Scroll down to take a look at the earbuds we've been most impressed with this year so far — hit the View details button to see each model's overall score, a rundown of the main pros and cons we noted in testing, and a link to read the full review. Note: you'll only be able to see product cards for the earbuds available in your region.

Earbud excellence Huawei FreeBuds Pro 5

Read our full review

Pros
  • Excellent ANC
  • Great-looking, comfortable design
  • Packed with features
Cons
  • Lossless only for Huawei phones
  • Slightly chunkier than rivals
  • No foam eartips
Sennheiser Momentum True Wireless 5

Read our full review

Pros
  • Superb sound quality plus Dolby Atmos spatial audio
  • Comfortable and premium design – and finally, user-replaceable batteries
  • Lots of future-proof features
Cons
  • Touch control area is a little small
  • Ever-so-slightly bulkier than rivals
  • ANC still lags a bit behind Apple, Sony and Bose
Samsung Galaxy Buds 4 Pro

Read our full review

Pros
  • Fantastic sound
  • Svelte look
  • Wonderful noise cancellation
Cons
  • Insecure fit
  • Battery life could be much better
  • Hard-to-replace ear-tips
Shokz OpenFit Pro

Read our full review

Pros
  • Impressive noise reduction
  • Dolby Atmos with head tracking for true-to-life listening
  • Unbelievably comfortable
Cons
  • On the expensive side
  • Treble a little over eager

Cambridge A100 SE

Read our full review

Pros
  • Spacious, informative and disciplined sound
  • Dynamic and punchy presentation
  • Impressive specification
Cons
  • Not the most accomplished when it comes to rhythmic expression
  • Don’t look or feel in any way special
  • Touch controls could be more reliable
Sennheiser CX 80U

Read our full review

Pros
  • Great sound quality with impressive detail
  • Classy design at a low price
  • Surprisingly good noise isolation
Cons
  • No volume controls
  • Some noticeable static when using mic
  • Lacks the mid-range finesse of pricier rivals
Shokz OpenDots 2

Read our full review

Pros
  • Powerful, bassy sound
  • Good battery life
  • Stable enough for runners
  • Customizable EQ modes
Cons
  • Prone to dislodging on contact
  • Expensive
  • Not suitable for helix piercings

JBL Live Flex 4

Read our full review

Pros
  • Smart charging case is feature-rich and fun
  • ANC surprisingly effective for open-fit earbuds
  • Relaxed, comfortable fit
  • Strong overall sound quality…
Cons
  • Open-fit designs have drawbacks, sonically speaking
  • Spatial audio could be better
  • Not the most premium-looking buds
JBL Live Buds 4

Read our full review

Pros
  • Fantastic, detailed audio
  • Feature-packed, handy smart charging case
  • Comfortable, secure in-ear fit
Cons
  • Middling ANC
  • Call quality not as clear as expected
  • Spatial audio in need of improvement
JBL Live Beam 4

Read our full review

Pros
  • Excellent audio quality with impactful bass
  • Comfortable, secure fit
  • Smart case is well-built and fun, even if it’s a bit gimmicky
Cons
  • Disappointing call quality
  • ANC isn’t quite top-tier
  • Poor spatial audio setting
Shokz OpenDots Air

Read our full review

Pros
  • Secure, reliable fit
  • Svelte carry case
  • Decent battery life
Cons
  • Audio quality can be beaten
  • Can occasionally pinch your ear
  • Touch controls barely work

House of Marley Smile Jamaica USB-C

Read our full review

Pros
  • Incredibly low price
  • Sustainable construction
  • Tangle-resistant cable
Cons
  • Bass not the most refined
  • No volume controls
  • Could include more eartips

Baseus Bowie MC2

Read our full review

Pros
  • Affordable price point
  • Refreshingly bass-heavy sound
  • Comfortable to wear
Cons
  • Some charging case problems
  • Not for audiophiles
  • Hard-to-use touch controls
Earfun Clip 2

Read our full review

Pros
  • Very affordable for open buds
  • Comfortable and light
  • AI translation is a cool feature
Cons
  • Minor connectivity issues
  • Budget build and fit won't suit everyone
  • Sound needs EQ tweaking
Sony WF-1000XM6

Read our full review

Anker Soundcore AeroClip 2

Read our full review

Pros
  • Ultra-comfortable yet secure fit
  • Lightweight with a more compact case
  • Solid sound quality for open-ears
  • Great features with personalized EQ
Cons
  • Pricier than their predecessors
  • Open-ear architecture has its sonic limitations
  • Sound a bit unexciting out of the box
Nothing Ear (3a)

Read our full review

Pros
  • Fun, upfront audio quality
  • Slight ANC uptick (and it was no slouch before)
  • Curvier case and useful LED lights
Cons
  • Still no wireless charging support or flagship hearing tests
  • Battery life has taken a hit
  • We need to talk about Call Recording
Categories: Technology

Someone got Blu-ray's Dolby Atmos TrueHD sound working on the Apple TV 4K, through quite the hack

TechRadar News - Sat, 10/17/2026 - 20:00
  • For now you need to build the feature yourself on a Mac
  • Native Player delivers similar audio but isn't open source
  • Proposed as an extension to the Nuvio media player

A clever developer has come up with a way to deliver lossless Dolby TrueHD movie soundtracks, complete with Dolby Atmos effects, to home theater speakers from the third-gen Apple TV 4K.

The Apple TV only officially supports Dolby Digital Plus, which is the more compressed Dolby audio codec used by streaming services to reduce the amount of data used, while Dolby TrueHD is used on Blu-rays where bandwidth isn't a problem. So it makes sense for the Apple TV 4K to only use Dolby Digital Plus, since it's a streaming device — but that doesn't stop the enthusiasts from wanting the flexibility of playing files with TrueHD audio on their devices.

The system that Reddit user Agathorpt used to deliver Dolby TrueHD through the Apple TV 4K requires not actually delivering it in TrueHD at all, but converting it to other formats, converting the Dolby Atmos positional data into other formats too, then recombining them in a format that the Apple TV 4K can deliver, but in a higher quality.

How they got TrueHD Atmos on the Apple TV 4K

As mentioned above, the audio takes a bit of a journey here. The path is:

TrueHD Atmos → decoded audio + timed object metadata → fixed 9.1.6 speaker render → APAC → native tvOS playback.

APAC is Apple's Positional Audio Codec, and while it's not truly lossless (the source audio, TrueHD, is a lossless format but APAC is not) the consensus is that the results here are really impressive.

Basically, the system decodes the audio and the 3D Atmos positioning data separately, creates a new audio system where the Atmos effects are mapped to a 9.1.6-channel speaker configuration, then converts that to Apple's own proprietary spatial audio codec, which can then be played by the Apple TV 4K.

The goal was to replicate the audio functionality of a closed-source app called Native Player with an open-source alternative because "keeping the implementation closed… leaves everyone dependent on that vendor for fixes and future support," Agathorpt says. "Other players can't reuse or improve that code, and the community can't independently inspect how it handles the audio."

Apps such as Native Player support TrueHD Atmos but they aren't open source (Image credit: Native Development)

"The spatial audio has been working amazingly well for me," Agathorpt says. "It sounds excellent on my setup." Other redditors have tried the same software and are reporting great results too.

In order to copy what Agathorpt has created, you'd need several things: a Mac; Apple's Xcode development software; and your own Apple development account to sign an app: the full steps they went through are detailed here. The Apple TV 4K needs to be running tvOS 26 or later, and of course you'll also need movie files with 48kHz TrueHD Atmos audio.

There is hope from home theater enthusiasts that Agathorpt's project will be implemented in the Nuvio player for everyone and in other tvOS apps too, but for now you'll need to build it yourself. It doesn't seem too difficult to do, but if you're not the technical type you might want to wait for it to roll out as part of the app. It's been proposed for addition so hopefully that won't take too long.

Agathorpt is at pains to point out that they didn't write the software projects used in this process. It builds on the work of others, especially Superuser404notfound's work on the AetherEngine media engine and LibTrueHD object audio decoder.

One assumes that this will work with the new Apple TV 4K (2026) that Apple just announced too, though its price hike and lack of big new AV features means fans aren't particularly enamored.

Thinking of buying a new TV?

Try our TV size and model finder! You tell it how far you sit from your TV, we'll tell you what size to buy based on viewing angle advice from image quality experts, and we'll recommend our three top TVs at that size for different prices.

Categories: Technology

The US Air Force is spending millions on data collected by massive autonomous weather balloons

TechRadar News - Sat, 10/17/2026 - 19:05
  • WindBorne's weather balloon fleet secures a potential $49 million Air Force contract
  • The military has ordered $1.7 million in data so far
  • WindBorne operates about 700 balloons collecting atmospheric measurements worldwide

WindBorne Systems has secured a potential $49 million US Air Force agreement, allowing the military to purchase atmospheric measurements gathered by autonomous balloons worldwide.

The California startup operates about 700 balloons, supplying readings to paying customers that use the data to develop AI systems capable of forecasting weather conditions.

Unlike conventional aircraft, WindBorne's balloons change altitude to encounter winds carrying them toward particular locations, adjusting buoyancy through air release and sand ballast.

Military spending supports WindBorne's expanding balloon network

The company uses atmospheric models to guide these movements, combining predictive software with an extensive fleet to place balloons where useful measurements can be collected.

Back in August 2026, WindBorne became the first company to guide an unpowered flight system into the typhoon's eye, collecting data from the typhoon.

“That’s a pretty novel step, and the two ingredients for that are one, having good wind and weather models, and knowing how to navigate them; and two, having a large enough constellation that you have balloons in the right places,” said Andrey Sushko, co-founder and CTO of WindBorne Systems.

“It’s one of the first times that a deep-learning model was used for actual operational decisions.”

The military agreement allows the Air Force to request measurements for particular locations and periods instead of purchasing a fixed quantity of information upfront.

Although the deal carries a maximum value of $49 million, actual spending depends on military needs and so far, the military has placed orders worth about $1.7 million.

“This is largely a vehicle through which continued growth of the constellation can be supported, as well as some work on research and development to continue to improve the hardware and performance of the balloons,” Sushko told TechCrunch.

The contract was awarded without competing bids, and Sushko said the government determined that “for this capability of collecting global data, we were the only company able to provide it in the way that met their needs for these operations.”

AI forecasting gives balloon measurements additional value

WindBorne also incorporates balloon measurements into WeatherMesh 6, its forecasting system, which the company claims performs better than the European Centre for Medium-Range Weather Forecasts' traditional approach.

The European Centre relies on atmospheric physics simulations, while machine learning systems derive predictive relationships from historical observations and generate forecasts using learned patterns.

Neither approach eliminates the need for reliable measurements, because forecasting systems depend on atmospheric information to estimate developing conditions and assess possible future changes.

AI forecasting has advanced alongside transformer architectures and access to large historical weather datasets, enabling researchers to develop models without repeatedly solving conventional atmospheric equations.

The company's claimed forecasting advantage remains its own assessment, and independent comparisons are necessary to establish how consistently WeatherMesh 6 outperforms established systems across different weather conditions.

Categories: Technology

Oregon governor Tina Kotek reacts to Silver Rail Elementary school shooting

NPR News Headlines - Sat, 10/17/2026 - 17:45

NPR's Joel Rose talks with Oregon Governor Tina Kotek about the shooting at Silver Rail Elementary in Bend, Oregon.

Categories: News

Texas Says It’s Fixed a Glitch That Delayed Nearly 600,000 Voter Registrations

CNET News - Sat, 10/17/2026 - 13:09
Programming issues and software updates have been blamed for delays in getting hundreds of thousands of people registered to vote.
Categories: Technology

Crystal Lake review: Peacock's Friday the 13th prequel series is a must-watch this Halloween

TechRadar Reviews - Sat, 10/17/2026 - 13:00

Friday the 13th's prequel series Crystal Lake has arrived on Peacock, with all eight episodes available to watch. International viewers need to wait a little longer, though; check out our Crystal Lake release date schedule for more on that.

Across eight episodes, Crystal Lake explores the origins of Pamela Voorhees, Jason's mother and the original killer in the popular slasher franchise. I've been excited about this for months, as we haven't really had a deep dive into who Pamela is across the original movie series.

Linda Cardellini stars in the leading role, bringing many layers to Pamela. The catalyst for her behavior comes when her young son, Jason (Callum Vinson), drowns at Camp Crystal Lake, where she works as a cook. Grief-stricken, Pamela struggles to cope, leading to increasing paranoia and an eventual spiral into the serial killer we know her as.

Pamela is shown through a very empathetic lens, as a lonely single mother who has lost her only child. She has everything ripped away from her and even so, tries her best to keep it together. But her descent into insanity is inevitable, and even in the first episode, the kills are brutal and shocking.

There's some mystery surrounding Pamela's past that's well worth sticking around for. In Crystal Lake, Pamela feels really well-rounded, and as a huge fan of the original movies, I loved how much care the creators put into fleshing her out.

Crystal Lake was penned by Brad Caleb Kane, who recently worked on HBO Max's excellent IT series Welcome to Derry. I've really been enjoying his adaptations of classic horror media recently, and I hope it continues.

(Image credit: Peacock)

There's also a welcome expansion on another character. Jason's father, Elias, gets a new storyline that ties in well with Pamela's mysterious backstory. Elias is played by Hamish Linklater, who delivers a great performance as a man whose decisions severely influence how Jason turns out and, crucially, how he actually survives his drowning, as we've seen in the original Friday the 13th movie.

Crystal Lake adds a lot of new lore to the franchise, but it does feel like it's stretched out in places. These pacing issues didn't affect my enjoyment of the series too much, but even a six-episode run would've felt tighter, in my opinion.

I hope many Friday the 13th fans share my opinions about Crystal Lake, particularly when it comes to the characters, and how they've been given genuinely interesting backstories and expansions beyond the original movies. This is the kind of prequel that feels like it was made by someone who really cares about the source material.

There are a lot of nods to the movies, such as seeing the killer's point of view, that chilling score, and a title sequence that will make anyone feel nostalgic for the era of 80s slasher films. It's a well-crafted series with great editing, something that fits right in with the abundance of Friday the 13th stories.

In my opinion, this is the perfect series to watch over Halloween, or indeed sooner if you're feeling impatient. It's gripping and binge-worthy, giving horror fans both familiarity and some new material for them to get excited about.

Categories: Reviews

I tested the Sony Bravia 9 II for weeks. It’s the best mini-LED TV of 2026, and a ‘showcase for what RGB can do’ — and it takes the fight to OLED

TechRadar Reviews - Sat, 10/17/2026 - 13:00
Sony Bravia 9 II review: Two-minute review

RGB TVs, called ‘True RGB LED’ here by Sony, are still in their infancy, with RGB regularly touted as the technology that will topple OLED at the top of the TV mountain — and of the few I’ve tested so far, the Sony Bravia 9 II is the one that comes closest to succeeding. It takes everything I liked about the step-down Sony Bravia 7 II (also True RGB LED) and levels it up, including picture quality, sound and gaming performance, all of which are up there with the best TVs of 2026.

The Bravia 9 II’s picture quality is its crowning achievement. It delivers vibrant yet accurate-looking colors which make movies pop, fluid motion that’s great for sports and, with its anti-glare matte screen, it’s perfect for bright-room viewing too. Its most impressive elements, though, are its contrast and reproduction of dark tones, which are arguably the best I’ve seen from a backlit TV — if this is what RGB is capable of now, then expect it to rival the very best OLED TVs. While viewing angles could still be better, and some blooming exists, this is an excellent backlit TV.

The Bravia 9 II’s built-in sound is strong overall. Its speakers deliver remarkable detail, with a good sense of space that fills a room more than most TV speakers, and it delivers clear speech. I did find its bass and low-end lacking however, and it didn’t deliver the power I expected; so while the speakers are good enough that you don’t necessarily need one of the best soundbars, cinephiles may want to invest.

Gaming is another of the Bravia 9 II’s strong suits. It comes with a comprehensive set of features, (though sadly only has two HDMI 2.1 ports out of its four HDMIs available), and delivers great overall performance that handles even the fastest-paced games well.

The Bravia 9 II’s major downside is its price. At $3,599 / £3,499 / AU$5,995 for the 65-inch model I tested, this is one of the most expensive TVs on the market, at around a full $500 / £500 / AU$750-1000 dollars more than both rival OLEDs and other RGB TVs. And prices are unlikely to drop, as Sony doesn’t often discount its TVs, so if you’re looking for the best value you may want to go elsewhere, despite this TV’s excellent performance.

Sony Bravia 9 II review: Prices & release date

The Bravia 9 II's colors are one its real strengths (Image credit: Future)
  • Release date: August 2026
  • 65-inch: $3,599.99 / £3,499.99 / AU$5,995
  • 75-inch: $4,599.99 / £4,299.99 / AU$7,495
  • 85-inch: $6,499.99 / £5,499.99 / AU$9,995
  • 115-inch: $30,999.99 / £22,999.99 / AU$44,995

The Bravia 9 II is Sony’s flagship RGB LED TV for 2026, sitting above the Sony Bravia 7 II. It’s available in 65, 75, 85 and 115-inch sizes. The 65-inch model I tested launched for $3,599.99 / £3,499.99 / AU$5,995, putting it at the premium end of the market.

At the time of writing (October 2026), the Bravia 9 II’s prices remain unchanged in the US and UK, but in Australia prices have dropped across the 65-85-inch sizes, with the 65-inch now available for AU$4,795.

Sony Bravia 9 II review: Specs

Screen type:

RGB LED

Refresh rate:

120Hz

HDR support:

Dolby Vision, HDR10, HLG

Audio support:

Dolby Atmos, DTS:X

Smart TV:

Google TV

HDMI ports:

4 (2x HDMI 2.1)

Built-in tuner:

ATSC 1.0 (US)

Sony Bravia 9 II review: Benchmark results @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper *, #fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper *:before, #fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper *:after, #fv-chart-1791989772096-3jrkl1tdu-slideshow *, #fv-chart-1791989772096-3jrkl1tdu-slideshow *:before, #fv-chart-1791989772096-3jrkl1tdu-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper, #fv-chart-1791989772096-3jrkl1tdu-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important; }#fv-chart-1791989772096-3jrkl1tdu-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}[{"@context": "https://schema.org","@type": "Dataset","name": "Brightness Measurements","description": "Taken using a colorimeter and test pattern generator. Click the test name for measurements and select the chosen test from the dropdown menu.","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-10-14T14:56:12.098Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Sony Bravia 9 II","Samsung R95H","Sony Bravia 7 II","HDR Filmmaker Mode (10% window)","HDR Standard Mode (10% window)","SDR Filmmaker Mode (10% window)","SDR Standard Mode (10% window)","HDR Filmmaker Mode (Fullscreen)","HDR Standard Mode (Fullscreen)","SDR Filmmaker Mode (Fullscreen)","SDR Standard Mode (Fullscreen)","HDR Filmmaker mode","HDR Standard","SDR Filmmaker Mode","SDR Standard","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Sony Bravia 9 II – HDR Filmmaker Mode (10% window)","value": 4416,"unitText": "nits"},{"@type": "PropertyValue","name": "Sony Bravia 9 II – HDR Filmmaker Mode (Fullscreen)","value": 974,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung R95H – HDR Filmmaker Mode (10% window)","value": 1977,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung R95H – HDR Filmmaker Mode (Fullscreen)","value": 612,"unitText": "nits"},{"@type": "PropertyValue","name": "Sony Bravia 7 II – HDR Filmmaker Mode (10% window)","value": 1114,"unitText": "nits"},{"@type": "PropertyValue","name": "Sony Bravia 7 II – HDR Filmmaker Mode (Fullscreen)","value": 829,"unitText": "nits"},{"@type": "PropertyValue","name": "Sony Bravia 9 II – HDR Standard Mode (10% window)","value": 4044,"unitText": "nits"},{"@type": "PropertyValue","name": "Sony Bravia 9 II – HDR Standard Mode (Fullscreen)","value": 903,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung R95H – HDR Standard Mode (10% window)","value": 2066,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung R95H – HDR Standard Mode (Fullscreen)","value": 600,"unitText": "nits"},{"@type": "PropertyValue","name": "Sony Bravia 7 II – HDR Standard Mode (10% window)","value": 1295,"unitText": "nits"},{"@type": "PropertyValue","name": "Sony Bravia 7 II – HDR Standard Mode (Fullscreen)","value": 788,"unitText": "nits"},{"@type": "PropertyValue","name": "Sony Bravia 9 II – SDR Filmmaker Mode (10% window)","value": 105,"unitText": "nits"},{"@type": "PropertyValue","name": "Sony Bravia 9 II – SDR Filmmaker Mode (Fullscreen)","value": 110,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung R95H – SDR Filmmaker Mode (10% window)","value": 115,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung R95H – SDR Filmmaker Mode (Fullscreen)","value": 185,"unitText": "nits"},{"@type": "PropertyValue","name": "Sony Bravia 7 II – SDR Filmmaker Mode (10% window)","value": 90,"unitText": "nits"},{"@type": "PropertyValue","name": "Sony Bravia 7 II – SDR Filmmaker Mode (Fullscreen)","value": 94,"unitText": "nits"},{"@type": "PropertyValue","name": "Sony Bravia 9 II – SDR Standard Mode (10% window)","value": 821,"unitText": "nits"},{"@type": "PropertyValue","name": "Sony Bravia 9 II – SDR Standard Mode (Fullscreen)","value": 703,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung R95H – SDR Standard Mode (10% window)","value": 413,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung R95H – SDR Standard Mode (Fullscreen)","value": 187,"unitText": "nits"},{"@type": "PropertyValue","name": "Sony Bravia 7 II – SDR Standard Mode (10% window)","value": 608,"unitText": "nits"},{"@type": "PropertyValue","name": "Sony Bravia 7 II – SDR Standard Mode (Fullscreen)","value": 476,"unitText": "nits"}]},{"@context": "https://schema.org","@type": "Dataset","name": "HDR color gamut","description": "Closer to 100% is better. Taken using a colorimeter and test pattern generator.","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-10-14T14:56:12.098Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Sony Bravia 9 II","Samsung R95H","Sony Bravia 7 II","UHDA-P3","BT.2020","HDR Filmmaker mode","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Sony Bravia 9 II – UHDA-P3","value": 95.6,"unitText": ""},{"@type": "PropertyValue","name": "Sony Bravia 9 II – BT.2020","value": 88.4,"unitText": ""},{"@type": "PropertyValue","name": "Samsung R95H – UHDA-P3","value": 148,"unitText": ""},{"@type": "PropertyValue","name": "Samsung R95H – BT.2020","value": 94.1,"unitText": ""},{"@type": "PropertyValue","name": "Sony Bravia 7 II – UHDA-P3","value": 99.2,"unitText": ""},{"@type": "PropertyValue","name": "Sony Bravia 7 II – BT.2020","value": 87.7,"unitText": ""}]},{"@context": "https://schema.org","@type": "Dataset","name": "Picture accuracy","description": "A lower score is better. Taken using a colorimeter and test pattern generator.","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-10-14T14:56:12.098Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Sony Bravia 9 II","Samsung R95H","Sony Bravia 7 II","Delta-E","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Sony Bravia 9 II – Delta-E","value": 5.3,"unitText": ""},{"@type": "PropertyValue","name": "Samsung R95H – Delta-E","value": 3.7,"unitText": ""},{"@type": "PropertyValue","name": "Sony Bravia 7 II – Delta-E","value": 6.5,"unitText": ""}]},{"@context": "https://schema.org","@type": "Dataset","name": "Input lag","description": "Lower is better. Taken using a Leo Bodnar 4K HDMI Video Signal Lag Tester.","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-10-14T14:56:12.098Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Sony Bravia 9 II","Samsung R95H","Sony Bravia 7 II","4K 60Hz","1080p 120Hz","HDR Filmmaker mode","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Sony Bravia 9 II – 4K 60Hz","value": 9.8,"unitText": "ms"},{"@type": "PropertyValue","name": "Sony Bravia 9 II – 1080p 120Hz","value": 5.2,"unitText": "ms"},{"@type": "PropertyValue","name": "Samsung R95H – 4K 60Hz","value": 11.7,"unitText": "ms"},{"@type": "PropertyValue","name": "Samsung R95H – 1080p 120Hz","value": 9.4,"unitText": "ms"},{"@type": "PropertyValue","name": "Sony Bravia 7 II – 4K 60Hz","value": 10.4,"unitText": "ms"},{"@type": "PropertyValue","name": "Sony Bravia 7 II – 1080p 120Hz","value": 5.7,"unitText": "ms"}]}]Previous1 / 4NextBrightness Measurements

Taken using a colorimeter and test pattern generator. Click the test name for measurements and select the chosen test from the dropdown menu.

HDR Filmmaker modeHDR StandardSDR Filmmaker ModeSDR StandardSony Bravia 9 IIHDR Filmmaker Mode (10% window)4416HDR Filmmaker Mode (Fullscreen)974Samsung R95HHDR Filmmaker Mode (10% window)1977HDR Filmmaker Mode (Fullscreen)612Sony Bravia 7 IIHDR Filmmaker Mode (10% window)1114HDR Filmmaker Mode (Fullscreen)82901,5003,0004,5006,000nitsHDR Filmmaker mode DataProductHDR Filmmaker Mode (10% window) (nits)HDR Filmmaker Mode (Fullscreen) (nits)Sony Bravia 9 II4416974Samsung R95H1977612Sony Bravia 7 II1114829Sony Bravia 9 IIHDR Standard Mode (10% window)4044HDR Standard Mode (Fullscreen)903Samsung R95HHDR Standard Mode (10% window)2066HDR Standard Mode (Fullscreen)600Sony Bravia 7 IIHDR Standard Mode (10% window)1295HDR Standard Mode (Fullscreen)78801,5003,0004,5006,000nitsHDR Standard DataProductHDR Standard Mode (10% window) (nits)HDR Standard Mode (Fullscreen) (nits)Sony Bravia 9 II4044903Samsung R95H2066600Sony Bravia 7 II1295788Sony Bravia 9 IISDR Filmmaker Mode (10% window)105SDR Filmmaker Mode (Fullscreen)110Samsung R95HSDR Filmmaker Mode (10% window)115SDR Filmmaker Mode (Fullscreen)185Sony Bravia 7 IISDR Filmmaker Mode (10% window)90SDR Filmmaker Mode (Fullscreen)94050100150200nitsSDR Filmmaker Mode DataProductSDR Filmmaker Mode (10% window) (nits)SDR Filmmaker Mode (Fullscreen) (nits)Sony Bravia 9 II105110Samsung R95H115185Sony Bravia 7 II9094Sony Bravia 9 IISDR Standard Mode (10% window)821SDR Standard Mode (Fullscreen)703Samsung R95HSDR Standard Mode (10% window)413SDR Standard Mode (Fullscreen)187Sony Bravia 7 IISDR Standard Mode (10% window)608SDR Standard Mode (Fullscreen)47602505007501,000nitsSDR Standard DataProductSDR Standard Mode (10% window) (nits)SDR Standard Mode (Fullscreen) (nits)Sony Bravia 9 II821703Samsung R95H413187Sony Bravia 7 II608476HDR color gamut

Closer to 100% is better. Taken using a colorimeter and test pattern generator.

Sony Bravia 9 IIUHDA-P395.6BT.202088.4Samsung R95HUHDA-P3148BT.202094.1Sony Bravia 7 IIUHDA-P399.2BT.202087.7037.575112.5150HDR Filmmaker mode DataProductUHDA-P3 ()BT.2020 ()Sony Bravia 9 II95.688.4Samsung R95H14894.1Sony Bravia 7 II99.287.7Picture accuracy

A lower score is better. Taken using a colorimeter and test pattern generator.

Delta-ESony Bravia 9 II5.3Samsung R95H3.7Sony Bravia 7 II6.501234567Delta-E DataProductValueSony Bravia 9 II5.3Samsung R95H3.7Sony Bravia 7 II6.5Input lag

Lower is better. Taken using a Leo Bodnar 4K HDMI Video Signal Lag Tester.

Sony Bravia 9 II4K 60Hz9.81080p 120Hz5.2Samsung R95H4K 60Hz11.71080p 120Hz9.4Sony Bravia 7 II4K 60Hz10.41080p 120Hz5.703.757.511.2515msHDR Filmmaker mode DataProduct4K 60Hz (ms)1080p 120Hz (ms)Sony Bravia 9 II9.85.2Samsung R95H11.79.4Sony Bravia 7 II10.45.7window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (true) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var currentSlideIndex = 0;var slides = slideshowContainer.querySelectorAll('.fv-slide');var counter = slideshowContainer.querySelector('.fv-slide-counter');var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');function updateControls(index) {if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;if (dropdown) dropdown.value = index;if (prevBtn) {if (index === 0) prevBtn.classList.add('disabled');else prevBtn.classList.remove('disabled');}if (nextBtn) {if (index === slides.length - 1) nextBtn.classList.add('disabled');else nextBtn.classList.remove('disabled');}}function showSlide(index) {if (index < 0) return;if (index >= slides.length) return;currentSlideIndex = index;slides.forEach(function(slide, i) {slide.style.display = i === index ? 'block' : 'none';if (i === index) {var chartEl = slide.querySelector('.fv-chart-wrapper');if (chartEl && window.fvAnimateCharts) {window.fvAnimateCharts(chartEl);}}});updateControls(currentSlideIndex);}if (prevBtn) {prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });}if (nextBtn) {nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });}if (dropdown) {dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });}updateControls(currentSlideIndex);if (slides.length > 0) {var firstChart = slides[0].querySelector('.fv-chart-wrapper');if (firstChart && window.fvAnimateCharts) {setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);}}}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1791989772096-3jrkl1tdu', true); });} else {initialize('fv-chart-1791989772096-3jrkl1tdu', true);}})();The above EOTF graphs show the accuracy of the Sony Bravia 9 II for hitting different HDR brightness levels in grayscale. The closer to the yellow line, the more accurate a TV is. As with all our tests, these results are out of the box, without calibration, to demonstrate the performance most people will see. As you can see, the Bravia 9 II did very well when set to Professional modeFutureWhile Cinema mode is the preferred picture mode for brighter rooms and scenes, the EOTF graphs show the Bravia 9 II loses accuracy in the 40-80% brightness range, but does well with blacksFutureSpectral power distribution refers to the intensity of light that a source will display at various wavelengths of color. It can reveal how accurate a source can show color at different light levels, and can be instructive to understand how a TV is handling color. The Bravia 9 II scored well in Professional mode FutureIn the Bravia 9 II's Cinema mode results were again excellent, with more distinct reds compared to Professional mode FutureSony Bravia 9 II review: Features

The Bravia 9 II has a good range of ports, but only two of its HDMI ports are 2.1 (Image credit: Future)
  • RGB LED panel
  • XR processor with AI features
  • Google TV interface

The Bravia 9 II uses an RGB mini-LED panel (dubbed True RGB LED by Sony), which uses red, green and blue mini-LEDs, rather than the standard white you’ll find in regular mini-LED panels, to boost color reproduction.

It uses Sony’s XR Processor, which powers several AI picture features such as XR Clear Image AI for upscaling, as well as XR Motion Clarity, which analyzes movement on screen to produce a clearer, judder-free image.

In terms of HDR support, the Bravia 9 II supports Dolby Vision, but there’s no support for HDR10+. If you’re looking for a TV that supports both you’ll need to look at Hisense, TCL and Philips models. The Bravia 9 II also supports IMAX Enhanced content.

For audio, the Bravia 9 II has an 80W speaker system, consisting of two tweeters, two full-range speakers, two subwoofers and two beam tweeters. Several audio features, such as Voice Zoom 3, Auto Calibration and Acoustic Multi-Audio+, are included. There’s support for Dolby Atmos and DTS:X formats too.

The Bravia 9 II has two fully-specced HDMI 2.1 ports set for gaming, with 4K 120Hz, VRR and ALLM support. Perfect For PS5 features are also present, including Auto HDR Tone Mapping and Auto Genre Picture Mode.

Like all Sony TVs, the Bravia 9 II uses Google TV as its smart TV interface. This gives you access to all major apps such as Netflix, Prime Video and Disney Plus, and, in the UK, BBC iPlayer and ITVX. Google TV with Gemini is included, which can be controlled hands-free and recommend content.

  • Features score: 4.5 / 5
Sony Bravia 9 II review: Picture quality

Movies like The Super Mario Galaxy Movie are great for showcasing the Bravia 9 II's vibrant colors (Image credit: Nintendo / Universal Pictures / Future )
  • Excellent color reproduction
  • Accurate, OLED-level blacks
  • Some mild blooming off-axis

The Bravia 9 II’s measured brightness is fantastic. In Cinema and Professional mode (the latter is the closest to Filmmaker Mode) it hit 4,180 nits and 4,416 nits peak HDR brightness respectively. This puts it at double what rival flagship RGB TVs like the Samsung R95H hit (1,977 nits in its own Filmmaker Mode).

It also delivers superb fullscreen brightness, hitting 974 nits HDR brightness in Cinema and Professional modes. It even delivers big SDR numbers, hitting 703 nits fullscreen SDR brightness in Standard and 656 nits in Cinema, making it a great choice for broadcast TV in bright rooms.

Speaking of bright rooms, the Bravia 9 II demonstrates much better handling of mirror-like reflections than the step-down Sony Bravia 7 II, which I found quite reflective in our testing lab. When I viewed the Bravia 9 II and Samsung R95H side-by-side, the Bravia 9 II’s own matte screen was seriously effective.

The Bravia 9 II did a good job of upscaling SDR/HD content. Watching videos on YouTube, textures did look sharper, and although it wasn’t to a 4K-level, it was improved. Watching HD movies like Fight Club on Disney Plus, textures looked crisp and contrast was improved.

The Bravia 9 II, also demonstrated excellent picture quality with 4K Blu-ray reference discs. Its color reproduction during The Super Mario Galaxy Movie was gorgeous, with deep, rich colors that really popped on-screen. Any time the Lumas appeared, they had a sense of depth to them, thanks to how bold their colors were.

Even in live-action movies like Speed Racer, the Bravia 9 II demonstrates its superb colors (Image credit: Warner Bros / Future )

Colors in live-action content looked similarly great. In Speed Racer, the bold aesthetic of the Racer family home, with orange doors, green and purple walls and yellow furnishings, not only looked vivid to suit the movie’s cartoon-ish nature, but also had a nice accuracy to them.

The Bravia 9 II’s HDR color gamut results were fantastic overall. It clocked 98.6% UHDA-P3 coverage, a number consistent with other mini-LED and OLED TVs, but most impressive was its 86.7% BT.2020 coverage. While I’ve tested higher on some RGB TVs, this puts the Bravia 9 II in line with QD-OLED models.

The Bravia 9 II has excellent contrast, perfect for movies like The Batman. Even in bright conditions, the movie looks great on this TV (Image credit: Warner Bros / Future )

Another area where the Bravia 9 II impressed was its contrast and black-tone reproduction. In The Batman, as Bruce works in the Batcave, the monitors on his desk were bright, and contrasted well with the dark tones in the surrounding walls and crevices. The Bravia 9 II’s peak brightness meant HDR highlights, such as overhead lamps, really dazzled on screen, and this didn’t come at the expense of dark tones.

In Project Hail Mary, scenes of space demonstrated just how good the Bravia 9 II’s black levels were, especially for a backlit-TV. In theory, OLED has an advantage when it comes to reproducing deep blacks, in that it uses individually controlled pixels, but I found that the Bravia 9 II rivalled most OLEDs. Not only were black levels deep, but there were few signs of blooming when viewing head-on, with the Bravia 9 II showing superb backlight control.

It’s no surprise that the Bravia 9 II’s black tones were good, as when I measured its out-of-the-box grayscale accuracy, it hit a staggering 0.92 in Cinema mode. Anything below 3 is indiscernible to the human eye, and a number like this rivals most OLEDs.

The Bravia 9 II delivers great motion as well. Watching soccer with the TV set to Standard mode, it was able to handle the fast-paced action with minimal signs of judder, though it’s best to set the motion settings to Custom and set Smoothness and Clearness to 1, as at the full 2 the TV could sometimes be aggressive with its processing. For movies, with the TV set to Cinema, action always looked smooth. Watching Speed Racer, the Bravia 9 II handled the swerving cars, and even the commentators panning across the screen, well.

It wasn’t all plain sailing for the Bravia 9 II, however. Viewed off-center, signs of blooming crept back in, with halos of light appearing around bright objects on dark backgrounds. Although there was still significantly less blooming than you’d find on other mini-LEDs, OLED still takes the crown for off-angle viewing.

  • Picture quality score: 5 / 5
Sony Bravia 9 II review: Sound quality The Bravia 9 II has very good built-in soundFutureThe Bravia 9 II forgoes more traditional sound modes for deeper sound settings, such as an EQ (pictured)Future
  • Excellent detail
  • Great virtual surround-sound processing
  • Bass could be better

Sony’s TVs are often among the very best for built-in sound, so I had high expectations for the Bravia 9 II and spoiler alert, it mostly lived up to them. The Bravia 9 II 65-inch I tested uses a multi-speaker array consisting of two beam tweeters, two frame tweeters, two mid-range drivers and two subwoofers.

Watching the Penguin/Batmobile chase from The Batman, I was impressed most of all by the Bravia 9 II’s detail. As the Batmobile glides in and out of traffic, there were lots of effects I’d not been able to hear when watching the movie on other TVs, such as the creaking of tall lorries, the wind whipping past the Batmobile as debris fell around it, and the clattering of metal. The same was true with effects you’d hear in height channels, such as rain, which wasn’t crystal clear, but was still audible — no mean feat for TV speakers.

The Bravia 9 II also showcased very good virtual spatial sound, with the sound extending beyond the screen to create a somewhat immersive experience. Speech was also clear throughout, with the Penguin’s shouting audible even amid the chaos of the scene.

One area where the Bravia 9 II is lacking, however, is its bass. For such a large-framed TV with two subwoofers, I expected more punch in the lower tone range. The Batmobile’s engines had some heft to them, but it didn’t have the rumble I was looking for. This isn’t uncommon for a TV, but I was surprised that in this case it was one of Sony’s models that was lacking.

  • Sound quality score: 4.5 / 5
Sony Bravia 9 II review: Design The Bravia 9 II feels premium, with a weighty pedestal stand and build FutureIts anti-glare screen is effective at eliminating mirror-like reflections Future
  • Sturdy but weighty build
  • Thicker than other TVs
  • Looks premium

Like several other RGB models I’ve tested, the Bravia 9 II is bulkier than a lot of other TVs. The Bravia 9 II’s frame is chunkier and deeper than you’d expect for a modern TV, so this is something to bear in mind if you’re going to be fitting it into a tight space. It’s weighty as well — this 65-inch TV is easily one of the heaviest I’ve set up.

That said, the Bravia 9 II still looks like a premium TV, with a central pedestal stand consisting of three metal components that feel and look appropriate for a TV of this price. The stand also comes with a clear bit of plastic that can be attached to the rear of the stand to create what the brand calls a ‘mirage effect’, where the stand seemingly disappears when viewed head-on, to give the TV a floating effect.

The Bravia 9 II’s supplied remote is perfectly serviceable, with shortcut buttons to major apps like Netflix and buttons laid out in a standard format. However, it feels lightweight and cheap, which is disappointing for a TV in this price range. It does however use USB-C charging, similar to Samsung and Hisense’s remotes, which is a nice touch.

  • Design score: 4 / 5
Sony Bravia 9 II review: Smart TV & menus

Google TV is a decent smart TV platform, but the banner ads on its home page (pictured) can be very distracting (Image credit: Future)
  • Google TV interface
  • Tons of picture settings
  • Google home page quite cluttered

The Bravia 9 II uses Google TV as its smart TV platform, with access to major apps including Netflix and Disney Plus, and, in the UK, to major UK apps like BBC iPlayer and ITVX. There’s also the option of hands-free control via Google Assistant, and the TV is compatible with Google Cast, Alexa and Apple Airplay2.

Google TV’s home page is a good hub for recommending relevant content, as well making content you’re watching easy to find, particularly on YouTube. One issue with the home page, which Google TV has had for a while, is that its large banner ads can make the screen look cluttered, and push your apps further down the screen.

The Bravia 9 II has a comprehensive suite of settings, especially for adjusting the picture. There are plentiful settings to enable you to tailor the picture to your liking, and while some of these are a little hidden (the ambient light sensor is in a totally separate menu for example), the menus are mostly easy to navigate and use. While I don’t find Google TV as aesthetically pleasing or easy to use as LG’s webOS, Samsung’s One UI Tizen, or Roku, it’s a perfectly fine smart TV system.

  • Smart TV & menus score: 4 / 5
Sony Bravia 9 II review: Gaming

The Bravia 9 II is great for gaming, with brilliant response times (Image credit: Future)
  • 9.8ms input lag time
  • Good performance overall
  • Only two HDMI 2.1 ports

The Bravia 9 II has a good array of gaming features, supporting 4K 120Hz, VRR, Dolby Vision gaming and ALLM, as well as Perfect for PS5 features including Auto HDR Tone Mapping. Sadly, only two of its four HDMI ports are 2.1 compatible for gaming, which is still a step behind a lot of other rival TVs from LG, Samsung, Hisense, and TCL.

I measured the Bravia 9 II’s input lag at 9.8ms (4K 60Hz), which is a nice improvement over other Sony TVs I’ve tested, including the brand’s Bravia 8 II flagship OLED, which registered 16.8ms (also in 4K 60Hz).

Actual gameplay on the Bravia 9 II is very smooth. When I played Battlefield V, movement felt fluid and responsive, with the Bravia 9 II showing no judder during a chaotic desert mission where I dodged enemy fire while jumping in and out of vehicles. I did notice that during some particularly fast-paced action, where I sprinted across the battlefield, there was a slight blurring of finer details, but overall the game looked great, with the Bravia 9 II’s excellent picture quality for movies translating over to games.

  • Gaming score: 4.5 / 5
Sony Bravia 9 II review: Value

The Bravia 9 II's supplied remote has everything you need, but feels cheap for a TV at this price (Image credit: Future)
  • Premium price
  • Pricier than rival RGBs and OLEDs
  • Great performance for the money

There’s no denying that the Bravia 9 II is a premium-priced TV. It sits at the top end of the market and is pricier than most, if not all, of its major rivals. The 65-inch model I tested costs $3,599 / £3,499 / AU$5,999, which is pricier than a flagship OLED like the LG G6, the 65-inch model of which costs $2,499 / £2,699 / AU$4,999. It’s pricier than even the Samsung R95H, that brand’s flagship RGB TV, with its 65-inch costing $2,799 / £2,899 / AU$4,499.

Both those rival TVs have more features than the Bravia 9 II, especially for gaming, and they deliver very good performance in their own right. That being said, the Bravia 9 II is easily the most impressive RGB TV I’ve tested, delivering superb performance that exceeded my expectations. It’s just a shame that you’re paying a premium for that performance — and based on Sony’s history when it comes to pricing, it’s unlikely that the Bravia 9 II’s price will fall into line with competitors.

  • Value score: 3.5 / 5
Should you buy the Sony Bravia 9 II?

The Bravia 9 II's black tones are one of its most impressive features (Image credit: Future)Sony Bravia 9 II

Attributes

Notes

Rating

Features

Impressive anti-glare screen, RGB panel and good gaming features

4.5/5

Picture quality

Stunning colors, impressive contrast and black tones, excellent backlight control and reflection handling. Some blooming when viewed off-center

5/5

Sound quality

Very good overall sound quality with exceptional detail and accuracy, along with a wide soundstage, but bass is lacking.

4.5/5

Design

Premium build with sturdy feel, but thicker and weightier than a lot of other TVs

4.5/5

Smart TV and menus

Google TV has good app recommendations, but banner ads are distracting. Good amount of picture settings; sound settings could be confusing for some

4/5

Gaming

Fantastic gaming performance with a good array of features, but only two HDMI 2.1 ports.

4.5/5

Value

Pricier than most rival RGB and OLED TVs, and beyond the budgets of many potential buyers. Very good performance for the price, however

3.5/5

Buy it if...

You want superb picture quality
The Bravia 9 II's rich, gorgeous colors, excellent contrast, OLED-level blacks and impressive backlight control all combine to deliver a near-complete picture experience

You want a TV for bright rooms
The Bravia 9 II's anti-glare screen eliminates mirror-like reflections effectively, which combined with its high brightness, makes it terrific for bright rooms

You want the best of RGB
The Bravia 9 II is the best RGB TV I've tested so far, showing a real evolution of LED, backlit TVs that makes the tech competitive with OLED

Don't buy it if...

You're on a budget
The Bravia 9 II is one of the pricier TVs on the market, with a higher price tag than most rival RGB and OLED TVs in the same sizes.

You have multiple game consoles
The Bravia 9 II only comes with two HDMI 2.1 ports, meaning those with multiple consoles may want to look elsewhere.

You want to watch from an angle
While the Bravia 9 II's backlight control is excellent, there is still some blooming present when viewed off-center. OLED is still the best for off-axis viewing

Also Consider

Sony Bravia 9 II

Samsung R95H

Sony Bravia 7 II

LG G6

Price (65-inch)

$3,599 / £3,499 / AU$5,995

$2,799 / £2,899 / AU$4,495

$2,599 / £2,299 / AU$3,299

$2,499 / £2,699 / AU$4,995

Screen type

RGB LED

Micro RGB

RGB LED

OLED

Refresh rate

120Hz

165Hz

120Hz

165Hz

HDR support

Dolby Vision, HDR10, HLG

HDR10+, HDR10, HLG

Dolby Vision, HDR10, HLG

Dolby Vision, HDR10, HLG

Smart TV

Google TV

One UI Tizen

Google TV

webOS 26

HDMI ports

4 (2x HDMI 2.1)

4 x HDMI 2.1

4 (2x HDMI 2.1)

4x HDMI 2.1

Samsung R95H
One of the Sony Bravia 9 II's main rivals, the Samsung R95H delivers bold colors, solid black levels and an effective anti-glare screen. The R95H is cheaper, and has a more comprehensive feature set for gaming too. That being said, the Bravia 9 II's picture and sound quality are better — but the price difference may be too great for some to ignore.

Read our full Samsung R95H review

Sony Bravia 7 II
The Bravia 7 II is the step-down model to the Bravia 9 II, and while the 7 II doesn't have the 9 II's full picture or sound quality, what it does deliver, at a much cheaper price, is very good indeed, showing what RGB is capable of at this price point. People with bright rooms may want to look elsewhere however, as the Bravia 7 II isn't great with reflections.

Read our full Sony Bravia 7 II review

LG G6
LG's flagship OLED is cheaper than the Bravia 9 II, and has the same rich colors, fantastic contrast and black tones. It's even great for bright rooms, showing only minimal reflections. The G6 is also better for gaming, and comes at a cheaper price. OLED fans will want to pick this, while non-OLED fans may want to opt for the Bravia 9 II.

Read our full LG G6 review

How I tested the Sony Bravia 9 II

(Image credit: Future)
  • Tested over several weeks
  • Tested using different SDR and HDR sources and in varying lighting conditions
  • Measurements taken using Portrait Displays' Calman color calibration software

After spending a few days establishing the Bravia 9 II's best pictures modes (Cinema for brighter rooms and HDR content, Professional for dark-room viewing, and Standard for sport and SDR TV), I watched reference movies and TV shows to test its picture and sound quality.

I used 4K Blu-rays to analyze its color, contrast, detail, motion and backlight control. I also used 4K Blu-rays to analyze its built-in sound quality, in particular using a scene from The Batman.

For gaming, I used an Xbox Series X and played Battlefield V.

Once these tests were complete, I took measurements using a Murideo Six G 8K test pattern generator, Jeti Spectral 15VA Spectroradiometer and Klein K-10A colorimeter (profiled together) and used Portrait Displays' Calman color calibration software to take said measurements.

Brightness measurements were taken using white window patterns in both SDR and HDR, noting results for windows 1-100% in size. These were taken in the TV's Professional, Cinema and Standard modes.

Next, I analyzed its HDR color gamut coverage using both the UHDA-P3 (the standard used to master 4K Blu-ray and digital cinema releases) and BT.2020 ( a wide color-gamut format) color spaces.

After this, I measured the Bravia 9 II's color and grayscale accuracy using the Delta-E averages, which measures the difference between the source test pattern and what's shown on screen.

Finally, I analyzed its input lag in both 4K 60Hz and 1080p 120Hz using a Leo Bodnar 4K HMDI Input Lag Tester.

Read our in-depth overview of how we test TVs at TechRadar.

Categories: Reviews

TDM Neo review: they twist and shout, but they don't sound good

TechRadar Reviews - Sat, 10/17/2026 - 12:00
TDM Neo: Two-minute review

If you follow your audio news, no doubt you followed the early-2026 unveiling of the TDM Neo with fascination. It’s a novel audio gadget: it functions both as a loudspeaker and as a pair of headphones, with a neat twisting mechanism folding it or unfolding it between the two.

Months on, and the TDM Neo has been released, so I naturally made sure to test a pair to see how well they work… and unfortunately, I can’t really recommend it to anyone but collectors of neat knicknacks.

The problem is almost entirely in the audio department: the Neo just doesn’t sound good. As a pair of headphones it’s okay, but imprecise in a way that many rivals aren’t. However, when you turn it into a portable speaker, you get a tinny bass-less hiss which even bargain-bin Amazon options beat.

I’ll be forgiving: it’s likely that you can’t get high-tech driver systems in a gadget like this due to its form function. But at the same time, a valid reason for something bad doesn’t mean it’s not bad. Pick up something else from our list of the best Bluetooth speakers, I promise you’ll enjoy it more.

Not helping the Neo's case are a few other imprecisions. Take, for example, the design: the twisting mechanism locks the speaker mostly in place, but not always; it’s a bit loose. This means you don’t always get a secure fit, and the speaker can be quite wobbly.

Another gripe: there’s a TDM app, but to use some of its key features, you need to make an account. You can’t just boot up your speaker and change the EQ, without giving over some of your data. Why?

It’s a real shame that the TDM Neo has these issues, because there are signs that the company put some real thought into the device, with some neat touches. There are some useful in-box extras such as a sturdy carry case and high-quality cables, and some of the features (including different EQ modes per format) let you tweak with the nitty-gritty.

I’d be remiss not to mention the price. It matches top-tier Bluetooth speakers or mid-range headphones, despite the sound and build quality — again, as a proposition it's just really hard to justify.

As a viable consumer product, the TDM Neo isn't easy to recommend. It’s a neat concept, with some thought put into its various departments, but several gaping weaknesses mean you’ll be disappointed if you spent your money on it. Keep your eyes peeled for a Neo 2, though – if TDM fixes these issues, it could make something really special.

TDM Neo review: Price and release date

(Image credit: Future)
  • Unveiled in January 2026, sold from October
  • Available for $249 / £249 (about AU$500)
  • TDM also sells battery replacements

The TDM Neo was initially unveiled at CES 2026 in January of the year, but it took until September for the device to go on sale and October for it to ship.

You can buy the Neo for $249 / £249 (about AU$500, but I can’t find the device available to buy in Australia). It’s a high price, but a little more justified when you consider that you’re getting two devices.

While repairability isn’t touted as one of the Neo’s key features, TDM does sell battery replacement kits online for $29 / £23 (about AU$46) , and has an online guide on how to swap them out. So the brand deserves kudos on the repairability front.

TDM Neo review: Specs

Drivers

40mm / 40mm

Active noise cancellation

No / No

Battery life

16 hours (speaker) 200 hours (headphone)

Weight

340g

Connectivity

3.5mm, USB-C, Bluetooth 6.0

Frequency response

Not specified

Waterproofing

None

TDM Neo review: Features

(Image credit: Future)
  • Incredibly good battery life
  • App brings EP, some extra tools
  • Account required for some features

One real strong suit is the TDM Neo's battery life. You’re looking at 16 hours of listening in speaker mode, which is above-average for a device of this size… and a wild 200 hours of listening when you’re in headphone mode.

That’s right, well over a week straight of listening without having to charge them up, and dwarfing the 100-plus hours the previous frontrunners hit. Helping that figure is the lack of ANC, which is par for the course with on-ears, so nothing to get upset about.

On your smartphone, you can download the TDM. app to get some extra features. I found it a little tricky to locate, since putting ‘TDM’ into the app store brings up loads of options, so make sure to download the option with the full stop after the letters.

(Image credit: Future)

The app offers all the basics: you can see battery level, toggle a low-latency gaming mode, and find the Neo if you’ve mis-placed it. There’s also an option to change what twisting the unit does, away from switching formats as it currently does, and some battery saver modes which are an appreciated rarity.

The equalizer has several presets and space for two custom modes, and I really appreciate that you can set a separate EQ for when the Neo is in headphone mode and when it’s in speaker mode. It’s a neat touch, but it shows that TDM has really thought through the design.

However to actually edit the 5-band equalizer yourself, and also to use the find-device function, you have to create an account and log in on the app. The TDM Neo is an audio gadget; you shouldn’t need to create an account to use all of its features.

  • Features score: 3.5/5
TDM Neo review: Design

(Image credit: Future)
  • Twisty twisty: headphones to speakers using magnets
  • Headphones are fairly sturdy, but a little heavy
  • Speakers feel unstable and wobbly

Well, this is the whole thing of the TDM Neo, isn’t it? They’re designed to be dual-purpose. They begin as headphones, and you twist them into a speaker configuration, wherein the cups are housed in the headphone band and use outward-facing drivers. I’d compare the process most to using those pop-up festival tents: it takes a knack but when you know, you know.

As headphones, they’re fairly sturdy on-ears which are surprisingly comfortable to wear. That’s despite these puppies weighing a fair bit more than the average pair, at 340g. They have a fairly reliable fit, as long as you’re not jogging in these things. A small release catch lets you extend the length of these; I say this because it took me a good week of testing to realize that’s what the buttons do, so if you own a pair, there’s a good chance you missed it.

But twist the Neo into speaker mode, and it’s a different affair. Music automatically switches to play from the speakers when the cups are bent to a certain degree, and two magnets on the band meet (or roughly at that point, although they don’t need to physically touch).

(Image credit: Future)

It’s not a precise science, and every time I twisted the device down, I’d end with the two halves of the speaker in different places; sometimes they were aligned, sometimes not, and sometimes pointed in different angles.

Musically, this doesn’t make much of a difference, but it means the device is weighted in different ways, and doesn’t have a flat base to lean on. As a result, the speaker would be unstable, rocking when I put it down and constantly shaking if it was on a surface that was being jolted (like, say, a table where board games were being played).

On one of the cups there’s an LED indicator and USB-C port, the latter of which is facing directly upwards, so I imagine this is a no-go in rainy environments or anywhere where particles could fall in (there’s no IP rating). The other cup houses a 3.5mm jack, pairing button, volume rocker and power button. The volume and power buttons are made of a cheap-feeling rubber, which quickly looked scuffed on my review unit.

At least it’s a fairly compact speaker, being only slightly bigger than my Tribit Stormbox Micro 3. Several times I took it to other locations, because it’s small enough to carry in a bag fairly comfortably, without taking up too much room.

  • Design score: 3/5
TDM Neo review: Sound quality

(Image credit: Future)
  • Headphones & speakers both have dual 40mm drivers
  • Speakers are tinny, lack much bass
  • Headphones have muddy, rumbly sound

Important context: the TDM Neo has two sets of drivers, and so when you’re in headphone mode, you’re listening to different drivers than when you’re in speaker mode. Otherwise, the room-filling audio would deafen you the first time you put the Neo on your head. Sensible.

This results in two very different sound profiles for the device, even if all four drivers are 40mm ones. Unfortunately, depending on your mode, the sound ranges from ‘not great’ to ‘bad’.

It’s the loudspeaker mode that I’m filing as ‘bad’ – years of using Tribit, JBL or Ultimate Ears speakers has ruined me, it seems. Put frankly, the TDM Neo sounds tinny. It lacks any credible bass to speak of, relying on a steaming pile of treble to pass as a song. But even then, high treble and mid lines are conspicuously absent too.

One of my favorite bands to test hi-fi gadgets with is Morningsiders, as their varied instrumentation (‘band’ instruments with strings, brass, piano, so on) makes it easy to analyze speakers. I wanted to put on one of their songs with a more prominent bassline, to see how the Neo fared, and skipped through nearly an entire album without finding one… until I realized that the Morningsiders weren’t the problem.

In something like Hang the Cedar, bass is only apparent from the void in a track it leaves, while acoustic guitar sounds like a metallic sneeze and even some of the guitar harmonics are missing.

(Image credit: Future)

I don’t like being overly negative in product reviews, and luckily I can calm it, because the headphones don’t sound as bad. I still wouldn’t pick them over… well, much, but I didn’t physically recoil while testing them for this review.

The headphones have bass — in fact, it’s quite prominent, even if you’re not coming straight from the speakers. It’s a little ‘looser’ than I like from bass, sometimes sounding rumbly and imprecise, but it’s certainly powerful. I was half expecting the treble to be missing in compensation, but that’s not the case — it’s not too energetic or sharp, but it completes the V-shape sound profile that ensure the headphones are much more pleasant than the speaker.

Yes, V-shape means that mids are a little lacking, but not to a fault. In Morningsiders’ Four Face Liar, for example, acoustic guitar is barely audible between the bass and vocals. But ‘barely audible’ is still a step above the ‘nonexistent’ bass of the speakers.

With support only for the SBC and AAC codecs, you won’t be able to enjoy high-res music with the Neo. And you’re probably wondering whether the equalizer or presets saves the sound? Unfortunately not, it just exacerbates or masks the issue depending on how you use it.

  • Sound quality: 2.5/5
TDM Neo review: Value

(Image credit: Future)
  • You're getting two devices in one...
  • ... but two devices would be cheaper...
  • ... and they'd work and sound better, too

As mentioned before, the TDM Neo is essentially two devices in one. In the same way that you pay a premium for folding phones, because they’re both smartphones and tablets, you’d expect to pay a little more for a novel hybrid gadget like this.

Saying that, it dashes their appeal against the rocks. You could easily pick up a solid option from our Bluetooth speakers buying guide and one of the best cheap headphones for less; each device would beat the TDM Neo’s audio and design pretty handily

The premium price really doesn’t help the Neo; $249 / £249 is a cost that you’d only really consider going for if you were buying from a big audio brand like Sony or Bose, not a Kickstarter brand selling a rough-and-ready piece of kit. If you find it half price, maybe it’s worth buying; and if you have some unique use case in which you need a 2-in-1, then perhaps pick it up. But if you’re just interested in the novelty, it’s hard to recommend.

  • Value: 3/5
Should I buy the TDM Neo?TDM Neo score card

Attributes

Notes

Rating

Features

The incredible battery life, and a few other neat touches, work well. It's a shame that you need an account to run them.

3.5/5

Design

It's a neat twisty concept, but neither form works well compared to alternatives.

3/5

Sound quality

The speaker sound bad, and the headphones aren't great.

2.5/5

Value

It's a jack of all trades, but a master of none

3/5

Buy them if…

You only have space for one device
I've said you'd be better off buying two devices for the price, but if you literally only have space for one, this is basically your only way of listening to music.

You need headphones with incredible battery
Need a pair of headphones with an absolutely ludicrous battery life? This is it.

Don’t buy them if…

You want good audio
Not everyone buys audio gadgets with sound quality in mind, but if you care even 1% about how your music sounds, you might want to skip these.

You don't want any more accounts
Hate making new accounts for every app, service and feature? Honestly, me too.

TDM Neo review: Also consider

Usually, we'd list several similar gadgets to the reviewed one, which you may want to do instead. However I'm going to do something different here; I'm going to list one speaker and one pair of on-ear headphones, which together cost less than the TDM Neo.

TDM Neo

Tribit Stormbox Micro 3 (speaker)

OneOdio Focus A1 Pro (headphones)

Drivers

40mm

48mm

40mm

Active noise cancellation

No

No

Yes

Battery life (ANC on)

16 hours (speaker) 200 hours (headphone)

24 hours

70 hours (ANC off)

Weight

340g

330g

200g

Connectivity

Bluetooth 6.0, USB-C, 3.5mm

Bluetooth 6.0

Bluetooth 6.0

Waterproofing

N/A

IP68

N/A

Tribit Stormbox Micro 3
This is my go-to portable Bluetooth speaker; it's about a quarter of the price of the Neo, yet sounds far better. It has a useful carry strap and sits nice and flat on a surface. Plus, it's incredibly durable.
Read our full Tribit Stormbox Micro 3 review

OneOdio Focus A1 Pro
For even less money than the Tribit, these are solid on-ear headphones released earlier in year. They sound decent and last for ages, plus weigh far less than the Neo.
Read our full OneOdio Focus A1 Pro review

How I tested the TDM Neo

(Image credit: Future)
  • Tested for over two weeks
  • Paired with Android phone for Bluetooth
  • Used mostly at home, but on some walks too

The testing time for the TDM Neo lasted for two weeks, not including the writing time for the review.

I used the TDM paired with my Samsung Galaxy Z Fold 8, over Bluetooth. Lots of the testing took place at home in speaker mode, but I also used the headphones at home and while going on walks around my local area. Testing was largely done via Spotify, for music and audiobooks, but also on YouTube and several games.

I've been reviewing gadgets for TechRadar since early 2019, and in that time have tested plenty of speakers and headphones.

  • First reviewed in October 2026
Categories: Reviews

Scuffles and fires break out as protesters rally across France, joining students

NPR News Headlines - Sat, 10/17/2026 - 10:57

Demonstrators across France converged with students Saturday to protest rising living costs, as the country's fiscal crisis deepens.

(Image credit: Emma Da Silva)

Categories: News

Pope Leo XIV leaves hospital days after lung cancer surgery

NPR News Headlines - Sat, 10/17/2026 - 10:10

The Pope left Rome's Gemelli Hospital Saturday, days after surgery for lung cancer removed the lower lobe of his right lung. He is currently scheduled to travel to Latin America in November.

(Image credit: Andrew Medichini)

Categories: News

As Nvidia's RTX 5090 seemingly disappears, I'm worried about GeForce GPUs

TechRadar News - Sat, 10/17/2026 - 10:00

It's been a theory for quite some time now that Nvidia is — what's the polite way to put this? — let's say deprioritizing PC gamers, perhaps, or more specifically, its gaming graphics cards. But this week has added more evidence to the collective weight that GeForce GPUs are increasingly at risk of being sidelined further by Team Green.

I'm talking first about the story that emerged a few days ago, where a leaker claimed Nvidia is diverting all GB202 (Blackwell) chips to make AI (RTX Pro) graphics cards. That's the graphics processor used in the RTX 5090, but apparently not anymore; it's for AI boards only now, we're told.

That makes some sense as the RTX 5090 is already disappearing from shelves, certainly in the US, where you can't buy one for less than the best part of 10 grand (from gouging third-party sellers, with no major retailers actually having stock anymore). So arguably this effective discontinuation of the RTX 5090 is already happening.

On top of that, the latest developments are that Micro Center is reportedly listing the Blackwell flagship as 'not carried', and Nvidia itself has removed all mention of the RTX 5090 from its own GPU marketplace (though it is still mentioned elsewhere on the site). Search for the RTX 5090 on that marketplace, and you won't find it any longer — the highest-end graphics card listed is now the RTX 5080 (hat tip to Wccftech for spotting this being flagged up on Reddit).

Aside from an actual announcement from Nvidia (which probably wouldn't ever happen anyway), that seems like about as clear an indication you can get that the RTX 5090 has been shoved out of the exit door, never to return, because Nvidia needs those GB202 chips where they are most profitable. RTX Pro GPUs offer a much heftier premium that Team Green can heap on top.

A new Blackwell flagship?

(Image credit: Future)

So, what does this mean? For starters, if it is true that the RTX 5090 has been scrapped, the RTX 5080 becomes the flagship Nvidia GeForce GPU. Once the existing stock of RTX 5090s has been depleted, this could mean the price of the RTX 5080 is inflated. When I say inflated, I mean jacked up even more, because it has already seen some nasty price hikes. Currently, the RTX 5080 is at around $1,800 in the US on Newegg, or £1,450 on Overclockers in the UK – and those are the lowest prices; it goes up from there. It's a very similar story in many other regions.

This is clearly a concern for gamers as you can see from the Reddit thread I pointed out above, with comments such as: "If you want a 5080 better buy one while you can still afford one." Really, it's debatable if the card is anything like 'affordable' relative to its graphical frame rate muscle even now.

Here's where another rumor comes into play. Elsewhere on the grapevine, there's talk that Nvidia may actually release the RTX 5080 Super variant which has long been speculated about. This would be a 24GB graphics card, and it'd essentially replace the discontinued RTX 5090 – with the theory being that Nvidia would also ditch the vanilla RTX 5080 (16GB). This would leave the rumored RTX 5080 Super as the sole high-end GeForce graphics card, quite some distance above the RTX 5070 Ti.

If that happens, imagine the pricing concerns here – what MSRP would Nvidia attach to the RTX 5080 Super? And then consider the cost inflation that will be added when you take into account that this card will also be sought after for AI usage (as seen with the RTX 5090).

If an RTX 5080 Super is indeed inbound for early 2027, that would also suggest that the next-gen RTX 6000 family is further away than some rumors believe – as this Super version would be a stopgap GPU to keep the Blackwell range ticking over. The RAM crisis may have a fair bit to do with this strategy also, given that most predictions foresee it getting worse next year (and the misery continuing into 2028, and maybe beyond). Of course, launching a new GeForce range into such memory headwinds wouldn't be easy.

Software focus and streaming dreams

(Image credit: Nvidia)

All in all, it feels to me like there's a stream of subtle – and not so subtle – hints and rumors that Nvidia is very much slowing down the development of gaming GPUs (while not wanting to give that impression, naturally). The other part of the equation here is the increased focus on the software side, of course, rather than the hardware. DLSS 5 is out and Nvidia is already pushing hard with honing and refining that neural rendering tech, and something else that happened earlier this week was that Team Green highlighted some big leaps in performance here. Pretty huge strides forward, in fact.

Of course, you could argue that all the development resources being ploughed into DLSS – including frame generation, which got a hefty boost alongside DLSS 5 – shows Nvidia isn't abandoning gaming GPUs for PC gamers. And I concede that's true to an extent, but there is very much a vibe of a major slowdown leading towards the feared deprioritization of GeForce GPUs – and there's another angle to consider here too: cloud gaming.

Don't forget that GeForce Now also benefits from DLSS. Just this week, Nvidia added DLSS 4.5 override controls to the streaming service to help push up frame rates – those on the RTX 5080 (Ultimate) plan can use Dynamic Multi Frame Generation of up to 4x now. Ray Reconstruction for bolstering ray-traced visuals is available, too, among other options.

Would Nvidia rather have you subscribed to its cloud gaming service, making monthly payments, than buying a GeForce GPU for a one-off sum? It seems an obvious direction for the company to be heading in, and with increasing warning signs around Team Green's gaming GPUs, I'm becoming more convinced that this is where Nvidia's priorities are shifting for the future of PC gaming.

This isn't to say GeForce graphics cards are definitely on their way out, or that an RTX 6000 line-up won't happen – it's already well underway after all – but beyond the next generation, I'm increasingly dubious about where GeForce GPUs might fit into the big PC gaming picture. Between AI demand and cloud gaming (plus increasingly faster internet connections), there's a squeeze underway that could prove painful for the GeForce line-up – and the ongoing RAM crisis is hardly helping, either.

Categories: Technology

Pages

Subscribe to The Vortex aggregator