Crickets Audio
Making music production more awesome.
                   0             

Strata Licensing


Early Access Pricing — Ends 31 December

Strata is available at a special launch price of US$25 during December 2025. The standard price will be US$75.

Strata Licensing

This page provides details on how Strata is licensed legally and technically.

Strata Legal Licensing

The Strata user licence allows you, the Licensee of one copy of Strata, to use Strata in one of two licensing modes:

  • Machine: Install Strata on one computer for use by many people.
  • Personal: Install Strata on one or more computers for your own use only.

You must not use these two modes at the same time. Pick one! You can change modes whenever you like, and Crickets Audio does not require you to formally register which licensing mode you are using and does not track or enforce the mode. However, in practice most licensees will only ever use one mode.

These two licence modes are appropriate in different contexts.

An example of where Machine mode is appropriate is where there is a music production school that has a lab of 20 computers for students to use. In this context, the school would purchase 20 Strata licenses (just make the Strata count in the shopping cart 20) and install Strata on each computer. Strata on each computer could then be used by whoever sits down in front of the computer to use it. If the school increases the size of the lab by five computers, it should buy five more licenses.

An example of where Personal mode is appropriate is where you are a music producer who has a laptop and a desktop in each of two music studios in two different cities. You fly between the two cities using your laptop on the aeroplane and the desktops when you arrive at each studio. In this case, you would use Personal licensing mode and you would only need to purchase one copy of Strata. You would install it on the laptop and two desktops, but it would be for your sole use. No one else in the studio would be allowed to use Strata. If you hired an assistant in one of the studios and wanted them to use Strata too, you should buy a Machine licence just for that computer and use your Personal licence for the other two computers. The Machine licence would allow anyone in the studio to use Strata on that desktop.

Strata Technical Licensing

The legal framework is supported, to some extent, by a technical licensing scheme. In order to understand this, we must distinguish clearly between two different things:

  • Licence: Your legal right to use Strata under some conditions.
  • Licence Certificate: A block of text that enables the Strata software to run.

When you purchase a Strata licence, the Crickets Audio website creates a record to say that you have purchased Strata and now possess a Strata licence. This is a record of a legal right.

Because you possess a licence, the Crickets Audio website creates and issues to you a Licence Certificate which is a block of XML text that contains your name and other details and is digitally signed using an RSA-2048 signature. Strata will not run without access to one of these licence certificates.

When you install the Strata software, you run the Strata Vision plugin and enter your website username and password into the form provided. Strata Vision will then contact the Crickets Audio website and download your Licence Certificate and place it in your computer's file system. Strata Vision will thereafter run.

Licence Certificates

Here is an example of a licence certificate to show you what one looks like:



<CricketsAudioLicence>
<CertificateFormat>1</CertificateFormat>
<CertificateIdentifier>aokcqsurfi33</CertificateIdentifier>
<CertificateUTC>2025-11-02 05:58:22</CertificateUTC>
<LicenceIdentifier>hibczo0hqgcz</LicenceIdentifier>
<LicenceUTC>2025-11-02 05:58:22</LicenceUTC>
<LicenseeIdentifier>u4dg03qbsfjr</LicenseeIdentifier>
<LicenseeName>Ross Williams</LicenseeName>
<LicenseeCity>Adelaide</LicenseeCity>
<LicenseeState>South Australia</LicenseeState>
<LicenseeCountry>Australia</LicenseeCountry>
<Product>Strata</Product>
<Quantity>1</Quantity>
<Grade>*</Grade>
<Computer>*</Computer>
<OperatingSystem>*</OperatingSystem>
<Host>*</Host>
<VersionMin>*</VersionMin>
<VersionMax>*</VersionMax>
<VersionMinUTC>1970-01-01 00:00:00</VersionMinUTC>
<VersionMaxUTC>2025-11-16 05:58:22</VersionMaxUTC>
<ValidMinUTC>2025-11-02 05:58:22</ValidMinUTC>
<ValidMaxUTC>2025-11-16 05:58:22</ValidMaxUTC>
<RSA2048KeyIdentifier>4bmmakqaa4gw</RSA2048KeyIdentifier>
<SignatureSHA256>af13c9fcb83cf07d626194aa25c189c0b0e5e44971b020034e7079e3a4edb238</SignatureSHA256>
<SignatureRSA2048>2b0c84f03382d660938d07bf291db7510fbd73db9c57a369ce28af1520b378ddb9fcba2c0980ca9c85f2e14c6b774af6c00c35382f997406856a1a94610015980c673b2f9dad01d4f8a3678b1897d858f74094be5e18fd67e812a953e07fbad6c78db77284f1a101d20e4a50a4d56c03545bd76ab6fb38df243577e41fd2dcfcf13008bef9bf781666da21beadebc4a42e2bf185fd904e212f6fab584c21b38ea8f1f503f13ee41bf1606167e9775379cd5efd63b6d90269bc845ec17cd4a56e8d3e90de58dc97985b96b3f0f45db6bff447f093c92f82d2eba5517ae1cbf841603e879a3079528bf4f207d58abc074d09ba4af3f1d2843213fe3f3797f4a95f</SignatureRSA2048>
</CricketsAudioLicence>

