From owner-freebsd-multimedia@freebsd.org Sun May 12 07:50:49 2019 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F3E6A158FBDC for ; Sun, 12 May 2019 07:50:48 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 6F1498CC4C for ; Sun, 12 May 2019 07:50:48 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 2FEEF158FBD4; Sun, 12 May 2019 07:50:48 +0000 (UTC) Delivered-To: multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1E610158FBD2 for ; Sun, 12 May 2019 07:50:48 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B4E248CC3C for ; Sun, 12 May 2019 07:50:47 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id B3A5B185FF for ; Sun, 12 May 2019 07:50:46 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id x4C7ok8i020614 for ; Sun, 12 May 2019 07:50:46 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id x4C7okYc020601; Sun, 12 May 2019 07:50:46 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201905120750.x4C7okYc020601@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sun, 12 May 2019 07:50:46 +0000 From: portscout@FreeBSD.org To: multimedia@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 May 2019 07:50:49 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/multimedia@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ net/liveMedia | 2019.03.06 | 2019.05.12 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-multimedia@freebsd.org Sun May 12 21:00:40 2019 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4302C15A2222 for ; Sun, 12 May 2019 21:00:40 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id D0D0F8AD6C for ; Sun, 12 May 2019 21:00:39 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 84B6E15A221E; Sun, 12 May 2019 21:00:39 +0000 (UTC) Delivered-To: multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 72A4415A221D for ; Sun, 12 May 2019 21:00:39 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 128268AD60 for ; Sun, 12 May 2019 21:00:39 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 52FA31F535 for ; Sun, 12 May 2019 21:00:38 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x4CL0c0Q040594 for ; Sun, 12 May 2019 21:00:38 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x4CL0cD7040593 for multimedia@FreeBSD.org; Sun, 12 May 2019 21:00:38 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <201905122100.x4CL0cD7040593@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: multimedia@FreeBSD.org Subject: Problem reports for multimedia@FreeBSD.org that need special attention Date: Sun, 12 May 2019 21:00:38 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 May 2019 21:00:40 -0000 To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- In Progress | 227897 | multimedia/gstreamer1-editing-services GES-1.0 ha 1 problems total for which you should take action. From owner-freebsd-multimedia@freebsd.org Sat May 18 12:44:35 2019 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F381A15B1E3C for ; Sat, 18 May 2019 12:44:34 +0000 (UTC) (envelope-from meka@tilda.center) Received: from mail.tilda.center (srv02.tilda.center [199.247.21.11]) by mx1.freebsd.org (Postfix) with ESMTP id 2DA5E80AD0 for ; Sat, 18 May 2019 12:44:31 +0000 (UTC) (envelope-from meka@tilda.center) Received: from hal9000.home.meka.rs (79-101-248-108.dynamic.isp.telekom.rs [79.101.248.108]) by mail.tilda.center (Postfix) with ESMTPSA id 6C584231A4 for ; Sat, 18 May 2019 14:44:25 +0200 (CEST) Date: Sat, 18 May 2019 14:44:24 +0200 From: Goran =?utf-8?B?TWVracSH?= To: freebsd-multimedia@freebsd.org Subject: MIDI timing Message-ID: <20190518124424.aiw4r72zgsedc5sq@hal9000.home.meka.rs> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ndbc6fhg6djbx5ic" Content-Disposition: inline User-Agent: NeoMutt/20180716 X-Rspamd-Queue-Id: 2DA5E80AD0 X-Spamd-Bar: -------- Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of meka@tilda.center designates 199.247.21.11 as permitted sender) smtp.mailfrom=meka@tilda.center X-Spamd-Result: default: False [-8.18 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-multimedia@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; DMARC_NA(0.00)[tilda.center]; MX_GOOD(-0.01)[mail.tilda.center]; NEURAL_HAM_SHORT(-1.00)[-0.999,0]; SIGNED_PGP(-2.00)[]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; ASN(0.00)[asn:20473, ipnet:199.247.16.0/21, country:US]; RCVD_COUNT_TWO(0.00)[2]; IP_SCORE(-2.87)[ip: (-9.62), ipnet: 199.247.16.0/21(-4.75), asn: 20473(0.07), country: US(-0.06)]; RECEIVED_SPAMHAUS_PBL(0.00)[108.248.101.79.zen.spamhaus.org : 127.0.0.11] X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 May 2019 12:44:35 -0000 --ndbc6fhg6djbx5ic Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Hello, I have a simple MIDI file: https://github.com/mekanix/libmaolan/blob/feature/midi-example/data/example.mid Acording to http://www.ccarh.org/courses/253/handout/smf/ I made a PoC to read the data from that file. As that link says, there is the info of divisions per beat. For the example.mid I get that divisions are 19200, so I assume if I have 100BPM song, this would translate to 192000 divisions per second. Am I interpreting this right? Regards, meka --ndbc6fhg6djbx5ic Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE1WIFkXy2ZeMKjjKEWj1TknovrLYFAlzf/iUACgkQWj1Tknov rLZCcg//StGAK1CCWp3FGIijyo87fpIsgLCMkZB/lvgVepJCy6/LB74rZ4tBhPSz Sxb95ombE8KufIRGHobevcZPSpjTA4C8aMKXj6WwavjNaMXagNrYF/4XyXs6FnZ4 lieoCj9WXi1wEO2UlnZ6COPZ7kUWOkpU4ayFuk/fxivPNkca0A/AoNFMI+JN5TT0 j99YUMWj/bZlioVUCtrE0+8O5JFovFfxcIGrau1QP2qjyVOQuJM78tdegB/CTcWC WEKiLyReshdflpp+JG9GHADHb0PhlXLQWv7YV7iEXLas3NpppY3fV5R8+8p4RRtw jHltpmVLooFrI8g9UcQDGXUWZ1NdPt9jDVYuhvJfojUoZprad19RF4mmaJzkPdMd VVKHed27ZidCeXvpxjSO0JHfgrmbfinZ2vo5AgEZgXpvSI+CVn2z2doWo8KSSMGG SO/aRjn9W+XdnXsxD0b+xmWIrRF5vO7mi/nQv9nRneNmzLK++qIlcVMerVHGEEtD bcol7uMOYe7df+tuGxz7FupBm7BZ1clcKBQywSmqcy+gJTN66QQOEo0l+E/w/hzA tw4kx4809efTrb3e+THZpvR12gAbFoR3Arcy1FWY8SQWwJdx9PxdvNADEd+4TGKz EJAmxShEDtPyue92u13gGXWdn5RiqrpnwJAnx3suRDYwYf7oZ7Y= =pBh/ -----END PGP SIGNATURE----- --ndbc6fhg6djbx5ic-- From owner-freebsd-multimedia@freebsd.org Sat May 18 13:33:20 2019 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 34CD5158B426 for ; Sat, 18 May 2019 13:33:20 +0000 (UTC) (envelope-from ralf.mardorf@rocketmail.com) Received: from sonic306-20.consmr.mail.ir2.yahoo.com (sonic306-20.consmr.mail.ir2.yahoo.com [77.238.176.206]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C9D2182B13 for ; Sat, 18 May 2019 13:33:17 +0000 (UTC) (envelope-from ralf.mardorf@rocketmail.com) X-YMail-OSG: deuKv8kVM1nJk8f_HNZXdH6ns.98DGJCW7jcKCNmD8MFhsf77zM844lEDcYbiec dA2wC4Pv7kGQwxRdCZlIYWJetfcue632l8ktbO7YuXKaavNk7hkl16HIQl8b.hhjiIzXkOBZYKdt erldQQ3cbIT7kMbWMjuflkdQYByod_bpC774IBTRr.ltvA60vxScWEFvtbqY302ZkvEf71F.sJk7 bLAGzEKjdi1ukXxM3IvK0l_jdzgsJ8Z.MReVgULhgDz4V9dar6Dj3a.Bu6PE75U23jcEWHamIvKZ PgR3wlBJkGp5vpAg4LBCgnjBTSs3yIeI0.0Jyb8RsBxUGAtZNBNhBh8D2ikTleVLZ9M6ZpuYg0yW IUCA0aUnKlgjMaU60GSdT7xVMFiT9xMn6uw0yy0SGj3p2ay683Uboq07Akjv4t1rLealosDG9Fkx tP8aQMiDmFEXoBh_Lko0rItgQCQ6WbEtXkwviljVa_Mx7T4.U65VTUICuHa9rJE6s_ZObSvUb4i0 G3lZ6w16Jv9F2g1EcpEh7EfeutgmK5WGgslzeLqsa0hdB1afQm.8dOZxvdhCL0lKRv5BkqY.cfNf 0hpKaVZI4Bvj6UxRtPsKX_EoI4OyIH7fO3nnERJpsFLQ8VPVDYL63C35v9u7mQ4hK3Y3Ee6eTcDo Q2Ni_6doY7PjbkCoTbypq513kubGgsBfBHh6tCzADwUcETXuHHke1yKJAz2OT4Yb5o4xSaIxj2lB 41Z.Q_Jr7QmLGUJuxsRAJMww9CXfdruwnT9xYB2TObtta1LYtnE8cwfEfiNYqufZRLxWDLG08ND2 qFcCO4z_4uM3sjwFNDubRinkZOF1Jr33XaiK.sgF5CWdqAxRaVQoRIs2CxDNgITthmSxldUJRDvI g0XBk.qK01XzATeCAGhAuOrck_FqwQStu0J.WeshTInHmWw9J8cWlKiXQVFrkZ9.YAUyfxXz2L5Z 6.cWk6fJ3NLgCg5MIZGhvHLt.scACLOsROjIyZ4uybf8dLbxiDSugVMGDP8vZbu2At_otZhY40Wx dYKJhEZYCxZKvOh09hcNhMNfHIb7iS5txXWY2vwjgXGxwfUQaIscRkZesoKxxVR2ZDxWQi1r1Rh3 4zpjjDz6Eac7TjJjSwZM0GFLkI7jih.aAtYFu46rUpNx8ok6yliz9jJCnCsQyEv71BbixcifNnps QgH1PiYTvy_o3HLs79Kdb_YhCyWD4CwQrg432JAu2.FFbPu0v3W_9Tcss9HrmrAO4Dhp1kw-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ir2.yahoo.com with HTTP; Sat, 18 May 2019 13:33:15 +0000 Received: from x5d831906.dyn.telefonica.de (EHLO archlinux) ([93.131.25.6]) by smtp409.mail.ir2.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID bf3898e8f7016b1899e8f942d3f93601 for ; Sat, 18 May 2019 13:33:14 +0000 (UTC) Date: Sat, 18 May 2019 15:33:14 +0200 From: Ralf Mardorf To: freebsd-multimedia@freebsd.org Subject: Re: MIDI timing Message-ID: <20190518153314.4bfd84a4@archlinux> In-Reply-To: <20190518124424.aiw4r72zgsedc5sq@hal9000.home.meka.rs> References: <20190518124424.aiw4r72zgsedc5sq@hal9000.home.meka.rs> X-Mailer: Claws Mail (linux) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: C9D2182B13 X-Spamd-Bar: / X-Spamd-Result: default: False [0.26 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; XM_UA_NO_VERSION(0.01)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; FREEMAIL_FROM(0.00)[rocketmail.com]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[rocketmail.com:+]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; DMARC_POLICY_ALLOW(-0.50)[rocketmail.com,reject]; NEURAL_HAM_SHORT(-0.56)[-0.557,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; RECEIVED_SPAMHAUS_PBL(0.00)[6.25.131.93.zen.spamhaus.org : 127.0.0.10]; ASN(0.00)[asn:34010, ipnet:77.238.176.0/22, country:GB]; FREEMAIL_ENVFROM(0.00)[rocketmail.com]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[rocketmail.com:s=s2048]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.58)[-0.581,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-multimedia@freebsd.org]; NEURAL_SPAM_MEDIUM(0.36)[0.362,0]; RCPT_COUNT_ONE(0.00)[1]; IP_SCORE(1.53)[ip: (3.43), ipnet: 77.238.176.0/22(2.42), asn: 34010(1.90), country: GB(-0.09)]; RCVD_IN_DNSWL_NONE(0.00)[206.176.238.77.list.dnswl.org : 127.0.5.0]; MID_RHS_NOT_FQDN(0.50)[] X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 May 2019 13:33:20 -0000 On Sat, 18 May 2019 14:44:24 +0200, Goran Meki=C4=87 wrote: >Acording to http://www.ccarh.org/courses/253/handout/smf/ >I made a PoC to read the data from that file. As that link says, there >is the info of divisions per beat. For the example.mid I get that >divisions are 19200, so I assume if I have 100BPM song, this would >translate to 192000 divisions per second. Am I interpreting this right? IIUC the unit is ticks per beat. Length of a beat at 100 beats per minute are 600 ms and not 1 s (1000 ms). (60000ms/100BPM)*4*(1/4)=3D 600ms 2 beats at 120 beats per minute are 1 s. (60000ms/120BPM)*4*(2/4)=3D 1000ms (60000ms/120BPM)*4*(1/4)=3D 500ms =46rom the sequencers that I used in my live I experienced one common value as 192 ticks per beat. So for 100BPM it would mean 192 ticks in 600 ms. One beat length is the same as one quarter note length. One bar length in four-four time are 4 beats =3D 4 quarter notes. From owner-freebsd-multimedia@freebsd.org Sat May 18 13:42:18 2019 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 93996158B96F for ; Sat, 18 May 2019 13:42:18 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [88.99.82.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 97DD983034 for ; Sat, 18 May 2019 13:42:17 +0000 (UTC) (envelope-from hps@selasky.org) Received: from hps2016.home.selasky.org (unknown [176.74.212.121]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 4E0FF2601B1; Sat, 18 May 2019 15:42:16 +0200 (CEST) Subject: Re: MIDI timing To: =?UTF-8?Q?Goran_Meki=c4=87?= , freebsd-multimedia@freebsd.org References: <20190518124424.aiw4r72zgsedc5sq@hal9000.home.meka.rs> From: Hans Petter Selasky Message-ID: Date: Sat, 18 May 2019 15:41:47 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <20190518124424.aiw4r72zgsedc5sq@hal9000.home.meka.rs> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 97DD983034 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of hps@selasky.org designates 88.99.82.50 as permitted sender) smtp.mailfrom=hps@selasky.org X-Spamd-Result: default: False [-6.49 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+a:mail.turbocat.net]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[selasky.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: mail.turbocat.net]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-0.996,0]; IP_SCORE(-3.19)[ip: (-9.40), ipnet: 88.99.0.0/16(-4.72), asn: 24940(-1.81), country: DE(-0.01)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:88.99.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 May 2019 13:42:18 -0000 On 2019-05-18 14:44, Goran Mekić wrote: > Hello, > > I have a simple MIDI file: > > https://github.com/mekanix/libmaolan/blob/feature/midi-example/data/example.mid > > Acording to http://www.ccarh.org/courses/253/handout/smf/ > I made a PoC to read the data from that file. As that link says, there > is the info of divisions per beat. For the example.mid I get that > divisions are 19200, so I assume if I have 100BPM song, this would > translate to 192000 divisions per second. Am I interpreting this right? > See libumidi in ports. --HPS From owner-freebsd-multimedia@freebsd.org Sat May 18 14:30:54 2019 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4619A158EDC1 for ; Sat, 18 May 2019 14:30:54 +0000 (UTC) (envelope-from SRS0=sTif=TS=ladisch.de=clemens@webclient5.webclient5.de) Received: from webclient5.webclient5.de (webclient5.webclient5.de [IPv6:2a01:4f8:212:88::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0CE918485B for ; Sat, 18 May 2019 14:30:52 +0000 (UTC) (envelope-from SRS0=sTif=TS=ladisch.de=clemens@webclient5.webclient5.de) Received: from olorin.ladisch.de (x2f7f941.dyn.telefonica.de [2.247.249.65]) by webclient5.webclient5.de (Postfix) with ESMTPSA id BB1F35583B62 for ; Sat, 18 May 2019 16:30:42 +0200 (CEST) Subject: Re: MIDI timing To: freebsd-multimedia@freebsd.org References: <20190518124424.aiw4r72zgsedc5sq@hal9000.home.meka.rs> From: Clemens Ladisch Message-ID: <399c9c55-d751-3689-b590-e9a1dd81a226@ladisch.de> Date: Sat, 18 May 2019 16:30:03 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <20190518124424.aiw4r72zgsedc5sq@hal9000.home.meka.rs> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-Virus-Scanned: clamav-milter 0.99.4 at webclient5 X-Virus-Status: Clean X-Rspamd-Queue-Id: 0CE918485B X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-1.05 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; IP_SCORE(-0.78)[ipnet: 2a01:4f8::/29(-2.09), asn: 24940(-1.81), country: DE(-0.01)]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-multimedia@freebsd.org]; TO_DN_NONE(0.00)[]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; DMARC_NA(0.00)[ladisch.de]; NEURAL_SPAM_SHORT(0.48)[0.480,0]; MX_GOOD(-0.01)[webclient5.webclient5.de]; NEURAL_HAM_MEDIUM(-0.94)[-0.938,0]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.30)[clemens@ladisch.de,SRS0=sTif=TS=ladisch.de=clemens@webclient5.webclient5.de]; RECEIVED_SPAMHAUS_PBL(0.00)[65.249.247.2.zen.spamhaus.org : 127.0.0.10]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE]; FROM_NEQ_ENVFROM(0.00)[clemens@ladisch.de,SRS0=sTif=TS=ladisch.de=clemens@webclient5.webclient5.de]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 May 2019 14:30:54 -0000 Goran Mekić wrote: > I have a simple MIDI file: > https://github.com/mekanix/libmaolan/blob/feature/midi-example/data/example.mid > > Acording to http://www.ccarh.org/courses/253/handout/smf/ The official SMF specification can be downloaded from www.midi.org. > there is the info of divisions per beat. For the example.mid I get that > divisions are 19200 00000000: 4d 54 68 64 00 00 00 06 00 00 00 01 4b 00 4d 54 MThd........K.MT Correct. > so I assume if I have 100BPM song This file does not contain any tempo events, so you have to assume 120 BPM. > this would translate to 192000 divisions per second. 19200 * 100 = 1920000 "Division" is the name of the field in the header, but not of the unit of time specified by it. This field specified _ticks_ per beat. With 120 BPM, you actually have 2304000 ticks per second. (And the tempo event would not specify BPM, but microseconds per beat.) Regards, Clemens From owner-freebsd-multimedia@freebsd.org Sat May 18 15:56:35 2019 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7B3831590FD9 for ; Sat, 18 May 2019 15:56:35 +0000 (UTC) (envelope-from ralf.mardorf@rocketmail.com) Received: from sonic303-20.consmr.mail.ir2.yahoo.com (sonic303-20.consmr.mail.ir2.yahoo.com [77.238.178.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2EA8C87970 for ; Sat, 18 May 2019 15:56:33 +0000 (UTC) (envelope-from ralf.mardorf@rocketmail.com) X-YMail-OSG: GwBwadgVM1nXs8UaqC0bhc_8WcpJYNmTAYdN6aQ.5uL5EkBsYYB0ak4BAyusD3w xbmMcAvmQ2b2DIoJYI9FlccxzpL3kD2ezwHPLqnVmvND8W4eVLomMIuY7XTogQq2KGACrIQZrcGc xNj0p8XYCxRc9SS1okNCFzmIg8n3L3MZQ.gZTHlc_0OzJ6uwFExeCcJQrpbq35GOmdktbC1BvyKD yQUzL4HSYtTsxR1A3F.e4jVG4bm2SXHC8oaQaeVsTCM9LrGjRAEUN7LTEivKi.Z75J0jbfi_zrYQ N5aq1eBnnTR1FuZeGPcq6_KKzuPSKbaGyup708NxOEgA.JK_xBoF11RrexJCh_.jjkScug9_8tb7 ut5fBmR1k04RNzCVq8FnZ3PdBH0mAnnrRbpApE28S11QbU7sTDUFJBBftugTX4EEcas.pqp8wxEp IjlAxP.2phucoDpPBuFS1qWpduIA9cNUi9_YhFmnG0Z54n87r2CFqYiSxC0eMnQWYE73lamhQ8zN X6cQ_QF9wI0slrxwTdIK1nQjAVTSGRgr21gBZqbWSQPPRJFAsWsYMIMt8ZEr4a0RJSo39N9mQYng wc6cAHeyLpQqAI5fX5B4DXV6.IUznK7n0EGAW28WVgh3YOIf7fseRhzK1SDSJHXwae5mCz0R35Dc GsL.HkmZVkb3_ol4hdDvpYcwX8jDFTjenOt2uqGgFKyLqsecBUk4pJHMl.2JeMZ3HRAxdP2NhhKR G7EBPdl1MJtQCYqEF8MYpocAvoCU9kVUBTq2AKxyRaAWd23U8eLaYkdmN0oCb6gxaQHQOhxl8XE7 TG0KEkA5PZeoSbx3N_6FvMip8mwEY91_6VMAmXrzF8nVw97hRfWoQAhgylmmPFWgKrtWu_LDypif Ic8y7bpAuy9.e07USvNUBbAM6wI.AoBC7gfFV5lU.WjmTYrodQ9qz5.TOHr3oI.2UTM._MB5vQD4 z6OPH_LqUAM6NkDcaN64oKfqMyVWk4uDzgdrmGtDeFijmMZhv3AC4oN2wV3ci4plQVm6kWopAtD. qSyjQBRz.rKQEYve3ZjkWw3w47slGyQ14vd3f6Yc.gAzNtex4T4gCtrOLEUdHvwp3ZdOmmgutg3n VowD4PhVXUNGkMrugi2iUwhSAEmk6cn68NW2.9pi53MURymmLz_10F3b1YLA8.S2gF0hPo9_YSqN 0cSopLoecnW2w7pas_1CD.zfgncvd4v4K8WzGZyFeCb_RFbHD9iV_3Au6XVhjXJp1e2oZxQ-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ir2.yahoo.com with HTTP; Sat, 18 May 2019 15:56:27 +0000 Received: from x5d831906.dyn.telefonica.de (EHLO archlinux) ([93.131.25.6]) by smtp426.mail.ir2.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 9850d2c8a84820ef8867993331b1c993 for ; Sat, 18 May 2019 15:56:26 +0000 (UTC) Message-ID: <268bfd73bea73e057a0f7deab0ba482cf6ff6ab6.camel@rocketmail.com> Subject: Re: MIDI timing From: Ralf Mardorf To: freebsd-multimedia Date: Sat, 18 May 2019 17:56:27 +0200 In-Reply-To: <399c9c55-d751-3689-b590-e9a1dd81a226@ladisch.de> References: <20190518124424.aiw4r72zgsedc5sq@hal9000.home.meka.rs> <399c9c55-d751-3689-b590-e9a1dd81a226@ladisch.de> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.32.0 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 2EA8C87970 X-Spamd-Bar: ++ X-Spamd-Result: default: False [2.36 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; FREEMAIL_FROM(0.00)[rocketmail.com]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[rocketmail.com:+]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; DMARC_POLICY_ALLOW(-0.50)[rocketmail.com,reject]; RECEIVED_SPAMHAUS_PBL(0.00)[6.25.131.93.zen.spamhaus.org : 127.0.0.10]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[rocketmail.com]; ASN(0.00)[asn:34010, ipnet:77.238.176.0/22, country:GB]; MID_RHS_MATCH_FROM(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[rocketmail.com:s=s2048]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.21)[-0.211,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-multimedia@freebsd.org]; NEURAL_SPAM_MEDIUM(0.13)[0.126,0]; RCPT_COUNT_ONE(0.00)[1]; IP_SCORE(2.52)[ip: (8.38), ipnet: 77.238.176.0/22(2.42), asn: 34010(1.90), country: GB(-0.09)]; NEURAL_SPAM_SHORT(0.93)[0.935,0]; RCVD_IN_DNSWL_NONE(0.00)[201.178.238.77.list.dnswl.org : 127.0.5.0]; RWL_MAILSPIKE_POSSIBLE(0.00)[201.178.238.77.rep.mailspike.net : 127.0.0.17] X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 May 2019 15:56:35 -0000 On Sat, 2019-05-18 at 16:30 +0200, Clemens Ladisch wrote: > With 120 BPM, you actually have 2304000 ticks per second. 120 BPM = 2 seconds per bar (60000ms/120BPM)*4=2000ms 2304000ticks/120BPM=19200 Wouldn't that mean 2304000 ticks per 2 seconds? From owner-freebsd-multimedia@freebsd.org Sat May 18 16:10:17 2019 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 74E121591681 for ; Sat, 18 May 2019 16:10:17 +0000 (UTC) (envelope-from ralf.mardorf@rocketmail.com) Received: from sonic303-20.consmr.mail.ir2.yahoo.com (sonic303-20.consmr.mail.ir2.yahoo.com [77.238.178.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E5994881F0 for ; Sat, 18 May 2019 16:10:15 +0000 (UTC) (envelope-from ralf.mardorf@rocketmail.com) X-YMail-OSG: soXD7lkVM1kq_Wp1dLoLctITfxnehN88sd0mhwk2JbeJNyX0cypj8oxbz5_vUiE EbXVh0KtWubNec1RJagAcvi9TncKVDM8e0DeatjvW08gR1qdcFnEI8d9B826jPO6qDx.oD85aZ5F C6d7yBLZqydHUfYXtyT3PoBLkYZA7fq0HLNq7xvEENWxcNX3gE7puwEtFlIiRHNFmBWZcjZ9sZnG XkCeiqA3RoTIskYLJoy4p2CFWXvvJ38U4e9LfqIKWnuYYzMwehWtgQZnhTpBcsVpfADJk8PWglNw Vu5clKevd63m2_.2ngtDFTxNZGq0sBZvqo1SZrQ23LqpzPgI6pJctjaMjSXYq9SUrasrfeO_.tHS Wv1bhEp8i4vKjPQwXfhiNaxRJbOoiy5toDUePG7s7UmxEKNZrPNErqUx_lrBTFK81ahONu3G24JW u7dB9qF0J61a6uB0XhsO.zIJep5N32RvVJTBmOhMIOKH5bZ0Jedj4X7ESQk9QssurYlbo14i7vwf g4sqYc7kPIizXYeJ7xrxOQoX4FzTzhTh7sr4RyQwCxUopurokbolPB5w43Ciwrd4m86RHnF7nYNG iT2MVyT_QL5xPkINepzDoFaf1bkOOjnj7ilEJ6SPAyzQHIN8cGE_uyK6onqxLAPAMdL1LrBlCQhI fGTcbbkBRZlC5IPAniG1tUUWTxvpCOLJ.PQEmPy5Bq3AQZ4cnf4jIZbcVrddr_T_kJOLM4wmbZ2Y VA.8OS_A_mz1c.9VLARf_q.yBcv5bHtzpILBgk3Uqv_ni0BCOuPc355K9r7dUw6H.P_OHSRzwwVh JEQrtDYm4LSnwps1Jqnx4wcPVLFcXmuP460EmUQqQY20dXtZFC1QSbKiKZ2Q70xzcIxDeAh6KLfH KHffyZgMUrmTfSZLOgZBMyl1TLG.VVtYZ3UyUPHg.jOmBh5tUbgV2udszgvd__rxqJfiZFkniyeh umer2I0I5rGuCu0eFUPJko1lT3MmFEZN8APRrH.ZxuVgwSNZ6K0ZgjpDI98LQdFbs3lRwBsWyYvz iJyEGfQYcOujiSCEf21KSPCig8XJDN69nEMYOY8MFjquA6zTUFhT771OJfsQ_MVkC.9YZM6GBWuv fADkII.586w3H2YVhmTzov7phEsgLk0X8DUrjJ59GniJwaE5E4_PghLP1yx8iS94BQrCdpx4nbQ3 .jjDYMAF9aCWsjn2xR0Z6qAnxVYH3IUqv8MxMC8hTJr5CPaAGir6npXwU8mcQ67NnRO1VcQ-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ir2.yahoo.com with HTTP; Sat, 18 May 2019 16:10:14 +0000 Received: from x5d831906.dyn.telefonica.de (EHLO archlinux) ([93.131.25.6]) by smtp419.mail.ir2.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 866f3a2d273abc78dcb13208ab4cffe6 for ; Sat, 18 May 2019 16:10:09 +0000 (UTC) Date: Sat, 18 May 2019 18:10:10 +0200 From: Ralf Mardorf To: freebsd-multimedia@freebsd.org Subject: Re: MIDI timing Message-ID: <20190518181010.7ad84e3d@archlinux> In-Reply-To: <268bfd73bea73e057a0f7deab0ba482cf6ff6ab6.camel@rocketmail.com> References: <20190518124424.aiw4r72zgsedc5sq@hal9000.home.meka.rs> <399c9c55-d751-3689-b590-e9a1dd81a226@ladisch.de> <268bfd73bea73e057a0f7deab0ba482cf6ff6ab6.camel@rocketmail.com> X-Mailer: Claws Mail (linux) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: E5994881F0 X-Spamd-Bar: ++++ X-Spamd-Result: default: False [4.06 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; XM_UA_NO_VERSION(0.01)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; FREEMAIL_FROM(0.00)[rocketmail.com]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[rocketmail.com:+]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; DMARC_POLICY_ALLOW(-0.50)[rocketmail.com,reject]; RECEIVED_SPAMHAUS_PBL(0.00)[6.25.131.93.zen.spamhaus.org : 127.0.0.10]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:34010, ipnet:77.238.176.0/22, country:GB]; IP_SCORE(2.52)[ip: (8.35), ipnet: 77.238.176.0/22(2.42), asn: 34010(1.90), country: GB(-0.09)]; FREEMAIL_ENVFROM(0.00)[rocketmail.com]; FROM_EQ_ENVFROM(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[rocketmail.com:s=s2048]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.94)[0.941,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-multimedia@freebsd.org]; NEURAL_SPAM_MEDIUM(0.66)[0.655,0]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_SPAM_LONG(0.45)[0.452,0]; RCVD_IN_DNSWL_NONE(0.00)[201.178.238.77.list.dnswl.org : 127.0.5.0]; RWL_MAILSPIKE_POSSIBLE(0.00)[201.178.238.77.rep.mailspike.net : 127.0.0.17]; MID_RHS_NOT_FQDN(0.50)[] X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 May 2019 16:10:17 -0000 On Sat, 18 May 2019 17:56:27 +0200, Ralf Mardorf via freebsd-multimedia wrote: >On Sat, 2019-05-18 at 16:30 +0200, Clemens Ladisch wrote: >> With 120 BPM, you actually have 2304000 ticks per second. > >120 BPM = 2 seconds per bar ^^^^^^^ assuming four-four time :D However, 1/4 note always remains 500 ms. >(60000ms/120BPM)*4=2000ms > >2304000ticks/120BPM=19200 > >Wouldn't that mean 2304000 ticks per 2 seconds? From owner-freebsd-multimedia@freebsd.org Sat May 18 16:11:19 2019 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 76A081591891 for ; Sat, 18 May 2019 16:11:19 +0000 (UTC) (envelope-from ralf.mardorf@alice-dsl.net) Received: from mail51c50.megamailservers.eu (mail158c50.megamailservers.eu [91.136.10.168]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 63253883B3 for ; Sat, 18 May 2019 16:11:15 +0000 (UTC) (envelope-from ralf.mardorf@alice-dsl.net) X-Authenticated-User: ralf.mardorf@o2mail.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1558194637; bh=YwnEsTxLoAt8P7ZlsgumoB9M0kFzMXI5kQ+7FpvhMyc=; h=Subject:From:To:Date:In-Reply-To:References:From; b=CJ4lbM2QMPaBwMjUmhPTQrLCXvg+S94P9XRnWNVt75LSK3Dq95E8Vrs0SlrjdQhIm Jmx1wScsEE8d72CFL/rNJbGzY3cvuWgleWQrYc+ZDZuURBFkEwwGVH1ZlcwH/lJ6ZQ TOLNpUck1UPh/qhXmXBs1C3hshqy5nMFyRwgbyxo= Feedback-ID: ralf.mardorf@al Received: from archlinux (x5d831906.dyn.telefonica.de [93.131.25.6]) (authenticated bits=0) by mail51c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id x4IFoaPd021024 (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256 verify=NO) for ; Sat, 18 May 2019 15:50:37 +0000 Message-ID: <0fe59e4a61d420449a53b662e81de0afaf248a3b.camel@alice-dsl.net> Subject: Re: MIDI timing From: Ralf Mardorf To: freebsd-multimedia@freebsd.org Date: Sat, 18 May 2019 17:50:37 +0200 In-Reply-To: <399c9c55-d751-3689-b590-e9a1dd81a226@ladisch.de> References: <20190518124424.aiw4r72zgsedc5sq@hal9000.home.meka.rs> <399c9c55-d751-3689-b590-e9a1dd81a226@ladisch.de> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.32.0 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-CTCH-RefID: str=0001.0A0B020A.5CE029CD.0049, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: 0.000 X-CTCH-Rules: X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-CSC: 0 X-CHA: v=2.3 cv=Z83C4kZA c=1 sm=1 tr=0 a=wke8cTzTFQjO8STetVljOw==:117 a=wke8cTzTFQjO8STetVljOw==:17 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=IkcTkHD0fZMA:10 a=krfViZ-xbuXrgq_XNIgA:9 a=QEXdDO2ut3YA:10 X-Rspamd-Queue-Id: 63253883B3 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=megamailservers.eu header.s=maildub header.b=CJ4lbM2Q; spf=pass (mx1.freebsd.org: domain of ralf.mardorf@alice-dsl.net designates 91.136.10.168 as permitted sender) smtp.mailfrom=ralf.mardorf@alice-dsl.net X-Spamd-Result: default: False [-3.35 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[megamailservers.eu:s=maildub]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:91.136.10.0/24]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-multimedia@freebsd.org]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[megamailservers.eu:+]; MX_GOOD(-0.01)[mx4c52.megamailservers.eu,mx1c52.megamailservers.eu,mx2c52.megamailservers.eu,mx3c52.megamailservers.eu]; DMARC_NA(0.00)[alice-dsl.net]; NEURAL_HAM_SHORT(-0.19)[-0.191,0]; IP_SCORE(-0.55)[ipnet: 91.136.0.0/17(-1.48), asn: 9115(-1.18), country: GB(-0.09)]; RECEIVED_SPAMHAUS_PBL(0.00)[6.25.131.93.zen.spamhaus.org : 127.0.0.10]; RCVD_IN_DNSWL_LOW(-0.10)[168.10.136.91.list.dnswl.org : 127.0.5.1]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:9115, ipnet:91.136.0.0/17, country:GB]; MID_RHS_MATCH_FROM(0.00)[]; FROM_EQ_ENVFROM(0.00)[] X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 May 2019 16:11:19 -0000 On Sat, 2019-05-18 at 16:30 +0200, Clemens Ladisch wrote: > With 120 BPM, you actually have 2304000 ticks per second. 120 BPM = 2 seconds per bar (60000ms/120BPM)*4=2000ms 2304000ticks/120BPM=19200 Wouldn't that mean 2304000 ticks per 2 seconds? From owner-freebsd-multimedia@freebsd.org Sat May 18 20:02:04 2019 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 733901596D6F for ; Sat, 18 May 2019 20:02:04 +0000 (UTC) (envelope-from SRS0=sTif=TS=ladisch.de=clemens@webclient5.webclient5.de) Received: from webclient5.webclient5.de (webclient5.webclient5.de [IPv6:2a01:4f8:212:88::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 56E948ED9F for ; Sat, 18 May 2019 20:02:03 +0000 (UTC) (envelope-from SRS0=sTif=TS=ladisch.de=clemens@webclient5.webclient5.de) Received: from olorin.ladisch.de (x2f7fb42.dyn.telefonica.de [2.247.251.66]) by webclient5.webclient5.de (Postfix) with ESMTPSA id CEF075583607 for ; Sat, 18 May 2019 22:01:59 +0200 (CEST) Subject: Re: MIDI timing To: freebsd-multimedia@freebsd.org References: <20190518124424.aiw4r72zgsedc5sq@hal9000.home.meka.rs> <399c9c55-d751-3689-b590-e9a1dd81a226@ladisch.de> <0fe59e4a61d420449a53b662e81de0afaf248a3b.camel@alice-dsl.net> From: Clemens Ladisch Message-ID: <1270bacc-8ca3-d24f-b220-910fcb1763d0@ladisch.de> Date: Sat, 18 May 2019 22:01:20 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <0fe59e4a61d420449a53b662e81de0afaf248a3b.camel@alice-dsl.net> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.99.4 at webclient5 X-Virus-Status: Clean X-Rspamd-Queue-Id: 56E948ED9F X-Spamd-Bar: +++++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [5.06 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_NONE(0.00)[]; MX_GOOD(-0.01)[cached: webclient5.webclient5.de]; FORGED_SENDER(0.30)[clemens@ladisch.de,SRS0=sTif=TS=ladisch.de=clemens@webclient5.webclient5.de]; RECEIVED_SPAMHAUS_PBL(0.00)[66.251.247.2.zen.spamhaus.org : 127.0.0.10]; IP_SCORE(-0.78)[ipnet: 2a01:4f8::/29(-2.09), asn: 24940(-1.81), country: DE(-0.01)]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE]; MIME_TRACE(0.00)[0:+]; FROM_NEQ_ENVFROM(0.00)[clemens@ladisch.de,SRS0=sTif=TS=ladisch.de=clemens@webclient5.webclient5.de]; ARC_NA(0.00)[]; RECEIVED_SPAMHAUS_XBL(3.00)[66.251.247.2.zen.spamhaus.org : 127.0.0.4]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.01)[0.011,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-multimedia@freebsd.org]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.88)[0.885,0]; RCPT_COUNT_ONE(0.00)[1]; DMARC_NA(0.00)[ladisch.de]; NEURAL_SPAM_LONG(0.75)[0.751,0]; R_SPF_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 May 2019 20:02:04 -0000 Ralf Mardorf wrote: > On Sat, 2019-05-18 at 16:30 +0200, Clemens Ladisch wrote: >> With 120 BPM, you actually have 2304000 ticks per second. > > 120 BPM = 2 seconds per bar > > (60000ms/120BPM)*4=2000ms > > 2304000ticks/120BPM=19200 > > Wouldn't that mean 2304000 ticks per 2 seconds? No, I confused minutes and seconds. 19200 ticks/beat * 120 beats/minute = 2304000 ticks/minute 2304000 ticks/minute / 60 seconds/minute = 38400 ticks/second Regards, Clemens From owner-freebsd-multimedia@freebsd.org Sat May 18 21:41:10 2019 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 613D11598B48 for ; Sat, 18 May 2019 21:41:10 +0000 (UTC) (envelope-from ralf.mardorf@alice-dsl.net) Received: from mail102c50.megamailservers.eu (mail1426c50.megamailservers.eu [91.136.14.26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D59906AD68 for ; Sat, 18 May 2019 21:41:08 +0000 (UTC) (envelope-from ralf.mardorf@alice-dsl.net) X-Authenticated-User: ralf.mardorf@o2mail.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1558211655; bh=QLH7tmQWkUds+xoGBeWODs2wfq3O5owDfQxX/SmMLnY=; h=Subject:From:To:Date:In-Reply-To:References:From; b=pduveVJnycqlyIiARTZqNtNKOSb77ZvYaObFbLvYhnY1cqztbXd1pDdyfMeyWeAgg DhutwO0slArmBeIgAhMkZmrHNGUnw/JSnASBigZDLeJ19tzI9S8dJtO3IzvW5zRyWb ovj16WgLfMuKH5SwVV7nRBo5eudxHD9j07Q5RPYE= Feedback-ID: ralf.mardorf@al Received: from archlinux (x5d831906.dyn.telefonica.de [93.131.25.6]) (authenticated bits=0) by mail102c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id x4IKYDOF016311 (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256 verify=NO) for ; Sat, 18 May 2019 20:34:14 +0000 Message-ID: Subject: Re: MIDI timing From: Ralf Mardorf To: freebsd-multimedia@freebsd.org Date: Sat, 18 May 2019 22:34:13 +0200 In-Reply-To: <1270bacc-8ca3-d24f-b220-910fcb1763d0@ladisch.de> References: <20190518124424.aiw4r72zgsedc5sq@hal9000.home.meka.rs> <399c9c55-d751-3689-b590-e9a1dd81a226@ladisch.de> <0fe59e4a61d420449a53b662e81de0afaf248a3b.camel@alice-dsl.net> <1270bacc-8ca3-d24f-b220-910fcb1763d0@ladisch.de> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.32.0 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-CTCH-RefID: str=0001.0A0B0209.5CE06C46.004B, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: 0.000 X-CTCH-Rules: X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-CSC: 0 X-CHA: v=2.3 cv=F7x5iJpN c=1 sm=1 tr=0 a=wke8cTzTFQjO8STetVljOw==:117 a=wke8cTzTFQjO8STetVljOw==:17 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=IkcTkHD0fZMA:10 a=e45FmxR941yDszpV0A0A:9 a=QEXdDO2ut3YA:10 X-Rspamd-Queue-Id: D59906AD68 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=megamailservers.eu header.s=maildub header.b=pduveVJn; spf=softfail (mx1.freebsd.org: 91.136.14.26 is neither permitted nor denied by domain of ralf.mardorf@alice-dsl.net) smtp.mailfrom=ralf.mardorf@alice-dsl.net X-Spamd-Result: default: False [-3.39 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; R_DKIM_ALLOW(-0.20)[megamailservers.eu:s=maildub]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-multimedia@freebsd.org]; TO_DN_NONE(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[megamailservers.eu:+]; MX_GOOD(-0.01)[cached: mx4c52.megamailservers.eu]; DMARC_NA(0.00)[alice-dsl.net]; NEURAL_HAM_SHORT(-0.50)[-0.496,0]; IP_SCORE(-0.58)[ipnet: 91.136.0.0/17(-1.58), asn: 9115(-1.26), country: GB(-0.09)]; RECEIVED_SPAMHAUS_PBL(0.00)[6.25.131.93.zen.spamhaus.org : 127.0.0.10]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:9115, ipnet:91.136.0.0/17, country:GB]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 May 2019 21:41:10 -0000 On Sat, 2019-05-18 at 22:01 +0200, Clemens Ladisch wrote: > 19200 ticks/beat * 120 beats/minute = 2304000 ticks/minute > 2304000 ticks/minute / 60 seconds/minute = 38400 ticks/second Yes, thank you, the above calculation is easy to understand. I was totally confused. But even without your complete, easy to understand calculation, I should have noticed my mistake, since 2/4 are 1000 ms at 120 BPM and 2 beat * 19200 ticks/beat = 38400 ticks