Synth Forum

Notifications
Clear all

MODX User Memory Allocation - Questions

8 Posts
3 Users
0 Reactions
1,345 Views
Antony
Posts: 745
Prominent Member
Topic starter
 

I read some other posts, none quite answer my queries.

Q1: If you create a new performance from the factory MODX Presets and/or waveforms, does that eat up part of the 1Gb User Memory? If so, how much? Are we talking kb or Mb?
I note you are allowed 648 (?) User Performances.

Q2: Where on the MODX can you see how much User Memory is being used and what is using it?

Q3: Does creating custom Motion Sequences, or Assign Mappings eat up memory?

Q4: Can you import factory waveforms, to make them user waveforms for editing? If so, is that likely to chew up more memory than its worth?

Q5: Do FM-X Performances use Zero memory? I am thinking because FM-X uses no samples, and is real time sound creation.

Thanks.

 
Posted : 24/01/2021 5:47 am
Jason
Posts: 8259
Illustrious Member
 

A1: If you are using internal waveforms and not introducing any user waveforms, none of the 1GB is consumed
A2: Yes. [UTILITY] "Contents" -> "Data Utility" menu, click on the Waveforms folder and look in the upper-left.
https://www.yamahasynth.com/ask-a-question/where-is-used-sample-memory-information/latest
A3: No. Motion sequences and source/destination mappings are just regular parameters.
A4: No. All MODXs (assuming latest firmware level) have the same factory waveforms so there's no "need" to pull them out. There are no provisions for this. You have to sample your own instrument if you want to do something like this - say to edit a "waveform" (or approximation of this).
A5: FM-X doesn't use any waveform memory. Only custom non-factory waveforms do and FM-X, by definition, do not ever have these. Also AWM2 does not use any user waveform memory unless the Performance has custom waveforms (user and/or library). And, in case you're wondering, user and library slots consume waveform memory in the same way. The distinction in user vs library is how Performances can be saved/stored. Libraries only allow for saving/erasing all Performances at once into a Library slot - while the User bank allows for Performances to be saved/erased one-by-one. Custom content in each consumes waveform memory in the same manner no matter which area the custom waveforms reside in.

FM-X also has a few structural differences that make it a better candidate for certain behaviors of sound. The envelopes are slightly difference in a way that matters at times. The way portamento works is different - so FM-X is sometimes the best way to achieve certain "glide" effects, etc.

If your only concern is waveform memory consumption - then AWM2 referencing all internal waveforms is just as small of a memory footprint as FM-X.

On the other resource consumption hand, polyphony may be a good rationale for using FM-X when you can.

Current Yamaha Synthesizers: Montage Classic 7, Motif XF6, S90XS, MO6, EX5R

 
Posted : 24/01/2021 6:22 am
Antony
Posts: 745
Prominent Member
Topic starter
 

Jason,

Very precise and helpful answers.

Thanks.

 
Posted : 24/01/2021 2:01 pm
Antony
Posts: 745
Prominent Member
Topic starter
 

The reason I asked....

I have my eye on some 3rd Party expansion packs. KSounds Organimation and Easy Sounds Phat Analogue I&II.

Now I know that any performaces I create won't chew up memory, I'll go ahead and purchase.

Thanks again.

 
Posted : 24/01/2021 2:34 pm
Jason
Posts: 8259
Illustrious Member
 

Those 3 libraries consume 468MB total.

Current Yamaha Synthesizers: Montage Classic 7, Motif XF6, S90XS, MO6, EX5R

 
Posted : 24/01/2021 5:23 pm
Antony
Posts: 745
Prominent Member
Topic starter
 

I've got the Kapro CS80 already in there (some convincing sounds for Pink Floyd Animals Album).

Leaves me about 60Mb wiggle room.

Cheers.

 
Posted : 24/01/2021 11:38 pm
Bad Mister
Posts: 12303
 

The secret to Flash Wave ROM is to not install data you don’t use. While the libraries may consume lots of memory, if there are Waveforms installed that you never use, you are just wasting that memory.

From any purchased library, you should use Library Import, to import just the Performances you are likely to use. By doing this you can create your own version of the .X8L File to install. You can then Delete the purchased Library and install just your streamlined version.

 
Posted : 24/01/2021 11:52 pm
Antony
Posts: 745
Prominent Member
Topic starter
 

Thanks BM..

 
Posted : 25/01/2021 4:10 pm
Share:

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