YamahaSynth.com Forums

This is the place to talk about all things related to Yamaha Synthesizers!
  1. AnotherScott
  2. The Voice
  3. MODX
  4. Saturday, 13 October 2018
I have saved all the MOXF data into a MOXF.X6A file on a USB stick. (There is no wave data, this MOXF does not even have a flash card in it.) How do I bring these User Voices and User Performances into the MODX?
Responses (21)
Accepted Answer Pending Moderation
Place the USB Stick into the MODX "To Device" port
Press [UTILITY]
Touch "Contents" > "Load"
Using the Data Dial set the "Content Type" = USER FILE
Touch the box that appears which will identify your USB drive to open it and see its contents.
You can set the IMPORT OPTION to either "VOICE" or "PERF" to load either the 384 Normal + 32 DrumKit Voices, or the 256 Performances.
Find your .X6A file and touch the box to load it.

You will receive a warning that loading this data will overwrite your current USER bank.
If you do not have a file that includes the data in your USER bank, STOP and create a File. (You should always SAVE any new work you do by creating a USER File).

The MODX can convert the .X6A file directly from your USB stick. Once loaded to the MODX, create a MODX version of that data. You will find it loads much faster reading its own format, than when it has to convert the MOXF file format.

Alternatively, you can Load your .X6A File directly to one of your 8 Library locations.
  1. more than a month ago
  2. MODX
  3. # 1
Accepted Answer Pending Moderation
Thanks! Questions: As you mention, I have to pick VOICE or PERF, I can't bring in both with the same operation. So my first thought was to bring in the Voices, then bring in the Performances, but since it sounds like every time I do this it will warn me that I will be overwriting what is already there, it sounds like when I go to bring in the Performances, they will over-write the Voices I already brought in. So how do I bring in both?

Also, as long as you mention it, ;-) how would I load the .X6A file into a Library location, and what are the pros/cons of that approach as opposed to th first?
  1. more than a month ago
  2. MODX
  3. # 2
Accepted Answer Pending Moderation
Phil - I've read how to load EITHER User Voices OR (user) Performances - is there a way to load BOTH voices and performances without duplicating the User Voices that are linked to Performances?

I only have about ~ 100 Performances I need to move over, i HAVE to move these as these are the sets my current bands play. but I also had a lot of User Voices from libraries like Bs Knees, Pop/Rock, Inspiration... and a few others that I've not used yet - but maybe will?
  1. more than a month ago
  2. MODX
  3. # 3
Accepted Answer Pending Moderation
David, in the MODX there is no linking of voices (=parts). The parts are embedded in the performance!

So if you import a performance the voices will be put into the performance itself. If you import multiple performances which use the same voices, you will get multiple copies of the voices. If you import the voices in addition you will get one more performance for each voice, which then contains the voice. There is no way around that.

The good thing is that that allows you have up to 9 * 640 * 16 voices in the MODX, theoretically... so no shortage of memory. So I would not worry about duplication...
  1. more than a month ago
  2. MODX
  3. # 4
Accepted Answer Pending Moderation
David, in the MODX there is no linking of voices (=parts). The parts are embedded in the performance!

So if you import a performance the voices will be put into the performance itself. If you import multiple performances which use the same voices, you will get multiple copies of the voices. If you import the voices in addition you will get one more performance for each voice, which then contains the voice. There is no way around that.

The good thing is that that allows you have up to 9 * 640 * 16 voices in the MODX, theoretically... so no shortage of memory. So I would not worry about duplication...


But if I have Voices that use (user) flash memory - and these voices are also assigned to Performances - will I duplicate waveforms by loading All Voices and then All Performances? Or will MODX “know” they are the same and not duplicate? Otherwise I can load All Voices and All Performances as two libraries, and combine them into User memory, and then resale as as single library. (Then get rid of the original libraries)?

I think - not sure yet. If my fear is correct - a single 500MB piano library in my MOXF which is both Voices and also used in a Performance would suck up the entire 1GB of user flash?

That’s a big waste of limited space if true
  1. more than a month ago
  2. MODX
  3. # 5
Accepted Answer Pending Moderation
If you use a waveform multiple times within the same library or in user space(*) then it is not duplicated, no matter in how many performances it is used. If it is used in multiple libraries then it is duplicated!

