I ran into this forum when I was looking for help with my setup. I have a Yamaha CVP701 and I want to use it with Cubase 6.0. In Cubase there are xml-files for CVP-pianos upp to 700. !! Not for my CVP701!!
In "add midi devices" there are many instruments but CVP:s just up to 700. Now I use a file for Tyros 4 which is the nearest my CVP I can get. But I miss some of the best voices in CVP701.
I hope somebody in this area can help me to get a xml-file for my CVP701. I have send mail to both Yamaha and Steinberg without getting any solution.
Hi Vinber, A very warm welcome to the MIDI tutorials forum.
Yesterday I had a good look around the web to see if I could find any information at all about the structure of the xml within the Cubase Patch Name script files. Sadly, despite spending more than an hour searching, I came up with a complete blank.
Now I do know that, as you say, it's an xml file. I didn't before reading your request.
Cakewalk Sonar has a similar instrument definition file with an ".ini" suffix, but it's not xml and won't work for Cubase. I'll see if I can find one of those to model an xml file upon.
Is it possible for you to send me the file for just the CVP-700? I'll take a look at it within the program NotePad++ and, using the MIDI specification for the CVP-701 pdf see whether it's possible to create the xml file for it.
Welcome back. Whilst you were away on holiday, I took a more detailed look at the CVP-700 file, which I discovered I could download form the Steinberg site.
It isn't XML. It's a simple text file that is translated into XML when you import it into Cubase. That's a good thing, I looked at the actual XML files that Steinberg uses, and discovered that they were pretty well indecipherable, at least by me, without a lot more knowledge of the XML code that is used within the program.
These .txt files are much simpler, and I can show you how to encode the voices of the CVP-701 into one. It's not that difficult to understand, it's just likely to be a very tedious process copying them out of the "data list" provided by Yamaha.
I'll post something very shortly that begins a new tutorial for you. Look for something in the next few days.
The first thing you will need to do, if you haven't already done it, is to download two manuals from www.yamaha.com. You'll need to navigate your way through the language selection and country web site.
However, here's the link for the manuals from the UK site. uk.yamaha.com/en/support/manuals/index.html
In the boxes provided here, select the language you want, then from "by product category" select "digital pianos", and then enter "CVP-700" and start the search. Of the two manuals in PDF form download the "reference booklet".
Then change the selection, on the same page, to "CVP-701" and search again. Download the "data list".
Sorry, I haven't forgotten you, I've been rather busy and preoccupied the last few days. I've started to write a tutorial but haven't had the time to finish it.
What you could do in the meantime is to take a look at the CVP-700 reference manual starting at page 3. Pay particular attention to the three columns with the headings MSB#, LSB# and Program Change, together with the Voice Name. Then compare it with the text file that you sent me ... but ... don't open the file with NotePad use WordPad instead or, if you have it, NotePad++. It should appear with many short lines of text, each one describing a voice.
Hi again.... It's no hurry at all....working with Cubase is a winter hobby for me. I understand that I can make a file if I learn a little about it. But if it means I should input all numbers in the right position for every sound in the CVP701 it will be many thousends of numbers. I don't think it's worse laying down 20-30 hours of work for making an xml-file. I hope you know an easier way... ; )
Thanks for the reminder, I've been a bit distracted by other things.
So, as a brief note here to let you know what I've discovered, after some research, so far.
First of all, these aren't XML files. What they are are a set of instructions that allow Cubase to construct an XML file from them. They're usually referred to as instrument definition files. As such, they are just a list of the voices within the instrument being defined, entered in a possibly recognisable order, and obeying a few rules as to the way they are defined. There used to be a program which was used to assist the user with the creation (still available in the Steinberg archives) but it's fallen out of use because it was designed long before keyboards used the more complex MSB, LSB, PC structure that they use today.
There is currently, installed within Cubase, a way of descibing an instrument and its voices, although I haven't used it, it seems very similar to the way instruments are defined within Sonar. That is, extremely long-winded.
As to shortcuts, the only way I know of shortening the process is to attempt to find a Yamaha keyboard with a similar set of voices to your own that already has an instrument definition file, and then use that as the basis for your own. Sorry.
The way I've done these, for Sonar, in the past is just to do a bit each day, maybe half-an-hour, or as long as one can stomach the boredom. And, after a while, you've finished.
I'll try to find some time in the next few days to outline how it's done and maybe to start the process, for you.
Well, there are some shortcuts, that is, ways not to have to type it all in. Primarily using cut and paste between Adobe Acrobat Reader and the editor I use which is NotePad++. Notepad plus plus is free download from notepad-plus-plus.org, and very useful it is too if you do much of this sort of thing.
Once an instrument type, e.g. e-piano, is copy and pasted over, one then edits the entries to get them in the correct order. Once I've done an example for you I'll post it so you can see how it's done.
Ok, it my be possible, if a understand you right. Is it just copy&paste a several hundred times I think I can fix it! But to succeed I must have a very clear and informative startup. I'm looking forward to what you are coming up with. And again...a very big thank you!!! : )
I'm out looking for chantarelles a few days now. I'll be back till saturday I think. Do you like chantarells?