soyeso wrote:I have made some COD organs using Myco 2013. Suppose I have two Myco organs, A and B. If I install A, HW calls it Myco 2013. If I then install organ B and want to return to using A, HW will treat it as a new install each time. I give A and B unique names, and have tried giving unique numbers, but I cannot move from one to the other without installing all ranks each time. I read HW 4 users guide, and about COD organs, but cannot find what I am doing to cause this issue, which is probably something very simple. Thanks for any support.
Hello soyeso,
I too have never tried Myco, but my understanding is (and expectation would be) that it simply generates Custom Organ Design Module (CODM) organ definition files (ODFs) in the [HauptwerkUserData]/CustomOrganDefinitions folder, and doesn't generate or change any files in any other Hauptwerk folders. Assuming so:
By Hauptwerk treating the organs as a 'new install' presumably you're referring to it regenerating the sample set cache each time? And/or to showing the rank audio/routing screen each time? Which option on the Hauptwerk menu do you choose to load those organs? If you use '
Design tools | Load custom organ' each time, then it will show you the '
Load Organ Design Options' screen and use whatever preferences you select there with regard to whether to regenerate the cache, etc.
Or if you're loading the organs each time via '
Organ | Load organ' then as Brett mentioned, Hauptwerk will intentionally keep regenerating the cache if you're switching between two organ definition files of different filenames that have the same OrganID (corresponding to the _General.UniqueOrganID attribute in a CODM ODF). Hence if you have two different organs it's essential that you give them different filenames *and also* assign them different _General.UniqueOrganID values in their CODM ODFs (the '
Globally-unique organ identifiers and making organ definitions available to others' section in the CODM user's guide covers that). Presumably there's an option in Myco in which you can specify those things.
In general, for any two different CODM ODFs you should ensure that the following _General attributes are unique:
- UniqueOrganID (*must* be unique, and in the 800000-899999 range).
- Name.
- ShortName.
- OrganDefinitionFilenameExcludingExtension (also *must* be unique).
... as well as the CODM ODFs filename itself.
If either UniqueOrganID or OrganDefinitionFilenameExcludingExtension are the same in two different CODM ODFs then the sample set cache would be expected to regenerate each time that you switch between them, which is the correct and intended behaviour (since the caches and settings are stored by organ IDs).
Does that solve it for you, when using '
Organ | Load organ' to re-load the organs subsequently?
wos wrote:A user of my German forum has this effect sometimes (without MYCO).
After some time, he found out that he must cancel the dialog "Rank Audio / Memory Options and Routing" when loading an instrument. Then when reloaded the sampleset everything works normally.
This could be a Hauptwerk issue. For me, this case has never occurred.
Hello wos,
I very much doubt that would be related to soyeso's issue. The most common reason for people having sample set caches regenerate every time they load an organ via '
Organ | Load organ' is that their computer's clock is set significantly incorrectly, or was set significantly incorrectly when they last changed some audio or rank settings. (For example, as a result of the battery on their PC's motherboard not working properly, so that their PC's date keeps resetting.) When determining whether a sample set cache needs to be regenerated, Hauptwerk compares the timestamps of its sample set caches against the timestamps that the audio and rank settings were last changed.
Assuming that user has a current licence for Hauptwerk, if they want to send us a technical support request (
http://www.hauptwerk.com/forms/support/ ) with diagnostic file next time it happens then we should be able to confirm the precise reason from the diagnostic file.
Best regards, Martin.
Hauptwerk software designer/developer, Milan Digital Audio.