(*) if it is *imported* from a library into user space and not just used from a user performance, then it will be duplicated, though. If the import of the Motif XF data happens in two separate operations there might be duplication.

Note that using John Melas‘ waveform editor will allow you to use a waveform in multiple libraries without duplication. So if there is duplication you can „heal“ it.
  1. more than a month ago
  2. MODX
  3. # 6
Accepted Answer Pending Moderation
If you load Performances from a MOXF conversion - it will install all waveforms.

If, later, you load all Voices from a MOXF conversion - then, in order for this to not create duplicate waveforms, the conversion process has to read all user data and see if there is a matching waveform. Even though it is technically possible for every converted Performance and Voice to point to the same (shared) Waveforms -- I'm not sure if the conversion process makes sure that this happens.

It's a simple enough test. I'll be more informed later unless Yamaha chimes in.
  1. more than a month ago
  2. MODX
  3. # 7
Accepted Answer Pending Moderation
Jason - I don't know what I'm doing wrong - I keep getting this error: "Some keyboards were not loaded"

I loaded Performances from an MOXF All file. It loaded to User memory. They all seem to load but ...

1. the routine loads all "Initialized" (default) Performances. Thats ok, just a pain to go erase 120 or 150 of these one by one
2. I began checking them - on a few performances, a custom voice doesn't operate as it did in MOXF. Either doesn't sound at all or it lost some of the programming features such as AF1/AF2 etc. Not sure why

I don't know how to transfer this to a library so I can load more - e.g. XF7 Performances, Voices (per prior discussion) etc. - I read various things but I'm lost of moving libraries from User Memory to Library, combining back in User memory, etc. help? (so sorry to be such a low info customer here :))
  1. more than a month ago
  2. MODX
  3. # 8
Accepted Answer Pending Moderation
I'm not sure about any error "Some keyboards were not loaded". I can believe it said "keybanks" instead of "keyboards" ... or "waveforms". If the MOXF All file has content from Inspiration In A Flash or other promotional material - it is very likely these voices (or Performances) contain samples that are in a format not supported. The latest information from Yamaha now terms these formats as "copy protection".

If you can advertise which specific Performance name is not working - and happen to know where the content originally came from - that would help.

There is also a way to load these into waveform editor tools to see what format the samples are in which would give a "positive ID" that they will not work in MODX.

-----------------------

For more general info: I loaded the EDM Expansion promo pack for MOXF (part of the Motif Premium Contents Pack for MOXF). This was about the only content I could find that had Waveforms in both Performance and Voice areas that were shared Waveforms. I loaded using the "Voice" load option and also the "Performance" load option. Each went into its own library P_EDMEXP for the Performances and EDMEXP for the Voices. The Waveforms were duplicated - each Library had its own copy of the custom samples.

I imported "Future YK"- a converted VOICE that uses a custom sample -- from its Library area (EDMEXP) to the user area
I also imported "Feeling Trance" - a converted PERF that uses a custom sample -- from its Library area (P_EDMEXP) to the user area.

Things get complicated to test here because the system seemed to fail to do what it should have. "Future YK" looked fine. It was a single-PART Performance converted from the VOICE and the custom sample was in the User area. Everything checked out.

"Feeling Trance" (originally a MOXF Performance) did NOT import its custom Waveforms. The Waveforms were still pointing to the Library P_EDMEXP as if I had [STORE]'d the Performance (and I certainly did not).

I can only test on Montage - so I do not know if the latest MODX firmware matches. If it does, then I would expect a firmware update to address these Library Import quirks.

I can say that IF after importing, I ended up with two copies of the same Waveform in the User area - then I could go in and edit, manually, those Performances with the redundant waveform and point to the other user Waveform. Then I could delete the orphan waveform after manually pointing all the Performances to only one of the two redundant samples.
  1. more than a month ago
  2. MODX
  3. # 9
Accepted Answer Pending Moderation
Thanks Jason. Another “quirk” i noticed is when it imports Performances - it doesn’t bring the Voice names into the Parts. Maybe that was intended, MODX doesn’t have names for parts? I don’t know. Would have been easier to compare against the Voices if the names were still there lol. I can look at the MOXF or XF files.

I have to leave town in the morning so won’t have time to look into this more until end of week. For now - how do i

