Midi Driver For Yamaha Keyboard

1 view
Skip to first unread message

Beverly Denmark

unread,
Aug 4, 2024, 3:42:05 PM8/4/24
to senbeadssmoothke
Whentrying to use it with the keyboard, the MacBook is recognizing the midi interface (I can see it in the "Midi Studio" screen, but it does not recognize the audio interface, that means, I am able to control VST, exchange midi signals, but neither the operating system nor the DAW is recognizing the audio interface.

Note 1: I already tested using the original keyboard cable + USB HUB, as well as I bought a new USB-B to USB-C cable, connecting directly to the Macbook and the result was the same. There was no difference.


I have a Yamaha S90XS which came with cubase 5AI.

The keyboard works fine and the midi settings set for the keyboard.

The cubase has been installed with the extra bits and pieces onto my Dell laptop (32 bit XP).

I have installed the Yamaha USB driver and run the setup.exe as instructed after the keyboard USB was detected.

The driver shows a connection both in and out with the keyboard, showing the flashing connections, so it must be the correct driver.

BUT, when I open up the cubase software, it refuses to see the Yamaha USB midi driver in the Midi Port Setup, under the Devices/devices setup screen.

I have reinstalled the laptop sound card driver and Yamaha driver several times, but cubase refuses to see it.

Without this I cannot record the keyboard midi output, which was why I bought it in the first place.

Has anyone any ideas?


I have spent ages trying to understand the inter-relationships between the different parts of the registry, as I suspect this is where the problem lies, but so far cannot see how cubase would link to the Yamaha driver.

As my attachment shows, all it can see is the Microsoft GS port.


Could I ask a favour? I have noticed that if I go to the Control Panel / Sounds and Audio devices / Audio / Midi music playback - all I have here is this same Microsoft GS Wavetable SW Synth (No Yamaha). Do you get the same, or do you also see the Yamaha device?


And remember, when LOCAL CONTROL = OFF, nothing will play on your S90 when you press any keys. It will only work together with Cubase. If you want to work on your S90XS stand alone, then set LOCAL CONTROL - ON.


Turned on the laptop and completely logged in.

Connected the USB from the keyboard to the laptop, then powered on the keyboard (local control ON)

Heard the blink blonk acknowledging that it had seen it (no message so knew it had a driver)

Turned the local control on the keyboard to off, then opened up Cubase.

No change.


In response, you will notice in my initial posting that I had Windows XP, 32 bit and that I was using the USB connection (as per subject). My Windows was already up-to-date, at version SP3.

My feeling has been that the solution lay in the registry settings, having been changed over the years by many pieces of software being loaded and removed (a general problem with Windows). But despite much investigation into the registry contents, I have failed to get to the bottom of this inability for Cubase to see the Yamaha driver.


So as a last resort, I have reformatted my drive and started again by reloading Windows, Cubase and the Yamaha drivers, before any further corruption, and hey presto it works.

Now to get into learning how this great keyboard can work with Cubase.


Hi,

I don't know, if I understand you correctly, but if you want to use the keyboard just as a MIDI-Controller, all drivers are already contained in your Linux distribution ("alsa-drivers"). No vendor specific drivers are needed. USB-to-MIDI is class compliant normally.


I'm using a USB-to-Midi cable, as I did before on this machine when I was running Windows XP. The reason I assume I need a driver is that there is no audio or _visual_ response after I hook everything up and load PianoTeq -- by which I mean the graphic in the PianoTeq window that would show the keys on my YPG-235 are being depressed. In other words, it seems as if PianoTeq is not recognizing any connection to the keyboard.


I saw a picture of the Yamaha YPG-235 and it just seems to have an USB-output. It should be possible to connect it directly with an USB-Port of your PC. Sometimes it works better with an USB 3.0 Port, which has a higher current than 1.1/2.0. Wherefore did you use a "USB-to-Midi"-converter?


tango studio, ubuntu studio, kx studio... are just distributions like your ubuntu. An environment around the Linux-kernel. They are just more specialized for audio-purposes an have more audio-relevant Packages preinstalled.


You can watch, what happens in the moment when you plugin the USB-cable. Open a terminal window before that, login as user 'root' or sudo to it. Then type 'tail -f /var/log/syslog' and watch for the new usb-devices appearing.


1. Check whether the usb device is recognized with the command 'lsusb'

If not, then you have a problem with your usb ports or drivers.

If it is recognised, you will get something like this:

Bus 002 Device 002: ID 0a4d:00a0 Evolution Electronics, Ltd

Although with some no-name usb-midi converters the actual device name might be blank. The two numbers xxxx:xxxx uniquely identify your usb device. If all else fails, try searching for them on google.


2. While the cable is plugged in, check whether the appropriate kernel modules are loaded (something like usb_midi or snd_usbmidi_lib or the like. you can check with 'lsmodgrep midi').

If not, try loading them with 'sudo modprobe module_name'


3. Take a look at the ALSA inputs and outputs and connect those where necessary by using 'aconnect -i' to list inputs, 'aconnect -o' to list outputs and 'aconnect in_port out_port' to connect inputs and outputs.

You can also verify that an input gives us the right MIDI messages using 'aseqdump -p in_port'


If you are using an M-audio midisport USB to Midi connector, you may need to install "midisport-firmware." In Ubuntu, you can install it directly from the Ubuntu software center. I don't know if other distributions will allow you to install it directly or not. Alternatively, this website might help: -midi-fw.sourceforge.net/


I have two Yamaha keyboards connected to a Raspberry Pi zero 2W, one keyboard through an UNO USB Midi interface and one through Yamaha's UX16 interface. Just plug the synthesizer in through whatever USB-Midi interface you have and use aplaymidi -l to list the recognized Midi devices. It should list your device with a "Port" number on the left, which will be something like 20:0. You don't need the :0 but you can use the port number (20 in this example) in a command to play a Midi file. If you have a file named "song.mid" in your main directory, using this example, enter:


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.


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.


You can find cheaper ones, however I've seen some comments that they sometimes not work or e.g. don't support MIDI Clock or get stuck & such. I know it's expensive, but I don't think there's a cheap alternative.


If you can tingle with programming a bit, you can always experiment and build one with a Raspberry PI and a USB MIDI interface (for example: =19736) but I doubt if it's worth the fuss, especially if you're not experienced with Linux & programming.

3a8082e126
Reply all
Reply to author
Forward
0 new messages