Smart Pianist, CSP and ChordPro

Yamaha repurposes hardware and software technology all the time. The Yamaha CSP series digital pianos (CSP-100 series and CSP-200 series) and Smart Pianist borrow a lot of technology from the Yamaha Genos and PSR arrangers. Yamaha Chord Tracker users know that Smart Pianist also has Chord Tracker technology inside.

Chord Tracker provides a number of Smart Pianist-like features. Chord Tracker analyzes an audio song, extracts its chords, and displays the chords in a chart. Like Smart Pianist, Chord Tracker follows the chord chart while playing back the original audio file. Pretty much anyone can use Chord Tracker in this way to figure out the chords to a song and play along.

Genos and PSR arranger people, however, get extra goodies. Chord Tracker can send the chords to the arranger for playback. Even better, you get to choose the accompaniment style. Want to re-imagine a song as a country tune? You can do it.

Extended ChordPro

Chord Tracker sends the chords to an arranger in a Standard MIDI File (SMF). Instead of notes, the chords are represented in Yamaha System Exclusive MIDI messages.

When I analyzed the file format and chord messages, my first thought was “ChordPro”!

You’ve probably seen ChordPro on the Interwebs. It’s that simple text format for song lyrics and chords. I extended ChordPro adding a few new features to make musical time explicit and precise. (Original ChordPro relies on the musician for time.) Then I wrote a Java program to translate an Extended ChordPro song to an SMF suitable for playback on a Yamaha arranger. Check out an Extended ChordPro demo.

Playback ChordPro Example

Well, guess what? Smart Pianist and CSP-170 can play back SMFs generated from Extended ChordPro songs.

Here is a short ChordPro snippet for Steve Winwood’s “Can’t Find My Way Home”.

