Hi.

I know it seems unbelievable, but 4.8 is better even than 4.7 !
The MIDI standard says that a note_on command with zero volume
should be treated as a note_off command. That usage is fairly
common in real-time MIDI, but rarer in *.mid files; my enthusiastic
user Thierry managed to stumble upon one such file and reveal the bug,
so 4.8 now handles this.  I also fixed my MIDI.py Python3 module
  http://www.pjb.com.au/midi/free/MIDI.py

The rockspec is at:
  http://www.pjb.com.au/comp/lua/midi-4.8-0.rockspec
and also below the ~/.sig

Doc:      http://www.pjb.com.au/comp/lua/MIDI.html
Tarball:  http://www.pjb.com.au/comp/lua/MIDI-4.8.tar.gz

I will make no further predictions about the future, it's
like predicting earthquake clusters, or sand-grain-numbers
in avalanches on a critical sand-pile.

This update-mechanism isn't very scalable, is it...
In CPAN I have a username and password and can upload the files
myself, then click on a button for them to be incorporated into
CPAN; the website then does some automatic checks and informs
me by email. This takes a couple of minutes, it then takes a few
hours to hit the mirrors. Anyway...

Thanks, regards,  Peter Billam

http://www.pjb.com.au       [email protected]      (03) 6278 9410
"Was der Meister nicht kann,   vermöcht es der Knabe, hätt er
 ihm immer gehorcht?"   Siegfried to Mime, from Act 1 Scene 2

--------------------------------------------------------------
package = "MIDI"
version = "4.8-0"
source = {
   url = "http://www.pjb.com.au/comp/lua/MIDI-4.8.tar.gz";,
   md5 = "61d06b11464eecdf695f55f9fd20c994"
}
description = {
   summary = "Reading, writing and manipulating MIDI data",
   detailed = [[
      This module offers functions for handling MIDI files, with
      operations such as concatenating, merging and searching through
      scores; and converting to and from MIDI, and the Score and Opus
      structures inspired by Sean Burke's MIDI-Perl CPAN module.
   ]],
   homepage = "http://www.pjb.com.au/comp/lua/MIDI.html";,
   license = "MIT/X11"
}
dependencies = {
   "lua >= 5.1"
}
build = {
   type = "builtin",
   modules = {
      ["MIDI"] = "MIDI.lua"
   },
   copy_directories = { "doc", "test" }
}


_______________________________________________
Luarocks-developers mailing list
[email protected]
http://lists.luaforge.net/cgi-bin/mailman/listinfo/luarocks-developers

Reply via email to