Note: For this example, the digital signature has been modified to invalidate the signature.

Here is a description of each field:

  • CertificateFormat: The format of the certificate. Useful if the format is later changed.
  • CertificateIdentifier: A unique identifier for the certificate.
  • CertificateUTC: The UTC date and time when the certificate was issued.
  • LicenceIdentifier: The identifier of the licence from which this certifiate was generated.
  • LicenceUTC: The UTC date and time when the licence was issued.
  • LicenseeIdentifier: A unique identifier that identifies the licensee.
  • LicenseeName: The name of the licensee.
  • LicenseeCity: The city of the licensee.
  • LicenseeState: The state of the licensee.
  • LicenseeCountry: The country of the licensee.
  • Product: The name of the product for which the certificate applies.
  • Quantity: The number of units of the licence. For the lab example earlier, this would be 20.
  • Grade: Unused field reserved for issuing licences of different strengths in the future.
  • Computer: Unused field reserved for issuing machine-ID licences in the future (perhaps if illegal copying is rampant).
  • OperatingSystem: Unused field reserved for issuing licences for specific operating systems in the future.
  • Host: Unused field reserved for issuing licences for specific DAWs in the future.
  • VersionMin: Unused field reserved for issuing licences for version number ranges in the future.
  • VersionMax: Unused field reserved for issuing licences for version number ranges in the future.
  • VersionMinUTC: The UTC date and time of the oldest version of Strata that this certificate will run.
  • VersionMaxUTC: The UTC date and time of the youngest version of Strata that this certificate will run.
  • ValidMinUTC: The minimum UTC date and time that this certificate will allow Strata to be run. This is used for demo licences.
  • ValidMaxUTC: The maximum UTC date and time that this certificate will allow Strata to be run. This is used for demo licences.
  • RSA2048KeyIdentifier: A unique identifier that identifies the RSA2048 key used to sign this licence.
  • SignatureSHA256: The SHA256 signature of the previous fields of this licence.
  • SignatureRSA2048: The 2048-bit RSA digital signature of the SignatureSHA256 field using the key pair identified by the RSA2048KeyIdentifier field.

Note: The Licensee fields are mainly to disambiguate you from other users with the same name.

Note: In the music lab example cited earlier, the licence certificate would have a quantity of 20 and the same licence certificate would be installed on each computer in the lab.

Note: The VersionMaxUTC field is used to enforce the Crickets Audio policy of providing free updates for five years.

The following table shows where your licence certificate is stored. When you install Strata you are asked whether you want to install your licence certificate for all users of the machine (Machine licence mode) or just for you (Personal licence mode) and the certificate is written to the corresponding appropriate place.

  • macOS Machine: /Library/Application Support/Crickets Audio/Strata/Strata Licences.xml
  • macOS Personal: ~Music/Crickets Audio/Strata/Strata Licences.xml
  • Windows Machine: C:\ProgramData\Crickets Audio\Strata\Strata Licences.xml
  • Windows Personal: C:\Users\YOURUSERNAME\AppData\Roaming\Crickets Audio\StrataStrata Licences.xml

Moving To A New Computer

One of the persistant annoyances of being a music producer is upgrading to a better computer (hooray) but then having to reinstall or relicence all your music software (boo).

From a software vendor's point of view, it doesn't sound like much to ask to get the user to re-enter their username or password or to go through a short re-licensing procedure when the user moves to a new computer ever few years. However, if you are a user with 618 plugins (cough cough), this can become such a time-consuming process that it might actually put you off from ever upgrading your computer!

I don't want to contribute to this problem, so I have engineered the Crickets Audio licensing system so that when you move to a new computer (copying over all your files), Strata will JUST WORK without you having to do anything at all. It will work because Strata only needs to see the XML licence certificate file to run and, if that file is in the same place in the file system, there will be no problem.

This machine licensing portability is likely to come at some cost to Cricket Audio sales, but I have made a policy decision that it is more important to look after our legitimate paying users than to attempt to reduce illegal copies by binding licence certificates to specific machines.



Mmmmmmm! Cookies! This site uses cookies.