I'm using a Yamaha P45 digital piano. This digital piano does not send MIDI signals despite having a MIDI port. Is there a way possible by which we can make this keyboard capable of sending MIDI signals? Attaching a pic of the rear panel of the Yamaha P45 digital piano.
You have to download the USB MIDI drivers and then you can connect the P-45 to a computer to control software synthesizers and/or record and play back MIDI data. If you want to control other hardware using MIDI, you will have to connect that hardware to the same computer.
This page has driver and manual downloads for the P-45:
From a review "Unfortunately, the available controls are not enough to turn the P-45 into a real master keyboard, but at least the built-in USB port allows you to save money for an external USB/MIDI interface and compensate for the ordinary lack of a built-in audio recorder, which is surely a shame for a 2015 product." https://www.digitalpianoreviewguide.com/yamaha-p45-review/
The answer then is no. But if you want to use it to send midi signals to a program in your computer, use the USB port. You might redirect the Midi signal inside the computer to a Midi interface connected to the computer. In that case the answer would be "sort of".
I currently use a p45 as a controller for soft synths in my pc daw and hooked to my ipad works well with both with just plugging a usb cable into the device. I usean old printer cable I had lying around the studio usb type b to type a cable. the daws recognizes it as a digital piano. the stand alone synths in ios recognize it also. peace.
Page 18 of the manual says YES
„By connecting a computer to the [USB TO HOST] terminal, you can take advantage of various music software with your computer and the instrument. For details on using a computer with this instrument, refer to the “Computer-related Operations” on the website.„ „Setting the MIDI Transmit Channels In any MIDI control setup, the MIDI channels of the transmitting and receiving devices must be matched for proper data transfer. You can specify the channel on which this instrument transmits MIDI data. To do this, while holding down [GRAND PIANO/FUNC- TION], press one of the D6 – E6 keys. The D6 key decreases the value by 1, the E6 key increases the value by 1, and the D#6 key restores the default value (channel 1). [USB TO HOST] terminal“
D#6 (Default) D6 (-1) E6 (+1) USB cable • Use an AB type USB cable. When connecting a USB cable, make sure that the length is less than 3 meters. Computer • In Dual, the keyboard performance via Voice 1 is transmitted on the specified MIDI Transmit Channel and the keyboard performance via Voice 2 is transmitted on the next channel number in sequence (specified channel + 1). • No MIDI messages are output during playback of the Demo Song or Preset Song. Other MIDI Settings The MIDI settings other than the Transmit Channel are set as listed below, and cannot be changed. MIDI Receive Channels: ....................................... All channels (1 – 16) Local Control: ............................................On Program Change Transmit/Receive:........Yes Control Change Transmi
with ACID music STUDIO 11, i can use Yamaha P125 like a midi keyboard through many VST available with ACID music STUdio 11. I don't know how is it possible..but i can record some keybord parts with many other sound out my Yamaha P-125. Sailer didn't tell me that ! (just turn "Digital piano" in device )