Synth Forum

Notifications
Clear all

How to create yamaha waveform and import them directly from USB to an element

8 Posts
3 Users
0 Reactions
12.3 K Views
Joe
 Joe
Posts: 0
Eminent Member
Topic starter
 

Dear forum,

I have had plenty of success using John Melas Waveform editor to create library files for Montage of my own samples in the appropriate Yamaha Waveform format.

I have had plenty of success loading standard .wav files directly from USB stick into Montage Parts too.

What I want to know is, is it possible to load a Yamaha format Waveform directly from USB into an Element without having to use a Library?

Thanks!

Joe

 
Posted : 17/12/2017 9:40 am
Sladjan
Posts: 0
New Member
 

No, unfortunately it is not possible. I don't know the reason, nor do I see why they did it in the way they did.

 
Posted : 17/12/2017 6:02 pm
Bad Mister
Posts: 12303
 

What I want to know is, is it possible to load a Yamaha format Waveform directly from USB into an Element without having to use a Library?

Yes, it is.
Motif XS/XF and MOXF Waveforms can be loaded directly from a USB stick to the USER Bank, without using one of your eight Library locations.

Waveforms in the following Yamaha file formats can be read by MONTAGE.
.X0A, .X3A, .X6A... “All” data formats
.X0W. X3W, .X6W... “All Waveform” data formats.

If you use the Melas Motif Waveform Editor, you can create either a Motif XF All Data (.X3A) or an All Waveform (.X3W) File.
This can be loaded to the MONTAGE as a USER FILE. It does overwrite data in the target User area. So you would use the Waveform Editor to assemble your Waveforms.

Then once you save your data in the Melas Waveform Editor in a Yamaha format (.X3A, or .X3W), you can elect to load it to the USER Bank of the MONTAGE.
If you Load the data as .X3W “All Waveform”, the Waveforms will be available for selection within the ELEMENT.
If you Load the data as .X3A “All” Data, both the Waveforms and the XF Voices will be converted... each Voice will be converted to a Single Performance, and the Waveforms will be available for selection within any AWM2 Element.

Use [CATEGORY SEARCH] while highlighting the Wave area within the AWM2 Element screen
Set the “Bank” = User to view the Waveforms now in the User area.

This means you do not have to install them in a Library location to build new Parts with data you’ve prepared in the Waveform Editor.

Hope that helps.

 
Posted : 17/12/2017 6:54 pm
Joe
 Joe
Posts: 0
Eminent Member
Topic starter
 

Bad Mister wrote:

...This can be loaded to the MONTAGE as a USER FILE. It does overwrite data in the target User area. So you would use the Waveform Editor to assemble your Waveforms.

...This means you do not have to install them in a Library location to build new Parts with data you’ve prepared in the Waveform Editor.

Hope that helps.

Ok it is possible to bypass the library system at the complete expense of the user area which is not ideal at all. I'm still looking to speed up the workflow on this instrument when working with user Waveforms.

Perhaps a future update to the OS will allow us to add to user area from USB without overwriting it?

Joe

 
Posted : 17/12/2017 8:44 pm
Bad Mister
Posts: 12303
 

The User Bank’s purpose is to create your own Library data of up to 640 Performances, 2048 Waveforms. You should start each session with a blank User area, assemble the data that you need there. You are not dealing with memory like DIMMs where it is quickly and easily written. The audio data must be literally “burned” to Flash before you can access it. That is how this works.

As long as you understand, you do not have to install the data to a Library in order to work with creating new Elements - that was your question. The data is installed to the User partition of the Flash, then and only then can you access the Waveform, as you would any of the Preset Waveforms.

If you want to assemble data from several different places, it is best to do it with the Waveform Editor. To do it on board the the MONTAGE means installing data to a Library and then importing just the items you need to assemble to your new Bank.

“Speeding up” the workflow is already built-in... if you understand what it is doing. While it is converting data from another format, for example, Motif XF format, it does so as described. If a “speed up” in the workflow occurs, I would image it would be When MONTAGE is reading its own format. Currently, you are able to convert either Motif XS, Motif XF, or MOXF Waveform Data to MONTAGE. The way it does this is import all the Waveform data and its associated Samples, maintaining the parent/child relationships in a most efficient way.

What you are asking entails breaking open some of those relationships for the convenience of loading just a single.
No. The workflow will be to prepare your Waveform or Waveforms in the Motif Waveform Editor.... the concept is to have a list of Waveforms and their Samples, in place in ROM (the USER Bank), before you begin programming data for the current set of 640 Performances you are building.

 
Posted : 18/12/2017 12:53 am
Joe
 Joe
Posts: 0
Eminent Member
Topic starter
 

