 |
Welcome to the Piano World Piano Forums Over 3 million posts about pianos, digital pianos, and all types of keyboard instruments. Over 100,000 members from around the world.
Join the World's Largest Community of Piano Lovers
(it's free)
It's Fun to Play the Piano ... Please Pass It On!
|
|
78 members (Adem, AndreaH, BMKE, Bruce In Philly, anotherscott, 17 invisible),
1,109
guests, and
329
robots. |
Key:
Admin,
Global Mod,
Mod
|
|
|
Joined: Nov 2017
Posts: 34
Full Member
|
OP
Full Member
Joined: Nov 2017
Posts: 34 |
Here's a button-operated version of Kawai's touchscreen interface I made. Should work on CA98/78 and ATX3 as well. Most of the time, the display remains completely dark. Here, we are changing the Ambience Type setting: ![[Linked Image]](https://i.imgur.com/lDF6FcZ.jpg) Same state (Ambience Type = Natural), represented on the original UI: ![[Linked Image]](https://i.imgur.com/BJFaZx0.jpg) The cheek blocks next to each other. Both are made of black acrylic. ![[Linked Image]](https://i.imgur.com/J87yEmm.jpg) The original UI is an Android device; the new one is built around a Raspberry Pi. ![[Linked Image]](https://i.imgur.com/g8sxjx1.jpg) Most selection menus are being mapped to the piano keyboard. ![[Linked Image]](https://i.imgur.com/2p44Xuk.jpg) Source code can be found on Github.
|
|
|
|
Joined: Apr 2007
Posts: 7,267
7000 Post Club Member
|
7000 Post Club Member
Joined: Apr 2007
Posts: 7,267 |
This is a commendable job in terms of understanding how the interface works and being able to replace it with a DIY implementation. However I hope you won't get angry if I call your own button implementation hideous 
|
|
|
|
Joined: Oct 2018
Posts: 247
Full Member
|
Full Member
Joined: Oct 2018
Posts: 247 |
Not sure I'd call it hideous. Certainly no more hideous that the black keys on a piano?
|
|
|
|
Joined: Jul 2014
Posts: 2,554
2000 Post Club Member
|
2000 Post Club Member
Joined: Jul 2014
Posts: 2,554 |
This is a commendable job in terms of understanding how the interface works and being able to replace it with a DIY implementation. However I hope you won't get angry if I call your own button implementation hideous This kind of user interface calls for entering the nuclear launch codes on it. 
Yamaha P-515
|
|
|
|
Joined: Dec 2009
Posts: 4,427
4000 Post Club Member
|
4000 Post Club Member
Joined: Dec 2009
Posts: 4,427 |
This kind of user interface calls for entering the nuclear launch codes on it.  ...in the 1980s.
|
|
|
|
Joined: Apr 2007
Posts: 7,267
7000 Post Club Member
|
7000 Post Club Member
Joined: Apr 2007
Posts: 7,267 |
Not sure I'd call it hideous. Certainly no more hideous that the black keys on a piano? Black keys of pianos, or keyboard instruments, for that matter, have been like this for at least 200 years, and if you take their form and function maybe for hundreds of years. But it's not about how the added keys look by themselves. It's how old-fashioned computer keyboard keys with letter on them suit the eternal esthetics of a grand piano. Let alone one rotated at 90 degrees. Or maybe I misunderstood the purpose of the DIY project. I thought people wanted to remove the screen at all, so that the piano looks like an acoustic piano. Or even if adding physical buttons, those probably should be hidden or as unobtrusive as possible. Putting huge typewriter buttons next to the piano keyboard ruins the entire esthetics IMO, but people have differing tastes. I apologize for the word "hideous", maybe it was too insulting of a design that trebb apparently liked. Beauty is in the eye of the beholder, as they say.
|
|
|
|
Joined: Sep 2015
Posts: 5,027
5000 Post Club Member
|
5000 Post Club Member
Joined: Sep 2015
Posts: 5,027 |
I think it's amazing that you've gone to this trouble to make your piano interface the way you like it.
|
|
|
|
Joined: Aug 2016
Posts: 6,492
6000 Post Club Member
|
6000 Post Club Member
Joined: Aug 2016
Posts: 6,492 |
That's really impressive engineering, nice job! Did you capture the output from the panel for each setting, and replicate those using the Pi? If I were to change the panel, I'd want to retain the touchscreen but used a faster SOC, and possibly swap the display layer for an IPS or OLED. Oh, and while I agree it may not be the most aesthetic design, as a proof of concept that may not be so im portant. I'm sure those old Televideo/Heath keycaps could be replaced with something s bit more contemporary and inconspicuous 
Bosendorfer D214VC ENPro, Kawai NV-10 Past: Yamaha P-85, P-105, CP50, Kawai MP11
|
|
|
|
Joined: Sep 2009
Posts: 14,439
Yikes! 10000 Post Club Member
|
Yikes! 10000 Post Club Member
Joined: Sep 2009
Posts: 14,439 |
I think the keys should be black rather than gray. Aside from that this is superb. Imagine ... buttons dedicated to a function, rather than having functions buried beneath layers of menu/sub-menu complexity! That's called usability. Yay!
|
|
|
|
Joined: May 2007
Posts: 2,022
2000 Post Club Member
|
2000 Post Club Member
Joined: May 2007
Posts: 2,022 |
I'm in awe. I've built a few simple electronic projects in my life and can't imagine how much went into that. I have such a hard time with touch screens, I assume because my skin is dry. Keys solve that problem.
Yamaha P90, Kawai GL-10
|
|
|
|
Joined: Jan 2016
Posts: 3,183
3000 Post Club Member
|
3000 Post Club Member
Joined: Jan 2016
Posts: 3,183 |
trebb- that is a fantastic DIY interface. I like the concept, industrial design, and finish.
I find touchscreens from a smartphone to be constant distractions. Your interface would keep me focused on playing and not tempt me to be endlessly tweaking.
Do you have more photos or a video of the build process? If so, they would be fun to see.
|
|
|
|
Joined: Nov 2018
Posts: 228
Full Member
|
Full Member
Joined: Nov 2018
Posts: 228 |
I'm in awe too, but with mixed feelings. In fact the touchscreen was, supposedly, an improvement on the small LCD panels most of us have on our pianos: a visual guide to a more or less complex set fo choices. Theoretically it made things easier. But maybe the OP knows for sure he won't be using but just a bunch of the functions, and has made a button for each of them. That could be quicker. But we can't say much until we know how it works.
P-515
|
|
|
|
Joined: Jul 2014
Posts: 2,554
2000 Post Club Member
|
2000 Post Club Member
Joined: Jul 2014
Posts: 2,554 |
The best interface is one button/dial/knob/slider per function - Yamaha returned to that with the CP88 - but it's also the most expensive one. OTOH touchscreen LCD is the cheapest way to implement a complex UI.
Yamaha P-515
|
|
|
|
Joined: Apr 2007
Posts: 7,267
7000 Post Club Member
|
7000 Post Club Member
Joined: Apr 2007
Posts: 7,267 |
To my understanding, the OP has found a service manual for a CA78 (visible in the pictures) and according to that manual, every setting can be recreated through a combination of a service command, which in this case is sent by pressing one of the computer keyboard buttons + piano key according to the table. Maybe I am wrong, the OP can shed more light.
Once again, I apologize for my use of the word "hideous", apparently it was too strong a word. I don't like the design but I shouldn't have insulted it.
|
|
|
|
Joined: Jan 2016
Posts: 3,183
3000 Post Club Member
|
3000 Post Club Member
Joined: Jan 2016
Posts: 3,183 |
Once again, I apologize for my use of the word "hideous", apparently it was too strong a word. I don't like the design but I shouldn't have insulted it. Don't worry. I will throw some choice words towards your DIY controller in due time!
|
|
|
|
Joined: Apr 2007
Posts: 7,267
7000 Post Club Member
|
7000 Post Club Member
Joined: Apr 2007
Posts: 7,267 |
Once again, I apologize for my use of the word "hideous", apparently it was too strong a word. I don't like the design but I shouldn't have insulted it. Don't worry. I will throw some choice words towards your DIY controller in due time! I will be more than glad if I reach the point where people would insult the appearance of my controller  It would mean all else worked!
|
|
|
|
Joined: Nov 2010
Posts: 5,998
5000 Post Club Member
|
5000 Post Club Member
Joined: Nov 2010
Posts: 5,998 |
I was convinced this was a funny joke, but I kept scrolling down and nobody is laughing...
I still think it's hilariously ugly - and kind of absurd. But I like the ingenuity.
|
|
|
|
Joined: Sep 2009
Posts: 14,439
Yikes! 10000 Post Club Member
|
Yikes! 10000 Post Club Member
Joined: Sep 2009
Posts: 14,439 |
Well ... to be fussy, I'd have to say there really is one UI that I like better. It's the one found on every acoustic piano. 88 keys 3 pedals Nothing more.
|
|
|
|
Joined: Apr 2018
Posts: 9,824
9000 Post Club Member
|
9000 Post Club Member
Joined: Apr 2018
Posts: 9,824 |
Well ... to be fussy, I'd have to say there really is one UI that I like better. It's the one found on every acoustic piano. 88 keys 3 pedals Nothing more. Dude, you are in the wrong forum. There is indeed a forum for you. It's over here!
![[Linked Image]](http://forum.pianoworld.com//gallery/42/medium/12282.png) across the stone, deathless piano performances "Discipline is more reliable than motivation." -by a contributor on Reddit r/piano "Success is 10% inspiration, and 90% perspiration." -by some other wise person "Pianoteq manages to keep it all together yet simultaneously also go in all directions; like a quantum particle entangled with an unknown and spooky parallel universe simply waiting to be discovered." -by Pete14
|
|
|
|
Joined: Sep 2016
Posts: 225
Full Member
|
Full Member
Joined: Sep 2016
Posts: 225 |
I hate smudgescreens, so I completely understand this mod. That a user was willing to go to such lengths might have Kawai rethinking the whole smudgescreen, err, touchscreen fiasco.
|
|
|
|
|
Voicing
by Senahoi - 05/22/22 01:42 PM
|
|
|
|
Forums43
Topics213,181
Posts3,193,634
Members105,341
|
Most Online15,252 Mar 21st, 2010
|
|
|
|
|
|