1. Save current User Memory (my imported Performances) to a Library slot
2. Load another User file (e.g. import Voices)
3. Combine the new User memory (Voices) content with the Performances moved to a Library.
- this combined content will easily fit in User memory.

The way I read it - I can’t load a User File (non-MODX/Montage) directly to a Library, I have to go to User Memory first?

I’ll clean it up when its consolidated.

thanks!
  1. more than a month ago
  2. MODX
  3. # 10
Accepted Answer Pending Moderation
Are you sure the Voice name did not import? When you are looking at the HOME screen - the PARTs may be selected to list as "Type" instead of "Name". When I click on "Name" to select the PART Names - I see a converted multi-PART (originally multi-voice) Performance has its correct previous voice names.

To avoid confusion: "SAVING", or "SAVE" is the process of transferring data from your keyboard (MODX) to a USB stick. "LOADING" or "LOAD" is the process of copying content from a USB stick onto your keyboard (MODX). "IMPORT" is the process of moving something from one area of your keyboard to another area without using a USB stick as a go-between. "CONVERT" (like converting some previous keyboard's data to MODX) is the act of LOADING content from a USB stick, then changing (converting) that data to be compatible with MODX, then copying that converted data onto your keyboard (MODX).

1. To save the User area to a Library - you would first generate a Library file from the User area then load the resulting Library file into a Library slot (like you would any other library file).

[UTILITY]
"Contents" -> "Store/Save"
Make sure "Content Type" is Library File. Make sure a USB 2.0 flash drive stick is plugged into the "TO DEVICE" port on the back of MODX.
Press "Save To New File" and create a new Library file.

After creating a library file, you can load the library into the library slot using [UTILITY] "Contents" -> "Load" and select "Content Type" as Library File. This, incidentally, is the process you would use to load an X6A file directly to your Library area as BM mentioned:
Alternatively, you can Load your .X6A File directly to one of your 8 Library locations.


2. "Load another user file" -- do you mean just pull data from the Library area into the User area? If so, [UTILITY] "Contents" -> "Library Import" Then you would pick the name of the Library you either created from your user area -- or a library that was created as the result of a X6A or X3A conversion process. After picking a library - you would check all of the Performances in the Library area you want to copy to the user area. Note that this does not overwrite data in the user area - this is the mechanism for combining multiple Libraries together or combining your user content with library content.

3. I think this was answered above.

You can load content directly to the Library area by selecting (under [UTILITY] "Contents" -> "Load" ) the "Content Type" of Library. This will place the load directly into a Library slot.

If you want the content to go to the user area - you would pick User as the content type.
  1. more than a month ago
  2. MODX
  3. # 11
Accepted Answer Pending Moderation
You’re right - it was set to show type, i didn’t realize it could toggle between name and type.

So to create a library - you can’t just create a library into a library slot: you have to save user memory to a library file type on a USB stick and then re-import it from the USB stick to the library slot in the board? That seems rather round about. Weird. But ok. I won’t bug you for awhile.- have a great week!
  1. more than a month ago
  2. MODX
  3. # 12
Accepted Answer Pending Moderation
I see no facility to "shove" your User area direct to a Library slot without first generating an intermediate file.

Data can only be added to a Library slot, as far as I can tell, through a "Load" process.

One benefit of forcing this is that you end up with a backup file of your user area. Assuming you do not delete the generated file from your USB stick - you can go back to your original user state using the saved library file.

It may be worthwhile to have a "User Import". Where "Library Import" will import (copy all data) Performances from a Library to the User area (this feature exists) and "User Import" will import Performances from the User area to a Library slot. Like the Library Import - "User Import" would allow for you to select which Performances (User Performances) you want to import.
  1. more than a month ago
  2. MODX
  3. # 13
Accepted Answer Pending Moderation
Getting back to my original query here, with the instructions provided, I was able to easily bring in my MOXF Voices yesterday afternoon, set up a LH bass split, and then just select the RH sound I wanted, just as I used to do on the MOXF, easy! It was a bit of a cheat... I only created one Performance, with bass in Part 1 (left of split, panned to one side to go to my bass amp), and whatever other sound in part 2 on the right side panned the other way. I just left "Param with Part" deselected as Jason explained elsewhere, and (since all my needed imported voices were all right next to each other), I just left that Edit screen up and changed the RH sound at will.

When I have some time, I will play with doing it one of the "right" ways... whether by putting additional sounds into additional parts in the Performance, and/or by using different Performances for the different RH sounds. What I did was just quick and easy, fewest steps. But one thing it cost me is that I did not have seamless sound switching in my RH sound. So if even just for that reason (and there are others, like when I start moving away from my old voices and may wan to use some of the new single-instrument multi-part sounds), I'll want to switch to doing it another way. But that was super quick!
  1. more than a month ago
  2. MODX
  3. # 14
Accepted Answer Pending Moderation
@Scott (original poster)
Thanks! Questions: As you mention, I have to pick VOICE or PERF, I can't bring in both with the same operation. So my first thought was to bring in the Voices, then bring in the Performances, but since it sounds like every time I do this it will warn me that I will be overwriting what is already there, it sounds like when I go to bring in the Performances, they will over-write the Voices I already brought in. So how do I bring in both?

Also, as long as you mention it, ;-) how would I load the .X6A file into a Library location, and what are the pros/cons of that approach as opposed to th first?
@Scott
The heavy lifting programming is always the MOXF VOICE mode programming. The Performances are simply combinations of MOXF Voice data. Since you cannot Load both simultaneously, you need to decide what makes the most sense for you. Your Mileage can vary depending on the content you are working with... There is no one 'right way' - it really is knowing what will work for you!