Bad Mister wrote:
The User Bank’s purpose is to create your own Library data of up to 640 Performances, 2048 Waveforms. You should start each session with a blank User area, assemble the data that you need there. You are not dealing with memory like DIMMs where it is quickly and easily written. The audio data must be literally “burned” to Flash before you can access it. That is how this works.

Ok.

Bad Mister wrote:
As long as you understand, you do not have to install the data to a Library in order to work with creating new Elements - that was your question. The data is installed to the User partition of the Flash, then and only then can you access the Waveform, as you would any of the Preset Waveforms.

Yep.

Bad Mister wrote:
If you want to assemble data from several different places, it is best to do it with the Waveform Editor. To do it on board the the MONTAGE means installing data to a Library and then importing just the items you need to assemble to your new Bank.

Yep.

Bad Mister wrote:
“Speeding up” the workflow is already built-in... if you understand what it is doing. While it is converting data from another format, for example, Motif XF format, it does so as described. If a “speed up” in the workflow occurs, I would image it would be When MONTAGE is reading its own format. Currently, you are able to convert either Motif XS, Motif XF, or MOXF Waveform Data to MONTAGE. The way it does this is import all the Waveform data and its associated Samples, maintaining the parent/child relationships in a most efficient way.

Bad Mister wrote:
What you are asking entails breaking open some of those relationships for the convenience of loading just a single.
No. The workflow will be to prepare your Waveform or Waveforms in the Motif Waveform Editor.... the concept is to have a list of Waveforms and their Samples, in place in ROM (the USER Bank), before you begin programming data for the current set of 640 Performances you are building.

Ok.

I guess the reason I want the option of loading singles etc is that building patches on Montage requires the Montage. Making patches on the Montage means saving them to User Area. Knowing/preparing/having in advance all of the waveforms I might want to use into the future (custom ones from my own studio recordings) is the prerequisite workflow stumbling block for my personal workflow. Then, let's say I load a mega batch of waveforms into user area (future proofing) but want to only print a few performances for a Library (to keep library small and on topic for example), then I have to go and delete all the other stuff, a process that doesn't tell me if the Waveform is currently being used, a process that doesn't let me audition what I am deleting while in the deleting area of the synth architecture.. etc. There are more things kinda broken about the workflow of this synth for me and they seem like they would for anybody else too aside from someone who decides they want to make a specific Library (to sell for example), and so utilise the User area solely for the very specific waveforms and patches for that very specific Library.

The way the workflow of building Libraries (containing all original user samples and patches in my case) using the synth itself makes me I feel like I need to own two Montages... One Montage for playing, tinkering, exploring, developing ideas and being a musician, and the 2nd Montage solely for patch creation with user waveforms (as a Montage "100% homemade Library" builder).

Thanks for the descriptions of what's possible with the synth BM. I understand how it works and what's possible as you've described it. I look forward to any development and/or improvement in this area that might help in future.

Lucky my mate just lent me his Montage. Now I have two :p

Joe

 
Posted : 18/12/2017 1:59 am
Joe
 Joe
Posts: 0
Eminent Member
Topic starter
 

Ok, knowing all this, it seems the following is the best and only workflow for anyone interested in doing something similar:

- Prepare a massive amount of awesome, rich and juicy Waveforms that are as future proof as you can predict based on your own circumstances.
- Load User area with all of these Waveforms.
- Make Performances.
- Now we have a User are that is a mix of all sorts of stuff. I'll call this "All" in this post.
- Burn User area to "All" Library.
- Delete User area.
- Load the "All" into the Library section.
- Import into User only the contents you want for the "Custom" Library
- Save User area as the "Custom" Library.
- Delete User area.
- Delete "All" Library (to make space available on Montage again)
- Reimport (from USB) directly to the User area the "All" X3A Library and repeat ad lib.

All of which takes a lot of time waiting. Burning, loading, deleting things on Montage takes a long time. There's lots of sitting around waiting. If it were possible to save only selected things to a Library (from User) then it would cut down on a lot of those steps listed above and that would save a lot of time.

I think I've already said all this before on the forum elsewhere.. eek haha

Sorry. I love the synth, it is deep and sounds like Christmas. I just want it to be faster at making custom Libraries.

Joe

 
Posted : 18/12/2017 2:24 am
Sladjan
Posts: 0
New Member
 

My first answer was not precise. Of course, you can load the respective waveform format directly into the user area. But only once. Any subsequent loading will erase the existing one and you have to take the workaround with the library. That was my point. Creating the waveforms by yourself directly on the Montage is not really a problem although a little bit tedious when there are a lot of samples.

 
Posted : 18/12/2017 7:22 am
Share:

© 2024 Yamaha Corporation of America and Yamaha Corporation. All rights reserved.    Terms of Use | Privacy Policy | Contact Us