From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS6130 216.105.38.0/24 X-Spam-Status: No, score=-3.9 required=3.0 tests=AWL,BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from lists.sourceforge.net (lists.sourceforge.net [216.105.38.7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 87D801F5AE for ; Sun, 2 May 2021 15:15:18 +0000 (UTC) Received: from [127.0.0.1] (helo=sfs-ml-2.v29.lw.sourceforge.com) by sfs-ml-2.v29.lw.sourceforge.com with esmtp (Exim 4.92.3) (envelope-from ) id 1ldDoF-0004MY-DS; Sun, 02 May 2021 15:15:03 +0000 Received: from [172.30.20.202] (helo=mx.sourceforge.net) by sfs-ml-2.v29.lw.sourceforge.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92.3) (envelope-from ) id 1ldDoE-0004MS-OY for sox-users@lists.sourceforge.net; Sun, 02 May 2021 15:15:02 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sourceforge.net; s=x; h=Content-Transfer-Encoding:Content-Type:In-Reply-To: MIME-Version:Date:Message-ID:From:References:To:Subject:Sender:Reply-To:Cc: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=YIiPnrQUfxEiR8Q9229ShDtcT37tp16B+qiq5ttHzyg=; b=lmXuMbw5q8ZhggY3zdEgBdZAb1 XBNTaXHEDCgAUbDtiCixIgtKwWRK0GUHFnLlTZAxgBNePd2Ydn0HJ9JgK3tGYTv7bt2IPibqzCBF4 nlgh8ptK2QGpLomdHiHIbe2CmfymEflMRuJmsXYdDyoCVa5WMhU3+dxoltzGuVcYMl14=; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sf.net; s=x ; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date: Message-ID:From:References:To:Subject:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=YIiPnrQUfxEiR8Q9229ShDtcT37tp16B+qiq5ttHzyg=; b=gNXng7icmRdt3Z9hqfgVPYhMMj R7vljs8tD75wSSO3SJXYLw0H7oAGcUyChpp2v7R5/HXjcifQRF72wzlLZQtvvEYNohPJLdgp+RmiB Ks3Fdte5xPbgxMmaw4KYk5r+mUGoenxinRIBm2Xmpy6lCdz8w2Pmp9XijWRiaLxahbS8=; Received: from mout.gmx.net ([212.227.17.20]) by sfi-mx-2.v28.lw.sourceforge.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92.3) id 1ldDo9-0001bi-Vz for sox-users@lists.sourceforge.net; Sun, 02 May 2021 15:15:02 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1619968492; bh=oY0LPR3rJ/HdzWOexX1R4AYdPGvaagcs6ExLVplTrcI=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=RO+9bFQO/r5urhYwf3sEwryWprO+dFhQucdHFXZMrTgOMkq//shcQWkWQMY1BW3n6 I0jcWuuYu6JMQ0G+3VCPPp/vGavSqgIucs4SsF/zRTt7QUsSRWM661hObZ8bxhpI7O +O1Qv65MteC3G+EfgsCWOqSGfGS8q7qw9hFiwNGU= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.13.137] ([178.27.212.232]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N63VY-1lWTWF3ONU-016PNw for ; Sun, 02 May 2021 17:14:51 +0200 To: sox-users@lists.sourceforge.net References: <8ab46d92-0fc3-f972-250e-c22659741c3a@gmx.de> <3d7b0ecc-585b-aae6-d5ad-01824cb3032f@gmail.com> From: "Dr. Thomas Tensi" Message-ID: Date: Sun, 2 May 2021 17:14:52 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 MIME-Version: 1.0 In-Reply-To: X-Provags-ID: V03:K1:211cEKHXSsrDiuSn3okxKOuoENIO4+JAOjEHRAemTMzJCLoVYT0 j1ylBHPHQpIH/OCf55ADu62GBp0HXLr0dZAqLsJZ5UxOt3TFcqQ85jgZUnAzBoSVkfYyKuH TuzuvQcAyIgayYJ83IHUcs4J+2jfQFaF/KiobsolBsD+DmUMJClq3GN8JiC7YA8yefI+Aat 8ZvgxxPzpIn2wWnrazWrQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:X+k5QHiMETI=:yhI5dZohhPUJeDsOEKB53E OxATSLQpGKyAk8NLTL5qrO7HTulhx+MfrHq0UZybTMPEykRvJ23MWpDiDcpMYIKhtlPq1Vh0E WRmwln9RJRvj2bHOzSEE9Jl9QbNXru93r8Ng5D0NlcLes4E0S4jxEBPDnYoUqbW8rD68zhzm5 2BivLRDGWUr2xx5DknpuBUbuvXy12xC5aXG3s8m4yc3RR3g6O5xwrD84cCX/IRXUcrNsmF0l/ +0ZASvhxPA8a5+P20tcPFXJv+JCz4AIQraZj8wRbzANZ7T/m3eY1zPNHQEg5SfWMy9nnnj9aq eJaa/3XeA5Xy4mR4+uiX0bzH8w+KWNnVqzbYlCIXRtXWUwEGEkemo1ssfQwuzp4hKobJBoiIt Elbn2hRAWtn1pTGvM7nHaMICH4F2M9tcuRl1pluOB5ppUM1pCCO7pFXk/pMjJWlA1S/Le6gxE dFAk5bV76jYMGGccazulL8NnBbTbZQGphOogJWsTaSzH5CzidCY0w4BxeOGyO5umvqYrmHSUs NmIy78k008E8wCKSlD8LJE412pVNSbJki2CfkjFNV3RHzOPQBcnKB5oyNmvS15Em9fuELSwGl M/WaylFm1Kxl4RF+DQID0jlZEJ/h4qnCoCxARpF6X9+oiaOme/mdIuiW+Ny2/pTzwhv7Sut/9 LsB2+WrpnyFANIiUq8kyfQJUf1cZjAFLkoW8yut63UuRHZwDwLcjVkQ4eUJwVN5rIpve2knoJ Cn07tpjg+OudEAkFXKMbK974XcKQsXMe9BZe1JVrfDfgMgvmN8DNDnoCemRRjqqG9XhyAD18J qlqcnaS3K7HVryJpYfyVaKyArqAX6e++0bOhvJ25oqAFoQywDOXFauHQAlfi1P1XFNSkCGUSZ d9cYBKOmzVCvFho0JdiMiSMSDIR1kx9XYwqOL/Q9KFEfgyA/OVvWA9Qus18hbVJlmXS+O12fU VIe8wXFi4KM1HTsqyN1+FDlz0uk+F9zg+I5yI6HGGbuCgEsDIaPn0H8tShnx8iviplVdUgYxP cwJ2xCJnEIaFNOU69EkzVNZ/AXxlGFKIx8/kITurVcOnEXtJdxWvQWmOAo3yBp1NiJb+EOInm lsxmbraRIVF1v8Yh81Qi7cau6GCKxcKNs5fUjTsrcsdwZu5qrLLWYOzJ8S2Ez335MvU08z2mw brbk9ca12naO5TWdgMtOlxjmcISOc59Fk/V+KSshnOCMwTqC74VDaw+zbyYUTm4igmqcg= X-Headers-End: 1ldDo9-0001bi-Vz Subject: SoX Plugins for DAWs X-BeenThere: sox-users@lists.sourceforge.net X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: sox-users@lists.sourceforge.net Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: sox-users-bounces@lists.sourceforge.net RGVhciBhbGwsCgppbiBteSBvcGluaW9uIFNvWCBpcyBhIHZlcnkgcG93ZXJmdWwgcGFja2FnZSBm b3IgY29tbWFuZC1saW5lIGF1ZGlvCnByb2Nlc3NpbmcuIEhlbmNlIHRvIGJlIGFibGUgdG8gZXhh Y3RseSBtaW1pYyBpdHMgYmVoYXZpb3VyIGluIGEgZGlnaXRhbAphdWRpbyB3b3Jrc3RhdGlvbiAo REFXKSBJIGhhdmUgcmVpbXBsZW1lbnRlZCBpdHMgYWxnb3JpdGhtcyBhcwpvcGVuLXNvdXJjZSBh dWRpbyBwbHVnaW5zIGZvciBEQVdzLgoKVGhlIHBhY2thZ2UgIlNvWC1QbHVnaW5zIiBwcm92aWRl cyBWU1QgcGx1Z2lucyBmb3IgdGhlIC0gaW4gbXkgb3BpbmlvbiAtCm1vcmUgcHJvbWluZW50IGF1 ZGlvIHByb2Nlc3NpbmcgZWZmZWN0cyBmcm9tIFNvWCBsaWtlIGZpbHRlcnMsIGdhaW4sCm92ZXJk cml2ZSwgY29tcGFuZGVyIGFuZCByZXZlcmIuCgpJdCBpcyBjb21wbGV0ZWx5IGZyZWUsIG9wZW4t c291cmNlLCBwbGF0Zm9ybS1uZXV0cmFsLCBwcm9ncmFtbWVkIGluIEMrKwphbmQgYmFzZWQgb24g dGhlIEpVQ0UgYXVkaW8gZnJhbWV3b3JrLiBDdXJyZW50bHkgb25seSBhIHZlcnNpb24gZm9yIFZT VDMKcGx1Z2lucyB1bmRlciBXaW5kb3dzIDEwIGlzIHByb3ZpZGVkLCBidXQgcG9ydGluZyBpdCB0 byBvdGhlciB0YXJnZXRzCnNob3VsZCBiZSBzdHJhaWdodGZvcndhcmQsIHNpbmNlIGJ1aWxkaW5n IGlzIHN1cHBvcnRlZCBieSBhCnBsYXRmb3JtLW5ldXRyYWwgQ01BS0UgYnVpbGQgZmlsZS4KCkR1 cmluZyB0aGUgcmVpbXBsZW1lbnRhdGlvbiBpbiBDKysgSSBoYXZlIHJlc3RydWN0dXJlZCBhbmQg c2ltcGxpZmllZAp0aGUgb3JpZ2luYWwgQyBjb2RlIG9mIFNvWCBmb3IgZWFzaWVyIG1haW50ZW5h bmNlLCBiZWNhdXNlIHRoZXJlIHdlcmUKc29tZSByZWR1bmRhbmNpZXMgYW5kIHVubmVjZXNzYXJ5 IGNvbXBsZXhpdHkgZHVlIHRvIHRoZWlyIHNldmVyYWwKY29udHJpYnV0b3JzLiBOZXZlcnRoZWxl c3MgdGhlIGltcGxlbWVudGF0aW9uIGFpbXMgYXQgcHJvZHVjaW5nCmJpdC1leGFjdCBpZGVudGlj YWwgcmVuZGVyaW5ncyBpbiB0aGUgREFXLCBpLmUuIG9uZSBjYW4gYmUgc3VyZSB0aGF0IHRoZQpE QVcgd2lsbCBwcm9kdWNlIGV4YWN0bHkgdGhlIHNhbWUgcmVzdWx0cyBhcyB0aGUgZXh0ZXJuYWwg cmVuZGVyaW5nIGJ5ClNvWC4gQSB0ZXN0IHN1YnRyYWN0aW5nIERBVyBhdWRpbyBhbmQgZXh0ZXJu YWwgcmVuZGVyaW5nIHJldmVhbHMgdGhhdAp0aGlzIGdvYWwgaXMgYWNoaWV2ZWQ6IGFwYXJ0IGZy b20gcm91bmRvZmYgZXJyb3JzIChTb1ggb2Z0ZW4gdXNlcyAzMmJpdAppbnRlZ2VyIHByb2Nlc3Np bmcsIHdoaWxlIHRoZSBWU1RzIGFsd2F5cyB1c2VzIGRvdWJsZSBmbG9hdGluZyBwb2ludApwcm9j ZXNzaW5nKSB0aGUgcmVzdWx0cyBjYW5jZWwgb3V0IHdpdGggdHlwaWNhbGx5IGEgcmVzaWR1YWwg bm9pc2Ugb2YKLTE0MGRCRlMgKHdpdGggMjQgYml0IEZMQUMgZmlsZXMpIG9yIGV2ZW4gbGVzcyBm b3IgaGlnaGVyIGV4dGVybmFsIGJpdApkZXB0aHMuCgpIb3cgY2FuIHRoaXMgcHJlY2lzZSBlbXVs YXRpb24gYmUgaGVscGZ1bD8KCkluIG15IHVzZS1jYXNlIEkgYW0gdXNpbmcgYSBjb21tYW5kLWxp bmUgYmFzZWQgdG9vbGNoYWluIGZvciBnZW5lcmF0aW5nCmJhbmQgbm90YXRpb24gdmlkZW9zIGZy b20gYSB0ZXh0IGZpbGUgc2NvcmUgaW4gdGhlIGxpbHlwb25kIG5vdGF0aW9uCmxhbmd1YWdlIHBs dXMgc29tZSBjb25maWd1cmF0aW9uIGZpbGUgdGVsbGluZyBhYm91dCBpbnN0cnVtZW50cyBhbmQK YXVkaW8gcG9zdHByb2Nlc3NpbmcgZXRjLiBJbiB0aGF0IHRvb2wtY2hhaW4gZ2VuZXJhdGlvbiBv ZiB0aG9zZQpub3RhdGlvbiB2aWRlb3Mgd2l0aCBhdWRpbyB0cmFja3MgY2FuIGJlIGRvbmUgYnkg Y29tbWFuZC1saW5lCm9wZW4tc291cmNlIHRvb2xzIGZyb20gdGV4dCBmaWxlcyBfd2l0aG91dCBh bnkgaHVtYW4gaW50ZXJ2ZW50aW9uXy4KSW1wb3J0YW50IHBhcnQgb2YgdGhpcyB0b29sLWNoYWlu IGlzIFNvWCwgYmVjYXVzZSByYXcgYXVkaW8gZ2VuZXJhdGlvbgpmcm9tIE1JREkgb2Z0ZW4gbmVl ZHMgc29tZSBiZWVmaW5nIHVwIGJ5IGFuIGF1ZGlvIHByb2Nlc3NvciAoaWYgeW91J3JlCmludGVy ZXN0ZWQsIHlvdSBjYW4gZmluZCBkZXRhaWxzIG9uIHRoaXMgYXBwcm9hY2ggYXQgR2l0SHViCmh0 dHBzOi8vZ2l0aHViLmNvbS9wcm9mLXNwb2NrL0xpbHlwb25kVG9CYW5kVmlkZW9Db252ZXJ0ZXIp LgoKT2YgY291cnNlLCBzaW5jZSBhIGNvbmZpZ3VyYXRpb24tZHJpdmVuIGdlbmVyYXRpb24gaXMg bm90IHZlcnkKaW50ZXJhY3RpdmUgYnkgbmF0dXJlLCB5b3Ugc29tZXRpbWVzIGp1c3QgaGF2ZSB0 byB0d2VhayBlZmZlY3Qgc2V0dGluZ3MKb3IgaW5zdHJ1bWVudHMgZGlyZWN0bHkuIEhlbmNlIEkg YW0gdXNpbmcgYSBEQVcgb24gaW50ZXJtZWRpYXRlIGF1ZGlvCmZpbGVzIG9mIHRoZSB0b29sLWNo YWluIGFuZCBmaWRkbGUgd2l0aCB0aGUgYXVkaW8gcG9zdHByb2Nlc3NpbmcgdGhlcmUKdG8gZ2V0 IHRoZSBuZWNlc3NhcnkgcGFyYW1ldGVycyBmb3IgdGhlIGNvbW1hbmQgbGluZSB0b29sLWNoYWlu LgoKVW5kZXJzdGFuZGFibHkgYSBzcGlmZnkgdXNlciBpbnRlcmZhY2UgaXMgX25vdCBhdCBhbGxf IGEgcHJpb3JpdHkgaW4KdGhpcyBwcm9qZWN0LCBidXQgb25seSB0aGUgY29ycmVjdCByZXByb2R1 Y3Rpb24gb2YgdGhlIFNvWCBhbGdvcml0aG1zCndpdGggYWRlcXVhdGUgKHNsaWRlciBvciBjb21i b2JveCkgcGFyYW1ldHJpc2F0aW9uLiAgQWxzbyB0aGUgcGFyYW1ldGVyCnJhbmdlcyBpbiB0aGUg VUkgYXJlIHNvbWV3aGF0IGRlYmF0YWJsZSwgYnV0IHRoZXkgc2ltcGx5IHJlZmxlY3QgdGhlCndp ZGUgcGFyYW1ldGVyIHJhbmdlcyBvZiB0aGUgYXNzb2NpYXRlZCBTb1ggY29tbWFuZC1saW5lIGVm ZmVjdC4KCkJlY2F1c2UgU29YIGhhcyByaWNoIGNvbW1hbmQgbGluZSBvcHRpb25zIGZvciBpdHMg ZWZmZWN0cywgbm90IGV2ZXJ5CmVmZmVjdCBjb25maWd1cmF0aW9uIGZyb20gU29YIGNhbiBiZSB0 cmFuc3BvcnRlZCBpbnRvIHRoZSBzbGlkZXIKb3JpZW50ZWQgR1VJIG9mIGEgVlNULiAgRS5nLiB0 aGUgY29tcGFuZGVyIG9mIFNvWCBhbGxvd3MgdGhlIGRlZmluaXRpb24Kb2YgYSB0cmFuc2ZlciBm dW5jdGlvbiBoYXZpbmcgbXVsdGlwbGUgc2VnbWVudHMuIEFsdGhvdWdoIHRoZSBpbnRlcm5hbApl bmdpbmUgb2YgdGhlIFZTVCBjb21wYW5kZXIgaW1wbGVtZW50cyBleGFjdGx5IHRoZSBzYW1lIGlu dGVybmFsIHNlZ21lbnQKbG9naWMsIHRoZSB1c2VyIGludGVyZmFjZSBvbmx5IGFsbG93cyB0aGUg dHlwaWNhbCBkZWZpbml0aW9uIG9mIGEKdGhyZXNob2xkLCBhIHNvZnQga25lZSBhbmQgYSBjb21w cmVzc2lvbiByYXRpbyAoZ2l2aW5nIGEgdG90YWwgb2YgdGhyZWUKc2VnbWVudHMpLgoKQWxsIGlu IGFsbCwgdGhlIGZvbGxvd2luZyBTb1ggZWZmZWN0cyBhcmUgYXZhaWxhYmxlIGluIHRoaXMgcGFj a2FnZToKCiAgICBhbGxwYXNzLCBiYW5kLCBiYW5kcGFzcywgYmFuZHJlamVjdCwgYmFzcywgYmlx dWFkLCBjb21wYW5kLAogICAgZXF1YWxpemVyLCBnYWluLCBoaWdocGFzcywgbG93cGFzcywgbWNv bXBhbmQsIG92ZXJkcml2ZSwgcGhhc2VyLAogICAgcmV2ZXJiLCB0cmVibGUgYW5kIHRyZW1vbG8K ClRoZSB0aW1lLXZhcmlhbnQgZWZmZWN0cyBwaGFzZXIgYW5kIHRyZW1vbG8gYXJlIHRpbWUtbG9j a2VkIChzZWUKZG9jdW1lbnRhdGlvbiBmb3IgZGV0YWlscyk7IGhlbmNlIHRoZSByZW5kZXJpbmcg Y2FuIGJlIGV4YWN0bHkKc3luY2hyb25pemVkIHRvIGV4dGVybmFsbHkgcmVuZGVyZWQgYXVkaW8g c25pcHBldHMuCgpEb2N1bWVudGF0aW9uIGlzIGF2YWlsYWJsZSBhdApodHRwczovL2dpdGh1Yi5j b20vcHJvZi1zcG9jay9Tb1gtUGx1Z2lucy9yYXcvbWFzdGVyL1NvWFBsdWdpbnMtZG9jdW1lbnRh dGlvbi5wZGYsCnRoZSBwYWNrYWdlIGl0c2VsZiBpcyBhdCBodHRwczovL2dpdGh1Yi5jb20vcHJv Zi1zcG9jay9Tb1gtUGx1Z2lucyAuCgpIb3BlIHRoaXMgaXMgaGVscGZ1bCBmb3IgeW91LgoKCkJl c3QgcmVnYXJkcwoKVGhvbWFzCgotLS0tLS0tLS0tLS0tLS0tLS0tLQoKUC5TLjogVGhpcyBwcm9q ZWN0IGlzIGEgZGVyaXZhdGl2ZSB3b3JrIGJhc2VkIG9uIHRoZSBmb3VuZGF0aW9ucyBsYWlkIGJ5 CnRoZSBTb1ggY29tbXVuaXR5LiAgQWx0aG91Z2ggdGhlIGFsZ29yaXRobXMgdXNlZCB3ZXJlIG1v ZGlmaWVkIGFuZApyZWRlc2lnbmVkLCB0aGlzIHByb2plY3Qgd291bGQgYmVlbiBtdWNoIG1vcmUg Y29tcGxpY2F0ZWQgYW5kIHRlZGlvdXMKd2l0aG91dCB0aGlzIGJhc2lzLiBIZW5jZSBteSB0aGFu a3MgZ28gdG8gQ2hyaXMgQmFnd2VsbCwgTmljayBCYWlsZXksCkRhbmllbCBQb3V6em5lciwgTcOl bnMgUnVsbGfDpXJkLCBSb2IgU2V3ZWxsIGFuZCBhbGwgdGhlIG90aGVyCmNvbnRyaWJ1dG9ycyBv ZiB0aGUgU29YIHByb2plY3Q6IHdpdGhvdXQgeW91ciBlZmZvcnQgdGhpcyB3b3VsZCBub3QgaGF2 ZQpiZWVuIHBvc3NpYmxlIQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClNveC11c2VycyBtYWlsaW5nIGxpc3QKU294LXVzZXJzQGxpc3RzLnNvdXJjZWZv cmdlLm5ldApodHRwczovL2xpc3RzLnNvdXJjZWZvcmdlLm5ldC9saXN0cy9saXN0aW5mby9zb3gt dXNlcnMK