Synth Forum

Notifications
Clear all

How waveforms are kept in memory if I load a different bank

2 Posts
2 Users
0 Reactions
6,060 Views
Luigi Maria
Posts: 0
Trusted Member
Topic starter
 

Hi,
i've just bought a FL1024M for my MOXF6.
I have some files of sounds I can load into it.
So I've loaded CP1Piano and it took place to waveform locations 1 to 15.
Then I've loaded "Inspiration in a flash" and it took place to waveform 16 to 373.
I tought that, since this waveforms are already stored, I could have loaded a different file .x6a (a file containing other sounds I did with the default waveform).
After using this older file of mine I wanted to go back to "inspiration in a flash" and I've tried to load it but I received the error message "Sample full". Why? I am not asking to load new waveforms, but to use the ones that are already loaded.
Do I have to format the flash memory every time that I want to switch from a sounds pack to another?
It takes a lot of time!
Please, say me that I am wrong and there is a quicker way.
Thank you.

 
Posted : 31/08/2015 6:21 pm
Bad Mister
Posts: 12303
 

After using this older file of mine I wanted to go back to "inspiration in a flash" and I've tried to load it but I received the error message "Sample full". Why? I am not asking to load new waveforms, but to use the ones that are already loaded.
Do I have to format the flash memory every time that I want to switch from a sounds pack to another?
It takes a lot of time!
Please, say me that I am wrong and there is a quicker way.

Well, yes, you are wrong and there is indeed a quicker way.

Sample full message will appear when you have exceed the limit of the number of Samples that can be contained on a Flash Board.

8192 Samples is the maximum number
2048 Waveforms is the maximum number of Waveforms
1022MB is the maximum allowed on a FL1024M board - as approximately 2MB of the board is used for the Flash operating system

The key to the whole thing is once you install data to your Flash Board you need to make a Backup file of your data. The data on your Flash Board can be very different from the data on the original file you load it from - and by this I mean the location (the Waveform Number) may very well be different from the source file. When you loaded and installed the CP data it place Waveforms on your Flash Board in locations 0001-0015, when you loaded data from the Inspiration in a Flash library it installed data in locations 0016-0373. This is different from what it was in the original File. The current 373 Waveforms are unique to your MOXF's Flash Board.

The Waveforms as listed in YOUR MOXF will now be saved in every FILE you make with YOUR MOXF. This is different from my MOXF, this is different from your friends MOXF, and is likely different in the MOXF of everyone reading this. Imagine someone having loaded Inspiration first... then 0001-0358 would be Inspiration in a Flash and 0359-0373 would be the CP...

This is an important fact. YOUR Waveform list is unique. Once you have installed data to your Flash you need to make a Backup file of your data. Then you will always load data from one of YOUR files.

The original files - you should take them, place them in a folder on your computer for safe keeping - they no longer should be used (until and unless you want to rebuild your entire Flash Board from scratch - keep them as long term backup. They no longer represent the locations of the data on your Flash Board.

When a VOICE is loaded to your internal USER banks, it is told where to look for the audio that the oscillator will use.
Press [VOICE]
Press [EDIT]
Press [1] to view Element 1
Press [F1] OSC
Press [SF1] WAVE
Here on this screen you will see where the Element is looking to find its data. The Wave Bank and Wave Number are dynamic parameters. Waveforms are never (ever) overwritten, never. New Waveforms go to the end of the list. If you load data from a FILE that is NOT yours (meaning: it does not have YOUR Waveform list) the data is simply added to the end of the list. If however, you are loading from a FILE YOU made, the MOXF will compare the instructions in the file's Waveform list and compare it with your YOUR currently installed Waveform list. If it finds the data it is looking for in the right location (number) and matching the Name, it will simply load the Voice parameters and not make any changes to your Waveform list.

you can view your currently installed Waveforms:
Press [FILE]
Press [F6] FLASH
Press [SF2] DELETE
Here you will see the entire list of Waveforms installed... Scroll down to view the data.

If you installed the CP1 data it contains 15 Waveforms and 2048 Samples and is just shy of 120MB of Data
If you installed the Inspiration data it contains 358 Waveforms and 3,737 Samples and is just shy of 500MB of Data
So both together should give you 373 Waveforms 5,785 Samples and close to 620MB of data

Obviously this is well within the maximum limits. So you definitely have (accidentally) duplicated data in your Waveform list. This happens when you load data, multiple times, from a FILE not actually SAVED by YOUR MOXF.

Look through the data and you will likely see that you now have far more Waveforms than the 373 you expected to have from the two libraries you want to install. Had you loaded from YOUR own backup files, the MOXF would have "looked up" the Waveform, found it in the proper location on the list and not duplicated it. But because you loaded (that second time) from the original file, it simply tried to place the data at the end of the list (again). (with 5,785 samples already installed - you don't have room to do that twice. Limit is 8192)

Please see the following article and pay strict attention to the option to LOAD without loading the WAVEFORMS - if the Waveforms and Samples are already installed on your Flash Board, when you wished to return to the Inspiration in a Flash VOICE data, you should have cleared that box that says "with waveform".
By clearing that box you are telling the MOXF that no changes need to be made to the status of the Flash Board, I am only restoring the VOICE data, not adding any new Waveforms or Samples.

MOXF Flash Memory Board

 
Posted : 01/09/2015 2:07 am
Share:

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