zmix is a Zig port of cmix (byronknoll/cmix) using the fxcm_v26 model
(kaitz/fxcm), and it incorporates the transformer inference kernels and trained
weights of fx2-cmix-transformer (Vladimir Ivanov). All three upstream projects
are licensed under the GNU General Public License, version 3.

Copyright (C) Byron Knoll and contributors (cmix)
Copyright (C) 2025 Kaido Orav (fxcm / fx2-cmix)
Copyright (C) 2026 Vladimir Ivanov (fx2-cmix-transformer: the AVX2 transformer
                  inference kernels vendored in third_party/fx2_transformer/
                  and the trained weights in assets/)
Copyright (C) 2026 zmix contributors (the Zig port and everything else)

This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 3 of the License, or (at your option) any later
version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with
this program; the full text is in LICENSES/GPL-3.0.txt, and is also available
at <https://www.gnu.org/licenses/gpl-3.0.html>.

NOTE ON THE VERSION. This file previously read "version 2 of the License, or
(at your option) any later version" and described the upstreams as
GPL-2.0-or-later. That was incorrect: cmix, fx2-cmix and fx2-cmix-transformer
each ship the identical FSF GPLv3 text (md5 1ebbd3e34237af26da5dc08a4e440464),
and a derivative of GPL-3 code may not be redistributed under GPLv2. The
combined work is GPL-3-or-later.

Attribution and the per-component inventory: NOTICE.md, THIRD_PARTY_LICENSES.md,
THIRD-PARTY-NOTICES.md. Asset provenance and digests: assets/PROVENANCE.md.
Upstream license notices are also preserved in reference/cmix-src and
reference/fxcmv1_v26.cpp.
