thanks Ben - that sounds a lot more efficient On 28 December 2012 06:23, Ben Bolker <bbol...@gmail.com> wrote:
> On 12-12-27 03:04 PM, Greg Hooper wrote: > > thanks again Mehmet - the midicsv utility is in C (of which I am > > ignorant). I will have a look at that to see if I can write a native R > > version. It only has to do midi_in and midi_out, the rest can be left up > > to R. That will take me ages, but I can just use the utility externally > > for the moment > > > > Greg > > I wouldn't bother to try to write a native R version. Since getting > R to talk to compiled C code, is pretty easy, if I wanted to integrate > it more closely into R I would take the C code and figure out how I > could integrate it into an R package as compiled code with a thin R > wrapper around it. Since the code "license" is "public domain", you > could even redistribute the package freely. But if it's just for > personal use, and you don't need it to be incredibly slick, using it > externally (via system()) seems perfectly sensible. > > > > > On 27 December 2012 23:39, Suzen, Mehmet <msu...@gmail.com > > <mailto:msu...@gmail.com>> wrote: > > > > On 27 December 2012 08:46, Greg Hooper <gregstuarthoo...@gmail.com > > <mailto:gregstuarthoo...@gmail.com>> wrote: > > > thanks Ben - hmm I think I will use a midi/csv utility > > > http://www.fourmilab.ch/webtools/midicsv/ and see how that goes. > > Another > > > > Hi Greg, Yes you are right, It is for wav analysis but as Ben > > suggests. Conversion > > should not be difficult. Also I think it must be 'trivial' to > > translate that Perl > > script's (package) to R, if you are really after pure R solution. > > (I think having something native to read midi will be beneficial to > > community) > > > > > option is http://playitbyr.org/index.html and output to Csound and > > from > > > > It is interesting. Can you do some meaningful data exploration with > > playitbyr or is it > > pure fun? > > > > > there to midi. PlayitbyR and into Csound might be something that > > suits your > > > > If you are going to use external program to convert that maybe you > can > > use wav files after all, hence the tuneR. > > > > Best, > > -m > > > > > > [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.