{t: Can't Find My Way Home}
{key: D}
{artist:Blind Faith}
{time: 4/4}
# Style: SongwriterBallad (stylecode: 5980)
{stylecode: 5980}
{tempo: 96}

{start_accomp}

# Introduction
[C][*IA]
{c: Introduction}
[Csus2:2][*MB] ---- [G/B:2] ---- [Gm/Bb:2] ---- [D/A:2] ---- 
[F:2] ---- [G:2] ---- [D] --------
[Csus2:2] ---- [G/B:2] ---- [Gm/Bb:2] ---- [D/A:2] ---- 
[F:2] ---- [G:2] ---- [D][*FB] --------

{c: Verse 1}
Come [Csus2:2][*MB] down off your [G/B:2] throne, and 
[Gm/Bb:2] leave your body a- [D/A:2] -lone.
[F:2] Some- [G:2] -body must [D] change.
[Csus2:2] You are the rea- [G/B:2] -son, I've been
[Gm/Bb:2] waiting so [D/A:2] long.
[F:2] Some- [G:2] -body holds the [D][*FC] key.

An Extended ChordPro song begins with a header containing the title, artist, key, tempo, time signature and auto-accompaniment style. After the header, you hit the {start_accomp} directive which tells the arranger (Genos, PSR or CSP) to start playing.

The rest of the Extended ChordPro file consists of chords, e.g.,

    [C]   [Csus2:2]   [G/B:2]   [Gm/Bb:2] ...

section control directives, e.g.,

    [*IA]  [*MB]   [*FC] ...

and lyrics (plain text). Oh, yeah, you can throw in comments, too, e.g.,

    {c: Introduction}
    {c: Verse 1}

The Java program (cp2mid) translates the chords, directives and lyrics into an arranger-ready Standard MIDI File.

So, what do we get after we import the SMF into Smart Pianist? The screenshot above [click to enlarge] is the score. The chord symbols and lyrics appear with the staves. There aren’t any notes because the SMF doesn’t have any notes; it’s contains only chords and lyrics.

The chord chart looks familiar. But, hey! Smart Pianist display lyrics interspersed with chords. I never saw Chord Tracker do that.

The final screenshot shows the lyrics alone. All of those dashes (“—-“) come from the Extended ChordPro song. They are placeholders during instrumental interludes.

Summary

Today’s example demonstrates a different way to use Smart Pianist and CSP digital pianos. If you own both a Yamaha arranger workstation and a CSP, you should be able to transfer Chord Tracker SMFs to Smart Pianist and the CSP.

If you want to know more about Extended ChordPro and its implementation, please see:

Copyright © 2025 Paul J. Drongowski

Smart Pianist: MIDI song tutorial

I have an extensive collection of MIDI songs that are tweaked for the PSR-S950 and Genos (gen 1) arranger workstations. Let’s see what Yamaha Smart Pianist does with them!

Transfer the MIDI files

The first step is transferring the MIDI files from Windows PC to my iPad. I gathered about 100 Standard MIDI Files (SMF) into a directory, “MIDI”, with three subdirectories:

  • GM: General MIDI and General MIDI 2
  • S950: XG files tweaked for the PSR-S950
  • Yamaha: XG files purchased from Yamaha Musicsoft

The subdirectories reflect different vintages and format. I went with PSR-S950 because its voices are a subset of the CSP-170 voices. GM, GM2 and XG are compatible with CSP-170. Depending upon source and phase of the moon, a MIDI file may or may not have chord and lyric data. The XG files from Yamaha Musicsoft are more likely to have chords and lyrics (so-called XF format), but that is not a slam dunk. [Click on images to enlarge them.]

iTunes File Sharing seemed like the fastest way to move 100+ files. Unfortunately, no joy. iTunes found the Smart Pianist storage area without problem with four subdirectories under “Smart Pianist Documents”:

  • demo_audio
  • user_audio
  • user_midi
  • user_pdf

I tried to copy MIDI files into “user_midi” directly. Nope, iTunes won’t do it. The best I could do is to add files to the top-level “Smart Pianist Documents” directory.

That just didn’t seem right. So, I e-mailed a ZIP file containing the MIDI files to myself and downloaded the ZIP into the Files folder on the iPad. I tried to import the ZIP into Smart Pianist directly. It unzipped OK, but Smart Pianist expects to see one or MIDI files, not subdirectories! No joy, again.

Oh, dear. There isn’t any way to organize the MIDI files into folders (or categories) inside Smart Pianist. A linear list of 100+ MIDI files is not convenient or scalable. C’mon, Yamaha, you can do better.

Fortunately, Smart Pianist’s import dialog has a “Select All” option — if you can find it. I had to select the first file and scroll to the bottom of the list of files to find the “Select All” button. Might be a good idea to display “Select All” at the top of the dialog box like right away?

Well, after all this futzing around, I got all 100+ MIDI files imported into Smart Pianist.

Score, chords and lyrics

When you select a MIDI song, Smart Pianist looks for three kinds of data in the MIDI file: score (e.g., tracks with notes in them), chords and lyrics. Three buttons at the bottom of the screen let you select one of these three views during playback.

Smart Pianist displays some kind of score, typically the melody track, maybe a left-hand bass track. If Smart Pianist can’t make sense of the MIDI, it displays empty measures (e.g., whole note rests).

Chords and lyrics are optional in MIDI files and your mileage will vary. Smart Pianist will display chords and lyrics, if the relevant MIDI data are available.

How did Smart Pianist do?

No, I didn’t test 100 MIDI songs. 🙂 I chose four songs for testing:

  • Brown-Eyed Girl by Van Morrison
  • Every Little Thing by The Police
  • Let’s Stay Together by Al Green
  • I Wouldn’t Want To Be Like You by Alan Parsons

Brown-Eyed Girl, Every Little Thing and Let’s Stay Together are XG MIDI songs purchased from Yamaha. Most likely, they should have chord and lyric data (XF format). I Wouldn’t Want To Be Like You started life as a TUNE 1000 Karaoke General MIDI file and it contains lyrics.

In the case of Brown-Eyed Girl, Smart Pianist generated a score which looks like a combination of a bass line and the opening guitar riffs.

No chords were found, so you don’t get anything useful on the Chords page. I improvised the chords from the score when playing along. Then again, I have a good working knowledge of musical harmony. A beginner or inexperienced player would be lost.

The Brown-Eyed Girl MIDI file has embedded lyrics. Here’s the problem, tho’. What if I want to sing the lyrics and play a piano part? I can’t do it because, in Smart Pianist, by default, you get the piano score or the lyrics, not both at the same time. [We’ll remedy that in a few minutes. Please keep reading.]

Next up, Every Little Thing She Does Is Magic. Smart Pianist displays some form of score.

And it displays chords, too. I found the chord display to be the most helpful and I played along with the song ny following the Chord page. Not bad. If you are a Chord Tracker user, you’ll recognize the chord chart structure and format.

No lyrics were found in Every Little Thing, so you’re on your own. Maybe invite Sting over to sing. 🙂

Smart Pianist produced a score for Let’s Stay Together. Looks like the melody line to me.

The Let’s Stay Together MIDI file has chord data and Smart Pianist displays chords. No lyrics, tho’, so the Lyrics page is empty.

Smart Pianist displays a score for I Wouldn’t Want To Be Like You. It looks like the melody part, so the first N measures are blank during the instrumental introduction. Play by ear and fool around on a Cm7 scale…

Smart Pianist didn’t find chord data — no surprise as GM doesn’t support chord meta-events. You do get lyrics. TUNE 1000 was good with lyrics. It’s a shame TUNE 1000 as a company died over 15 years ago.

Smart Pianist displays what it can and you can have fun with it. Still, you may feel disappointed. Let’s try to make things better.

Song Settings

Up to this point in the tour, we Smart Pianist’s default Song Settings and went with them. Yamaha borrowed many ideas and features from its arranger workstations. Song Settings are the gateway to those features.

I want to display lyrics on the Score. Tap the Song Settings icon in the upper right-hand corner of the screen. Then tap “Score” to select the Score Settings page.

The Score Settings page has six settings:

  • Choose the score display size: Small, Medium or Large.
  • Display the Left- and/or Right-hand parts
  • Display the Right-hand part on a grand staff (treble plus bass clef)
  • Display chords in the Score
  • Display lyrics in the Score
  • Set note quantization (granularity of the time grid)

The I Wouldn’t Want To Be Like You MIDI file doesn’t have chord data, so I left Chord disabled. I turned Lyrics on. I tried turning a Left-hand part on, but Smart Pianist wouldn’t let me. [More about that in a second.]

The screen grab above shows the result. Smart Pianist displays the Score and, behold, lyrics appear below the melody line!

Instead of the melody, I really want to play chords and comp along with the song. In order to find a MIDI song track with the kind of part that I want to play, I opened the (MIDI) Mixer tab in the Song Settings.

The MIDI Mixer shows the instrument type which is assigned to each MIDI channel. (A MIDI song may have up to 16 channels.) Channel 1 has an electric piano (EP) which plays during the entire song. Channel 2 has a fretless bass. These MIDI channels are good candidates for the score.

While we’re on the MIDI Mixer page, please note that you can set the volume, pan and reverb send for each instrumental part (channel). The Master knobs and slider set the overall pan, reverb send and volume level for the MIDI song. You can use the MIDI Mixer to re-mix the backing song!

Now select the Song Settings Playback tab. Here you can turn the Stream Lights on and off, set the Stream Lights speed, etc.

Check out the MIDI Part Channel settings at the bottom of the page. By default, Auto Set is turned on. This instructs Smart Pianist to find appropriate MIDI channels to display in the score. Notice that Right is set to MIDI channel 4 and Left is off. A-ha! That’s why we saw the melody part (channel 4) in the score and why the Left-hand part is disabled.

Some inside baseball — TUNE 1000 the company is defunct, but their lasting contribution is the Karaoke (KAR) MIDI file format. Channel 4 in karaoke-land is the melody channel.

Turn off Auto Set.

Next, set the Right MIDI channel to 1 (the electric piano) and set the Left MIDI channel to 2 (the fretless bass). Tap the Done button to return to the Score display.

Voila! The Score shows the electric piano part in the upper staff and the fretless bass part in the lower staff. And, the Score still has the lyrics. This is just what I wanted.

I don’t blame you if you feel a little tired after menu diving. You wouldn’t want to do that every time. That’s where Smart Pianist registrations come to the rescue. Tap the Registration icon in the lower left corner of the screen.

Smart Pianist pops up a dialog box asking for the name of the new Registration to be saved. Enter the name (I_Wouldnt_Want_To_Be) and tap the Save button. Smart Pianist saves all of the Song Settings. So the next time you want to play this song, just recall the Registration.

Here’s a bonus! I changed to a different MIDI song: I Played The Fool (by Southside Johnny and the Asbury Jukes). Smart Pianist applied the same, existing Song Settings and, by dumb luck, it displayed a nice right-hand part for comping, the bass line in the left-hand, and the lyrics. How good is that?

Well, I hope that you learned some new Smart Pianist tricks. Don’t be afraid to dive into the Song Settings and tweak the Score to your liking.

Copyright © 2025 Paul J. Drongowski

The quest for Backing Conductor

Yamaha released a new version of the Smart Pianist app. The release notes list three new features:

  • Backing Conductor (CSP Series, CVP Series and P-S500 only)
  • A-B Repeat for PDF scores
  • Scores for the 50 Classics are distributed and displayed via PDF

The Backing Conductor sounded intriguing and I was anxious to jump on it right away.

I noticed that the CSP Series 200 models require a Firmware Update for Backing Conductor. Be sure to check the downloads page for your CSP.

The Apple App store pushed version 3.6.0 to my iPad. No problem there. The screen shot (above) shows Smart Pianist 3.6.0 (January 15, 2025) running and firmware 1.09a installed on the CSP-170. Hopefully, firmware version 1.09a is good because Yamaha never stated if an update is required for the CSP 100 series.

What is Backing Conductor?

The big question: “What is Smart Pianist Backing Conductor?” At this point in time, Yamaha have not publicized any additional information. The Smart Pianist guide, such as it is, has not been updated.

Yamaha software engineering believes that they design intuitive user interfaces (apparently). No documentation required! Quite frankly, if one of my CS students made such a statement, they would have been corrected and marked down. Seriously. 🙁

And so began my quest for “Backing Conductor.”

Post-install splash screens

At one point in my quest, I deleted the Smart Pianist app and re-installed it. Below are two rather informative post-install screens which highlight Smart Pianist’s capabilities.

Blink or idly flip by and you will miss these highlights. Forever — they won’t be repeated.

Yamaha should distribute the example score “New York Hustle”. It appears in other examples. By the way, “Hustle” is misspelled as “Hastle” in the second splash screen. Sorry, I live with a professional editor…

Start-up splash screens

Every time you start up Smart Pianist and connect to your instrument, you will be treated to a different splash screen. Again, don’t blink because you will miss something.

Here are three of the screens which highlight new features in version 3.6.0. Yeah, I know. What are they and how do I use them?

“Backing Conductor” gets mentioned again without details.

Backing Conductor, finally

Finally, I hit on the fourth of these elusive splash screens (below).

Oh, now I see what I should look for!

When a PDF is displayed, Smart Pianist displays this playback control box at the top. Folks who have used earlier versions of Smart Pianist recognize the three part buttons: Others, Left and Right. Backing Conductor adds a new part button: Backing. I guess when Backing is turned ON, you can change the auto-accompaniment style, in this case, Cool 8Beat.

There’s “New York Hustle” and “Hastle”, again.

Taco Bell’s Cannon

Now that I have a clue, let’s try a PDF score: Canon D dur by Pachelbel.

Uh, oh. The Backing button and accompaniment style are greyed out. What gives? In this case, Smart Pianist plays back the PDF score without backing.

One of my big frustration using Smart Pianist is what appears to be inconsistent behavior and options. There must be rules governing behavior and user operations. The rules probably differ by the content/media type:

  • PDF score (PDF file)
  • MIDI song (Standard MIDI File)
  • Audio song (MP3, AAC, etc.)
  • Chords extracted from an audio song

I wish Yamaha would explicitly write down the dos and don’ts for each data type. Explicit rules would set expectations straight and reduce frustration.

Bonus screen

To round things out, here is the Song Settings Arrangement screen for Audio to Score playback.

In this screen, you can choose the accompaniment score pattern to be used when displaying the extracted score and you can choose the backing style. I like the ability to turn different backing parts off (on) individually. Sometimes ya just want a beat, sometimes a beat plus bass, and sometimes a full backing.

Summary

I hope my difficulties have not discouraged you. Maybe you’ll be a little bit smarter then I when you sit down with Smart Pianist.

Before ending, I want to mention my top Smart Pianist want: the ability to add new styles to Smart Pianist. I’m not asking for Style Creator as one finds in the arranger workstations — simply the ability to load new styles and play new backing styles. There are so many user-contributed styles (including my own!), the ability to load and play with new styles would give CSP a huge boost.

Copyright © 2025 Paul J. Drongowski

Yamaha announce the Clavinova CLP-800 series

Yamaha have announced the much-anticipated CLP-800 series Clavinova digital pianos.

Personally, I was hoping for a significant bump over the CLP-785, the main reference point for this post. The CLP-785 — and now the CLP-885 — are the flagship “spinet” models. Although I enjoy my CSP-170, my dealer offers an attractive trade-in, trade-up plan which I would exercise given the right motivation. After a quick glance through the Owner’s Manual and Data List, my ardor cooled, sad to say.

Yamaha CLP-845 digital piano

The user interface (i.e., front panel and key functions) and choice of keybed (e.g., GrandTouch and GrandTouch-S) remain largely the same. The piano engine features the same capabilities as the CLP-700 series:

Secondary voices and the XG (GS, GM2) sound set remain the same. Please see the CLP-800 series comparison table as lower-end models may elide specific features and voices.

The CFX Grand and Bösendorfer are the featured pianos, and include Binaural Sampling. The CLP-800 series adds two new acoustic piano voices: Chill Out Piano and Lo-Fi Piano. The same Fortepianos are offered: Scarlatti, Mozart, Beethoven, and Chopin Pianos. All other secondary voices are the same in the CLP-800 series. No big upgrades.

The classical and lesson song lists and rhythm list are the same.

The CLP-800 series Owner’s Manual has many revisions for readability. The different organization makes it difficult to make an exact features by feature comparison between the series. I haven’t spotted any gotta-have new features.

Yamaha have made significant changes in the built-in sound system(s):

Component      CLP-885                  CLP-785
-------------  ------------------------  ------------------------
Amplifiers     (45 W + 30 W + 40 W) × 2  (50 W + 50 W + 50 W) × 2

Speakers       (16 cm with diffuser +    (16 cm + 
               8 cm with diffuser +      8 cm + 
               2.5 cm (dome) with        2.5 cm (dome) +
               Bidirectional Horn) × 2,  transducer) × 2,
               Spruce Cone Speaker       Spruce Cone Speaker

You will find similar changes in spec for other models, should you look at the CLP-800 series comparison chart.

Yamaha have given the DSP effect types a modest boost by adding “Effect types used for a specific Voice”. These effect types are:

    VCM EQ 501             Virtual Circuit Modeling (VCM) vintage EQ
    Comp Distortion        Compressor stage followed by distortion
    Vintage Phaser Stereo  VCM analog vintage phaser
    Stereo Overdrive       Stereo overdrive distortion
    Damper Resonance       Simulates grand piano damper resonance
    Hall 5                 REV-X hall reverb

Yamaha arranger and synth enthusiasts will recognize these effect types. They are DSP algorithms that are typically applied to electric piano and other keyboard voices.

Initial Reaction

My initial reaction is “Big-whoop”. [“Disappointment” for those of you who are not familiar with American sarcasm.]

The big functional change appears to be the use of “diffusers” in the built-in sound system. The CLP-800 Web page has a big chart comparing sound system components. The chart made me feel like I was buying a PA system, not a piano. Yamaha need to find a different way to promote this technology — something to make the technology approachable and cuddly to the average customer. Way too techie!

Frankly, I’m left cold. Since I’m happy with my CSP-170, I cannot find a compelling reason to upgrade to the CLP-800 product line (or the CLP-885, in particular). Guess that trade-up option is going to go unexercised…

Why the underwhelming Clavinova Series 800 update?

We know — from Yamaha’s quarterly call with analysts and investors — that the bottom has fallen out of the world-wide market for home digital pianos. China, in particular, is slow. Possibly, Yamaha did not feel the need or want to drive the home digital piano market too hard at this point in time. Perhaps they are saving bigger updates for the future when the market is more favorable?

This doesn’t mean that the CLP-800 series are bad pianos. I liked the Yamaha CLP-785 very much. As far as I’m concerned, personally, CLP-885 doesn’t give me a compelling reason to upgrade.

Technical footnote

The CLP-700 and CLP-800 series generate high resolution velocity and acceleration data with each MIDI note ON message. Two MIDI continuous controller (CC) messages are generated:

    CC#19    Key acceleration
    CC#88    High-resolution velocity prefix

By “prefix”, I suspect Yamaha mean the high order byte of an extended velocity data value. If you intend to use a “Grand Expression” digital piano with a personal computer-based software instrument (e.g., Modartt Pianoteq, Arturia Piano V, etc.), you will need to filter out or map these “extra” MIDI messages. Check the MIDI Implementation Chart for your model and software instrument (VST).

Copyright © 2024 Paul J. Drongowski

New year, new piano

Happy New Year!

It’s been a pleasure to ring in the new year with a Yamaha CSP-170 Clavinova Smart Piano. If you’re not familiar with the CSPs, check out my articles about the CSP-100 series and the now current CSP-200 series.

In short, the CSP pianos combine Yamaha’s Clavinova piano technology, learning features (score display and playback, stream lights) and basic auto-accompaniment into a single traditional home piano form factor. The CSPs eschew a complicated user interface, opting for a minimalist, two-button front panel: power OFF/ON button, FUNCTION button, and volume slider.

First and foremost, CSPs are Yamaha digital pianos, as Yamaha likes to say. In this post, I concentrate on the CSP-170 as a home piano. I bought the CSP-170 at a close-out price as Yamaha was clearing inventory when Series 200 deliveries began.

Appearance

I rarely discuss an instrument’s physical appearance in much depth as synth and arranger front panels are “seen one, seen ’em all.” The CSP-170, however, sits in our high-traffic dining room. You can’t miss it!

Yamaha CSP-170 Smart Piano (matte black)

Our CSP-170 is the matte black model. The matte finish is the best match for our contemporary house. The matte black model costs a bit less than the polished ebony — not really a concern.

The CSP-170 looks like the traditional spinet piano — the old family piano that we ditched just before moving out West. The CSP-170 has attractive clean lines and fits into the contemporary styling of our home. As a piece of furniture, it is constructed solidly and feels like a quality instrument. Definitely a step up from Arius.

I originally considered a P-515 “portable” digital piano and stand. When Yamaha announced close-out pricing, it made sense to step up to the CSP-100 series. A P-515 on its stand is not as physically attractive or formal as the CSP. The CSP cabinet allows for a better more powerful sound system than the P-515 as well.

CSP-170? Heck, yeah.

The CSP-170 piano samples and playability are on par with the P-515. The main pianos are the Yamaha CFX and Bösendorfer Imperial. I played them both during my piano quest and I still enjoy playing them today.

I prefer the CSP-170 sound system over the P-515. The CSP-170 has bi-amplified speakers: woofers in a downward facing speaker box and mid/high ports left and right at chest level. The P-515, like many portables, has bi-amplified upward firing speakers. The P-515 sounds brighter due to the direct sound from its speakers. The CSP-170 sound field is similar to a spinet; the sound is indirect and takes some of the edge off the CFX. My only knock on the sound system — auto-accompaniment lacks air and sparkle. You won’t hear snappy snares.

I should note that I also play MODX and Genos, both through studio monitors. Thus, I’m used to a crisper sound for auto-accompaniment and percussion.

The CSP-170 provides plenty of volume. I don’t practice at thundering volume and setting the volume slider somewhere near the middle is adequate.

I’ve been playing the CSP-170 for one month, mainly piano. It is so convenient to push the ON switch and play. I can sneak in short playing sessions while waiting for my spouse to get ready for our daily walk, etc. The minimalist user interface is not an issue for quick play as one can select one of the main voices (CFX, Bösendorfer, Suitcase Rhodes, Wurli) by holding the FUNCTION button and hitting the appropriate key. I keep a function cheat-sheet on top of the piano for reference.

Full functionality requires the Yamaha Smart Pianist app. The app is handy, but most times, I haven’t needed it. I’ve tried a few of the Smart Pianist features: stream lights, score display, song and score playback, and auto-accompaniment. I’ll have more to say about them in future posts. So far, my only knock against them is the rather poor written documentation. Yamaha provides the bare minimum and neglects to explain certain notable features (e.g., adaptive styles). The written documentation understates the advanced capabilities built into the CSPs and the Smart Pianist app!

Smart Pianist Piano Room lets you set the lid position, brilliance, Virtual Resonance Modeling (VRM) and more. Once you get the desired piano tone, save all the settings in a Registration for recall later.

NWX keyboard action

I suspect that the CSP-170 is the last instrument which Yamaha will make with the Natural Wood Escapement (NWX) action. If you browse the forums, you’ll see all kinds of comments about NWX, or this, or that. My advice is to go out and play a variety of brands and actions. Then choose. Ignore “action trolls.”

I find the NWX to be smooth with a weight letting me control the piano sound — to play in a nuanced way. (It might not work for you and that’s OK.) The NWX does not trash my hands unlike GH3X, GHC and, yes, the new GEX Montage M8X keyboard. When you try and test, be sure to play for an extended period of time. Then ask, “How do my hands feel?” NWX passed this test for me several times over.

Dealers provide a valuable service in this regard. It took me months and multiple playing sessions to arrive at my choice. Be sure to patronize the dealers who help you out even if the price is a little higher. They’ve earned it.

Summing up

Would I buy the CSP-170 again? At the close-out price ($3,600 USD), absolutely. The CSP-200 series models have a number of improvements (GrandTouch, more voices, more styles, both CFX and Bösendorfer binaural) at a higher price. If you try an NWX (maybe a P-515?) or a GH3X and you like it, there are still CSP-100 series pianos available at close-out pricing. It’s first come, first served, limited quantity only.

Yamaha would need to completely blow me away with the CLP-800 series in order to get me to upgrade. Seriously, I’m good.

Copyright © 2023 Paul J. Drongowski

Yamaha CSP-170 in the house!

At long last, my Yamaha CSP-170 Smart Piano arrived!

Classic Pianos Bellevue

Before saying anything else, I want to give a shout-out to Classic Pianos in Bellevue, Washington. I got a friendly and welcoming reception when I visited their showroom in August during my piano quest. I like to support local dealers when possible and Classic Pianos left me with a very positive first impression. [They had to endure my banging around, too.]

Yamaha CSP-170 Smart Piano (matte black)

So, when I heard about close-out pricing on CSP-100 series pianos, I gave them a call. They checked out the situation with Yamaha and offered the reduced price on the Yamaha CSP-170B (matte black) model. The only catch was availability because they needed to place an order with Yamaha. Classic Pianos staff were helpful and courteous during the wait — even checking on the status of their order with Yamaha.

Classic Piano rolled in “white glove” delivery which I did not expect at the close-out price. CSP pianos are quite heavy and assembly would have been a real chunk for two 70 year-olds. Thus, I’m really grateful for the extra service. Martinson Piano Moving handled delivery and in-home set-up.

At this point, all is well. Thank you, Classic Pianos (Bellevue).

Why CSP-170?

Yeah, why? The CSP-170 is the “old” CSP-100 series, right?

If you read my reviews of the Yamaha P-515 and CLP-785, you’ll know that I like the NWX keyboard action and the CFX/Bösendorfer piano sounds. I would have loved to buy the CLP-785, but its price is above my target budget.

My biggest beef with the P-515 (and the CLP series, for that matter) is the relative paucity of secondary sounds. Once you’ve tasted Yamaha MODX or Genos, you know what Yamaha is capable of. The P-515 XG sounds are sufficient for playing back XG MIDI files, but the voices aren’t up to the same quality level as mid- to upper-range Yamaha arranger keyboards or synths.

When the CSP-100 series was first announced, they struck me as innovative, but price-y. The CSP-170 (and 150) secondary sounds are roughly the same as the PSR-SX700 arranger. The extra sounds pushed the initial CSP-170 price ($5,400 USD) above the somewhat comparable CLP-745 (as far as base piano and sound system are concerned.)

Yamaha announced and began shipping the CSP-200 series last Summer. The second generation CSPs have a larger secondary sound set and GrandTouch keyboards. Pricing with respect to CLP remains high due to the CSP’s extra features.

For whatever reason, CSP-100 series were (are?) overstocked. [You can still find close-out CSP-150 and CSP-170 pianos today.] Yamaha reduced the price of the CSP-170B (matte black) model to $3,600 USD. A P-515 package for home costs about $2,000. So, the $1,600 delta above the P-515 buys a very nice cabinet, a superior amplification system, auto-accompaniment, learning features (stream lights) and a wealth of high-quality secondary sounds. Buying a CSP-170 for $3,600 is a bit of a “no brainer”, if you don’t want or need quasi-portability.

As I mentioned, the only catch is availability and waiting time. In a recent earnings call with financial analysts, Yamaha admitted that they have inventory issues and are over-stocked in certain specific product categories (e.g., entry-level digital pianos). Some of the glut is pandemic-related; some excess inventory is due to a slowed Chinese economy. Yamaha may be shifting stock from far away, for all we know. My CSP-170 was manufactured (Indonesia) in November 2022. I’d love to know its history!

Here I am today, a happy camper. I’ll be posting my initial impressions as a new owner/player and will have more to say about the Yamaha Smart Pianist app. Please, stay tuned and thanks for reading.

Copyright © 2023 Paul J. Drongowski

Random weekend thoughts

A bunch of crazy thoughts after the long holiday weekend…

Yamaha P-S500 price drop

The Yamaha P-S500 is a baby Clavinova Smart Piano (CSP) in the P-series portable digital piano line. The P-S500 has a greatly simplified front panel: ten touch-sensitive control buttons and a 2 line by 16-character display. [Hey, the 1990s called and want their display back!] This user interface parsimony simplifies the overall appearance of the instrument and makes space for the streaming (falling) light display above the keybed. The P-S500 has the CFX piano, of course, and the rather nice Bösendorfer — both enhanced by VRM

Like its CSP brethren, You need the Yamaha Smart Pianist app in order to dig deeper. Once you get below the surface, you’ll find auto-accompaniment and a slew of secondary voices taken from Yamaha’s mid-range arranger keyboards. The S500 voices are roughly equivalent to the PSR-SX600 arranger. Some people trash arrangers, but many of the arranger voices are taken from Motif XF! These voices are much better and cover a wider range of sounds than the recycled string, synth pad, choir, bass and vibraphone in much of the digital piano line. [My only beef with the P-515.]

Why mention any of this? September 1 and new price lists are out. Initially, the P-S500 was offered at $2,000 (MAP). Presto chango, and the new MAP price is $1,600 USD, same as the P-515.

At the new price, I think it’s worth considering as an alternative to the P-515. Unfortunately, the S500 has only the GHS action, losing the rather wonderful, P-515 NWX action. You also give up 5-pin MIDI. Worth a look if these things aren’t important to ya.

Hey, Yamaha!

Wanna sell more P-S500s? Put them in Music & Arts retail stores where people can find them. I have yet to see an P-S500 in the flesh…

While you’re at it, rename the “Smart Pianist Specifications” PDF to something meaningful to a customer. I installed Smart Pianist on my iPad to see see its tricks. Without Smart Pianist being connected to a compatible keyboard, I didn’t get clue one about what it can do. Open “Smart Pianist Specifications,” however, and I see the Smart Pianist features supported by each of the compatible keyboards — quite helpful to a prospective customer who wants to know what Smart Pianist can do.

Yamaha, do real people actually test your keybeds? I can’t imagine inflicting the GHC (P-225) keyboard on beginners. Stop being so secretive and get these things into the hands of real customers! The GHC needs to be fixed, now, before production ramps up. Try before buy, folks, as GHC is not merely an improved GHS.

Finger drum pads

The Yamaha FGDP Finger Drum Pads have dropped (finally). Thanks go to all of the sleuths who uncovered the FGDP trademark and so forth. The FGDP-30 and and FGDP-50 will advertise for $199 USD (USA MAP) and $299, respectively.

Yamaha FGDP-30 and FGDP-50: Recognize that trademark logo?

Yamaha, since the Montage M doesn’t have drum pads, did you test the FGDP-30 and FGDP-50 with Montage M? 🙂

Presence, absence.

I’m not the only person to notice the absence of Montage M leak stories on MusicRadar, Gearnews, and a few of the other big-name Web sites. Yet, there were the FGDPs big as life on MusicRadar this morning.

My guess? They all have Montage M review units and are under NDA. Expect Montage M reviews when the news embargo is lifted on announcement day.

Copyright © 2023 Paul J. Drongowski

Yamaha CSP pianos: First take

Yamaha just announced the Clavinova CSP series of digital pianos. There are two models: CSP-150 and CSP-170. The main differences between the 170 and 150 are keyboard action (NWX and GH3X, respectively) and sound system (2 x 45W and 2 x 30W, respectively). USA MSRP list prices are $5,399 to $5,999, and $3,999 to $4,599 USD.

These are not stage pianos. They are “furniture” pianos which complement and fit below the existing CLP line.

Here’s my imagined notion of the product pitch meeting:

Digital piano meets arranger meets Rock Band. Let’s say that you don’t have much (any) musical training, but you want to play along with Katy Perry. Sit down at the CSP with your smart device, install the Smart Pianist app and connect via Bluetooth. Call up “Roar” in the app and get a simple musical score. Start the song, follow the LEDs above the keys and play along with the audio. The app stays in sync with the audio and highlights the notes to be played on each beat. So, if you learned a little bit about reading music, you’re good to go.

Sorry, a little bit more than an elevator pitch, but this is first draft writing! 🙂

That is CSP in a nutshell. The CSP is a first-rate piano and it has a decent collection of non-piano voices and arranger styles. The CSP even includes the Hammond-ish “organ flutes” drawbar organ voices. So, if you want to jam out with electric guitar, you’re set. If you want to play chords with your left hand and freestyle it, the CSP is ready.

If you’re looking for a full arranger workstation, though, you’re missing some features. No pitch bend wheel, no mod wheel, no multipads, no accompaniment section (MAIN, FILL, …) buttons. No voice editing; all voices are preset.

And hey, there’s no display either! The Smart Pianist app is your gateway to the CSP feature set. You can select from a few voices and styles using the FUNCTION button and the piano keyboard, but you need the app to make full use of the CSP. Eliminating the CLP’s touch panel, lights and switches takes a lot of cost out of the product, achieving a more affordable price point.

I could see the CSP appealing to churches as well as home players given the quality of the piano and acoustic voices. Flipping the ON switch and playing piano is just what a lot of liturgical music ministers want. The more tech savvy will dig in. Pastors will appreciate the lower price of the CSP line.

From the perspective of an arranger guy, the CSP represents a shift away from the standard arranger. For decades, people want to play with their favorite pop tunes. In order to use a conventional arranger (no matter what brand), the musician must find a suitable style and the musician must have the musical skill to play a chord with the left hand, even if it’s just the root note of the chord. Often the accompaniment doesn’t really “sound like the record” and the player feels disappointed, unskilled and depressed. Shucks, I feel this way whenever I make another attempt at playing guitar and at least I can read music!

The CSP is a new paradigm that addresses these concerns. First, the (budding) musician plays with the actual recording. Next, the app generates a simplified musical score — no need to chase after sheet music. The score matches the actual audio and the app leads the player through the score in sync with the audio. Finally, the CSP’s guide lights make a game of playing the notes in the simplified score.

We’ve already seen apps from Yamaha with some of these features. Chord Tracker analyzes a song from your audio music library and generates a chord chart. Kittar breaks a song down into musical phrases that can be repeated, transposed and slowed down for practice. The Smart Pianist app includes Chord Tracker functionality and takes it to another level producing a two stave piano score.

Notice that I said “a score” not “the score.” Yamaha’s audio analysis only needs to be good enough to produce a simple left hand part and the melody. It does not need to generate the full score for a piece of music. Plus, there are likely to be legal copyright issues with the generation of a full score. (A derivative work?)

Still, this is an impressive technical feat and is the culmination of years of research in music analysis. Yamaha have invested heavily in music analysis and hold many patents. Here are a few examples:

  • U.S. Patent 9,378,719: Technique for analyzing rhythm structure of music audio data, June 28, 2016
  • Patent 9,117,432: Apparatus and method for detecting chords, August 25, 2015
  • U.S. Patent 9,053,696: Searching for a tone data set based on a degree of similarity to a rhythm pattern, June 9, 2015
  • U.S. Patent 9,006,551: Musical performance-related information output device, April 14, 2015
  • Patent 9,275,616: Associating musical score image data and logical musical score data, March 1, 2016
  • U.S. Patent 9,142,203: Music data generation based on text-format chord chart, September 22, 2015

The last patent is not music analysis per se. It may be one of several patents covering technology that we will see in the next Yamaha top of the line (TOTL) arranger workstation.

I think we will be seeing more features based on music analysis. Yamaha’s stated mission is to make products that delight customers and to provide features that are not easily copied by competitors. Yamaha have staked out a strong patent position in this area let alone climbing over the steep technological barrier posed by musical analysis of audio.

Copyright © 2017 Paul J. Drongowski