TERENCE P10 Weighted Keyboard Piano 88 vs Yamaha DGX-670B, 88-Key Weighted Digital Piano
Updated August 2026 — Yamaha DGX-670B, 88-Key Weighted Digital Piano leads on key action and sound quality.
The TERENCE P10 is an affordable option for beginners, while the Yamaha DGX-670B offers superior sound and features for advanced players.
Why TERENCE P10 Weighted Keyboard Piano 88 is better
Price
The TERENCE P10 is significantly cheaper at $191.99.
Beginner Friendly
Designed specifically for beginners.
Design
Elegant wood grain design suitable for home decor.
Why Yamaha DGX-670B, 88-Key Weighted Digital Piano is better
Sound Quality
Yamaha's CFX Stereo Sampling provides superior sound.
Features
Offers 630 instrument voices and 263 accompaniment styles.
Weighted Keys
Fully weighted keys for a more authentic piano feel.
Overall score
Specifications
| Spec | TERENCE P10 Weighted Keyboard Piano 88 | Yamaha DGX-670B, 88-Key Weighted Digital Piano |
|---|---|---|
| Keyboard Type | Semi-Weighted | Weighted |
| Sound Source | French Dream | CFX Stereo |
| Connectivity | USB, Bluetooth | USB, MIDI |
| Demo Songs | 10 | None |
| Pedals | 3 | 1 |
Dimension comparison
Overview of the Products
The TERENCE P10 Weighted Keyboard Piano is priced at $191.99, making it about 74% cheaper than the Yamaha DGX-670B, which costs $749.99. Both products cater to different levels of musicians, but they offer distinct features that can significantly impact a buyer's decision. The TERENCE model targets beginners, while the Yamaha model is designed for those seeking advanced functionality and sound quality.
Key Features Comparison
The TERENCE P10 offers an 88-key semi-weighted keyboard that closely mimics the feel of a traditional piano, providing dynamic control over sound depending on how hard the keys are pressed. In contrast, the Yamaha DGX-670B boasts a fully weighted keyboard action that varies from heavier in the low keys to lighter in the high keys. This feature is particularly beneficial for those practicing classical pieces or performing for an audience.
Sound Quality
In terms of sound quality, the TERENCE P10 utilizes a French dream sound source and features dual 20W stereo speakers, which deliver a rich and full sound. However, the Yamaha DGX-670B takes sound quality a step further with its CFX Stereo Sampling, replicating the tones of Yamaha's flagship CFX Full Concert Grand piano. The Yamaha model is specifically designed for those who demand high fidelity in their sound experience.
Additional Features
The TERENCE P10 comes equipped with 10 demo songs, 100 tones, and 128-note polyphony, allowing users to explore various musical styles as they learn. It also offers versatile connectivity options, including USB and Bluetooth, making it easy to connect to smart devices. On the other hand, the Yamaha DGX-670B shines with its extensive library of 630 instrument voices and 263 automatic accompaniment styles, enriching the musical experience and allowing users to feel like they are playing with a live band.
Build and Design
The TERENCE P10 features an elegant wood grain design that complements various home decors, enhancing its appeal as a piece of furniture. It includes a detachable music stand and a three-pedal unit, providing a more complete piano experience. Conversely, the Yamaha DGX-670B is sleek and modern, but the stand and bench must be purchased separately. This could be a disadvantage for those looking for an all-in-one solution.
Intended Audience
The TERENCE P10 is ideal for beginners looking for an accessible entry into the world of digital pianos. Its price point and features cater specifically to those starting their musical journey. In contrast, the Yamaha DGX-670B is better suited for intermediate to advanced players who require more sophisticated features and superior sound quality for performances or practice.
Price Consideration
At $191.99, the TERENCE P10 is about 74% cheaper than the Yamaha DGX-670B, which retails for $749.99. This significant price difference could influence a beginner's choice, making the TERENCE model a more appealing option for those on a budget. However, the Yamaha model's advanced features may justify the higher price for more serious musicians.
Which should you buy?
Choosing between the TERENCE P10 and the Yamaha DGX-670B ultimately depends on your skill level and musical needs. If you're a beginner seeking an affordable yet functional keyboard, the TERENCE P10 is a solid choice with its semi-weighted keys and rich sound quality. However, if you're looking for a high-end digital piano that offers superior sound and a plethora of features for advanced playing, then the Yamaha DGX-670B is worth the investment.