MOXF and Motif XS/XF data can be loaded as either a Library or as a User File.

Load as a Library File - this lets you pick which data to keep
Load as a User File - then you can pick which data to eliminate.
Typically, there is less unique data, so you wind up loading as a temporary Library... besides you can “add” to existing User bank data if you load to the Library then import from that Library.

What you want to do is “think” through what makes the most sense. If you are working with a MOXF or Motif XF File that you obtained from a third party programmer (as talked about above) you don’t want to keep all of the data, you want pick out just the unique data. let’s use a real world example:

The promotional file “EDM Expansion” contains:
32 User Voices & 4 Performances
9 User Waveforms & 34 User Arpeggios
53MB Samples.

Typical numbers for files of this type. (There is one undocumented User Drum Kit, in addition to the 32 Normal MOXF Voices)

The 32 Normal Voices is what you want from this file. The 4 Performances, while interesting, are simply examples of how to use some of the Voices in a context. If you know this Library, you realize that creating your combination of four in a Performance is something that you want to create yourself.

The four example Performances can easily be recreated and you’re going to want to take advantage of the MODX improvements you’ll be making when you combine these yourself. (Here your *motivation* can vary, if the data you are importing is your own MOXF creations, then you may, indeed, want to opt to bring in the Performances... but the programming options in the MODX go so VERY far beyond those in the previous synths, you would be better off making the combinations in the MODX!!!

You get 4 more Parts you can add per Performance, tons more innovative Effects, 4 more Arpeggiators, 10 more Control Sets per Part, plus the Super Knob which lets you address all Parts individually, simultaneously! etc. I’m going to go out on a limb and say: in most cases it’s the MODX Voices you’ll want to convert. The fun of having the MODX Motion Control Engine, is applying it! (Just saying).

Study the four Performances, they are simply layers, all four sounds across all keys, except in #4 “Time Out” where the Part 4 uses a Voice Preset “S6” Piano set to play as the right hand lead. It would take little or no effort to recreate and improve upon these examples. There is also a User Drum Kit (“Neo Trance Kit” ) containing four Waveforms.

Therefore, in my example, I suggest you opt to Load the “Voice” data from the EPMEXP File.
When you LOAD and use "VOICE" you will be able to have the MODX convert the data when using LIBRARY IMPORT.
If you select to LOAD and use the "PERF" option, you will not be able to have the MODX convert the individual Parts to User locations via LIBRARY IMPORT.

By opting to load "VOICE", the MODX will Load 384 User Voices + 32 User Drum Kits, 9 User Waveforms (53MB of Samples), 34 User Arpeggios to a 'temporary' LIBRARY location.

[UTILITY] > “Contents” > “Load” > touch the box that represents your USB drive
Set “Content Type” = Library
Set the “Import Option” = Voice
Touch “EDMEXP.X3A” to execute.

According to this File’s documentation... the 32 Voices are listed. I do not need all 384 User Voices and 32 Drum Kits, only the unique sounds from this Library. Take your time with this process... preparing and creating your own Libraries is stuff you do not do often. The idea is to do it once then you can enjoy the fruits of your labors from that point on... so it pays to take your time and do it right.

By temporarily loading the MOXF/Motif XF data as “Voice” to a MODX Library, you can now go through the installed data; each Voice is installed as a Single Part Performance. You need to go through and mark the just the 32 unique EDM Expansion programs, (plus find that one Drum Kit) using the UTILITY > “Contents” > “Library Import” feature.

This LIBRARY IMPORT routine allows you to assemble data from the temporary install of MOXF "VOICES" to the current MODX User Bank. And significantly it will 'repoint' every AWM2 Element to a copy of the Waveform (also now in the USER area).

Hint: if you set the “Library Import” Data List to sort by “DATE (down)”, then the Normal unique data will be listed together on screen Pages starting around Page 11/46 thru 14/46 starting with “Time Machine YK” and the drums “Neo Trance Kit” on Page 43/46
DSNAP_0.png
Since, it is a fact that Loading a File directly to User overwrites the contents of the User Bank, we use this “Library Import” Function to “add” the individual VOICE data to the existing data in the User Bank. (Assembly) _ they now each become a Single Part Performance. It also repoints all the Element Waveforms to User Bank Waveform locations. It is always in the USER bank where you create / assemble data that will become your ‘finished’ Library. And frankly speaking, you’ll learn this as you go along, 33 Voices is not enough for a “finished Library” (not if efficient is a word you understand).

Place a check mark next to the 33 unique sounds from this Library... (the 32 listed and find that Drum Kit: Neo Trance Kit)
DSNAP_2.png
Touch “Import to User Bank”.

This will “add” these to the current content in my User Bank. The User Bank is where you assemble the data that can then be encased in a MODX LIBRARY. Your User Bank can hold:
640 Performances (we are adding 32)
2,048 Waveforms (we are adding 9)
256 User Arpeggios (we are adding 34)
Additionally, a User Bank can hold:
2,048 Live Set slots
256 Motion Sequences
32 Curves
8 MicroTunings

Continue to customize the data in this User Bank... make a file (a User File) and continue to “add” data to this... when finally you have filled most of the available memory, you can SAVE AS... a Library. This creates a .X8L File which can be installed permanently as a Library on your MODX.


What happens when you Load the MOXF, Motif XS/XF data using the "Perf" option?
What happens when you initially convert the MOXF, Motif XS/XF data using the "Perf" option, is that it gets written into the MODX as a Multi Part Performance and you are able to play the sounds - because the Waveforms and Arpeggios are installed to that Library location. If you want to then include these MOXF PERFs in data assembled in your USER Bank (as in building a custom library) - you will need an entirely different strategy to accomplish this. You will not be able to avail yourself of the "Library Import" function to "repoint" the Element data when confronted with Multi Part Performance data.


When you load the legacy data initially as "Voice" the MODX brings along all the data that is needed to make these programs work. Each Voice is now a Single Part Performance - with its own name and it serves as an anchor program. It is cataloged for the Search engine and is a principal sound.

If you wind up wanting both "Voice" and "Performance"; you'll discover the strategy for working with the legacy "Perf" that contains User Waveforms is slightly different:

***** Save your current USER bank.

Direct the Load option of the legacy "PERF" to the USER Bank! You do so by setting the "Content Type = User File"

This action will place the 4 EDMEXP Performances (along with the 252 "placeholder" MOXF Performances) in your MODX USER Bank. All the Waveforms will be pointing to USER Bank locations. This is the only way to get the imported legacy PERFORMANCE data to write their Waveforms to the USER Bank's Waveform area. You cannot use the "LIBRARY IMPORT" function to 'repoint' the Element data from the legacy (MultiPart) “Perf”. Only by loading the legacy "PERF" data directly to the USER Bank will you be able to build up from this or use these in your assembly process!

Loading MOXF Performance to a Library does not allow the data to then be repointed when IMPORTED! (Each individual PART was not cataloged/archived as a Single_

You can manually 'repoint' Elements to Waveforms data. But unless you are the creator of the data, it is a risky undertaking - given that you can easily make a mistake and wind up with unintended results. Redirecting data for a dozen or so programs is no big deal if you love programming, but this can be a daunting task, if you're a newbie or if you have tons and tons of programs. If you find yourself overwhelmed by the task.... the elegant solution: The John Melas Montage Waveform Editor. It lets you work offline (in your computer on your computer screen) and prepare a file that loads everything you've configured.

About this repointing - It is not necessarily a hard thing to do, it can/will depend on your data. This library took two minutes to repoint (4 Performances) if you have 256 Performances you need to convert, well then, you’re a definite candidate for the Melas Editor. But most commercially available data you get maybe 16 Performances max. And this is something you only have to do once (something in your question makes me want to address that fact: converting data is not a daily event). Once the data is assembled and a Library is made - you don’t mess with it again unless you are ready to create a new Library. A Library is Read Only Memory. Changes to installed Library data is essentially redoing the Library. So a ‘finished’ Library is one you are ready to use.

What to do:
Don’t spent a lot of time converting data that you don’t use. I recently spent some time helping some one convert legacy Performances and Voices separately, only to have them conclude that they never used most of the MOXF Performances - (what a waste). One key point is to not convert and install data you don’t use and eliminate all but the unique programs from your converted data.

And thinking that a you will run out of Libraries quickly because there are “only eight” - is to not see a Library properly. If you think the 16 Performances in the Bosendorfer Library is efficient use of the memory, you are mistaken and need to rethink your organization of your data. The Bosendorfer Library uses a very, very small portion of the potential for that Library slot... its got 644 empty Performances, 2,039 empty Waveform slots, 224 empty Arpeggio slots...etc.

To install a ‘finished’ Library with only 16 Performances in it - I would not consider it a waste of memory (if you like a sound use it - its worth it), but it is an inefficient use of it. You should be looking to redo that Library for your own purposes.Take your time. The EDMEXP (EDM Expansion file in the example, could be a Library, but expect to add more data to it).

As you learn to use the Category Search (Banks, Attributes, Source, etc) you’ll discover the most efficient ways to store your data.

You rarely need to use all 384 Voices, 32 Drum Kits from a legacy MOXF File you are converting, nor will you need all 256 legacy Performances (I personally know of no commercial files that have these numbers of unique data) the process here is to convert only the new unique data. Your job is to *assemble* the data you wish to keep...

...this is done by assembling the data in the User Bank...with the Waveforms pointing to the USER location IF your goal is to create a new Library. Remember you do not have to repoint anything, if you are just going to use the data as is.
IMPORTANT: Repointing is strictly for those assembling data to the USER Bank for the expressed purpose of creating a NEW LIBRARY!

It is the User Bank that ‘becomes’ a Library. Learning to efficiently fill it with the data you actually use, is what you want to master. Don’t put anything in your Library that you never use (it sounds silly to say, but most people I run into complaining about having *only* eight Libraries, have not yet developed a strategy to fill them. If you have 628 or 644 empty locations in one of your installed Libraries, you are likely not understanding what is meant by efficient use. Take your time.

Create copious USER files ... work toward assembling your own Libraries when you figure out what works for you....

Summary: If you are want the legacy file PERFORMANCEs along with the legacy VOICES from a MOXF, Motif XS/XF file here are your BEST PRACTICES List:
_ Always convert the legacy "Perf" data to a blank USER Bank area. This will load those Performances and also the 9 Waveforms and the 34 Arps.
_ Convert the legacy "Voice" data to a 'temporary' LIBRARY. Since Voices loaded this way can be Imported from a Library and 'repointed' in the process...This makes this the perfect way to add the new programs to your existing USER Bank programs when assembling a new Library.
_ Once everything is in your USER Bank and all the new Elements are pointing to USER Waveform locations - NOW you can save as... LIBRARY FILE!

We know it is complex, but embrace the complexity!

Hope that helps.
Attachments (2)
  1. more than a month ago
  2. MODX
  3. # 15
Accepted Answer Pending Moderation
Load as a Library File - this lets you pick which data to keep
Load as a User File - then you can pick which data to eliminate..
That was extremely helpful! One piece of info I don't have yet is how to copy selected performances FROM libraries TO the main set of user performances, but I haven't looked. ;-) But the strategy you describe makes sense for me... my "all" file from the MOXF6 only contains about 30 Voices and 10 Performances that I care about (and no custom waves). (And in fact, even many of the Voices are stock Voices that just moved to a more convenient location!) So loading the entire set of User Voices *or* Performances into the MODX main sound set would just fill it up with lots of stuff I don't care about (and lots of redundancies too, since the MOXF User Voices were mostly "blank" spots that were merely taken up with duplicates of stock Voices, all of which are already in the MODX as well). It would just be clutter! So I'm going to wipe out the user stuff I did (maybe factory reset is the quickest way to do that?) and, if I understand correctly, my strategy should be, in order:

* Load my MOXF Voices into a User Library
* Copy just the Voices I need to the main sound set User area
* Load my MOXF Performances into the same User library (which will replace its previous contents)
* Copy just the Performances I need to the main sound set User area

And I understand there may be some small duplication between the Voices I bring in and the same sounds being brought in again from the Performances (and since some are MOXF factory Voices which are already in the MODX, some further duplication there), but it really doesn't matter. It's not like wave data... these things are small, and every Performance maintains its own copy of these sounds regardless.

So far so good?

Now, in the future, I *will* be bringing in some commercial libraries that had their own waves. That does seem more complicated (especially if the library has not just essential Voices, but also Performances that combine the Voices in unique ways that I want to maintain). I'll revisit this thread then. ;-)
  1. more than a month ago
  2. MODX
  3. # 16
Blake
Yamaha
Accepted Answer Pending Moderation
Just curious, but have you tried using the John Melas editors? It makes the process of moving things and combining things much easier.
  1. more than a month ago
  2. MODX
  3. # 17
Accepted Answer Pending Moderation
Just curious, but have you tried using the John Melas editors? It makes the process of moving things and combining things much easier.
Ah. So you'd say even for the pretty simple use I described, the Melas tools be a significant time/effort saver? (The simple use being: (a) Load my MOXF Voices into a User Library; (b) Copy just the Voices I need to the main sound set User area; (c) Load my MOXF Performances into the same User library (which will replace its previous contents); (d) Copy just the Performances I need to the main sound set User area.) Again, in this case, there is no new wave data, all the Voices and Performances use factory resident wave data. As soon as we start dealing with custom waves, yeah, the Melas Wave Editor (at least) clearly makes sense.

Okay, now moving from bringing over my own MOXF sounds, to bringing in third-party sound libraries...

Some third-party libraries used factory waves, either exclusively (i.e. the popular Vintage Keys) or in combination with their own supplied waves. Is there anything special that needs to be done so that a Motif XF/MOXF library that uses resident samples can locate those same resident samples when those libraries are loaded into a MODX?
  1. more than a month ago
  2. MODX
  3. # 18
Accepted Answer Pending Moderation
Using the MODX filesystem is similar to the process of carrying in your groceries to a 3rd floor apartment from the trunk of your car. You carry up 2 bags at a time (what fits in your arms). When you get to the door, you put both bags down. Then grab the keys for the door out of your pocket. Then open the door. Then pick up the groceries again and carry them in. Them set them back down to close the door (so the dog doesn't get out). Then pick up the groceries again and carry them to the kitchen table. And then back down to the car to fetch the next two bags and repeat.

You'd want the process not to have all of these individual nitty-gritty steps -- but they are there.

The JM Tools can turn the process into less steps because you can skip having to put the bags down so many times.

Sorting and picking is easier on the PC/Mac too then on MODX. It's getting better (generation to generation) - but still more difficult than it "could" be on the instrument itself.

The saving grace is that hopefully this process of shuffling around Performances only needs to be done once a lifetime (of this keyboard) -- so you may be able to stomach the process without JM tools. You may not always have a PC/Mac handy - so it's good to know the general process regardless.
  1. more than a month ago
  2. MODX
  3. # 19
Accepted Answer Pending Moderation
Hi guys, I need some help. I´ve made what you describe here but I only see on my MODX the VOICES y have on MOTIF. I mean, I want to have Motif´s PERFORMANCE (with it´s respective PARTS with keyboard splits, layers, effects).
Maybe I made something wrong when exporting files. (X3A)
In MODX "Import Options" I´ve tried with both Voice and Perf.

Thanks!
  1. more than a month ago
  2. MODX
  3. # 20
  • Page :
  • 1
  • 2


There are no replies made for this post yet.
Be one of the first to reply to this post!
2018 © Yamaha Corporation of America and Yamaha Corporation. All rights reserved.