Tue, 17 Jul 2012 22:13:10 +0100 |
Andrew N Robertson |
Added exporting of image and text data
default tip
|
Sat, 31 Mar 2012 14:04:49 +0100 |
Andrew N Robertson |
some minor code changes to choose midi or audio match alignment
|
Thu, 29 Mar 2012 13:41:59 +0100 |
Andrew N Robertson |
outputting exact difference for annotations, comparison with match annotations is now working over all rwc files
|
Fri, 23 Mar 2012 10:53:57 +0000 |
Andrew N Robertson |
Added src for the results calculator, comparing match output with the JNMR midi follower output
|
Tue, 06 Mar 2012 17:11:46 +0000 |
Andrew N Robertson |
Adding files, possibly some minor code changes
|
Sun, 05 Feb 2012 22:07:55 +0000 |
Andrew N Robertson |
checking the new variable definition, working well
|
Sun, 05 Feb 2012 19:40:21 +0000 |
Andrew N Robertson |
Fixed bug in complex update due to mismatch between ms and vector units
|
Sun, 05 Feb 2012 10:00:34 +0000 |
Andrew N Robertson |
Working version of the score follower using annotations read in from RWC set. Links player to midi file from rwc set
|
Wed, 01 Feb 2012 16:07:09 +0000 |
Andrew N Robertson |
improving functions in dynamic vector - to copy with changing offset in copyvector and the drawvector routine
|
Tue, 24 Jan 2012 17:11:11 +0000 |
Andrew N Robertson |
adding newest midi player
|
Tue, 24 Jan 2012 00:26:15 +0000 |
Andrew N Robertson |
Annotations are correctly loaded so the time difference between observed notes and the predictor is output to saved file
|
Mon, 23 Jan 2012 20:54:50 +0000 |
Andrew N Robertson |
Fixed annotation reader to read in beat and event times correctly
|
Mon, 19 Dec 2011 23:28:21 +0000 |
Andrew N Robertson |
removed text and fixed key commands for tempo
|
Fri, 16 Dec 2011 18:00:53 +0000 |
Andrew N Robertson |
ready to test the checker, currently commented out
|
Fri, 16 Dec 2011 17:37:44 +0000 |
Andrew N Robertson |
Annotations autoloading for the various files, still needs proper checker though
|
Thu, 15 Dec 2011 13:02:52 +0000 |
Andrew N Robertson |
Added new patcher to test RWC database, automatically loads the file in both Max and the score follower, then stores data to a given text file. Need to fix the annotation checker next
|
Thu, 15 Dec 2011 02:28:49 +0000 |
Andrew N Robertson |
Added class to read in the csv Annotation file, then write out the respective difference between the performed piece as followed here, and the annotation of RWC by Ewert and Muller
|
Wed, 14 Dec 2011 17:28:17 +0000 |
Andrew N Robertson |
now writing out alignment data - correct beat positions for the MIDI file so alignment can be done via iostream over RWV database
|
Wed, 14 Dec 2011 11:35:31 +0000 |
Andrew N Robertson |
autoomatically set prior that matches the durations of the songs. Using 120 bpm as default for the recorded part.
|
Mon, 12 Dec 2011 12:46:17 +0000 |
Andrew N Robertson |
Added the JNMR code which now features chopping after loading all events, easier that way
|
Mon, 12 Dec 2011 09:43:37 +0000 |
Andrew N Robertson |
test example for writing text
|
Sun, 11 Dec 2011 17:19:34 +0000 |
Andrew N Robertson |
examining the tempo speed process
|
Wed, 07 Dec 2011 13:04:59 +0000 |
Andrew N Robertson |
internote calculation added but not running. Better way of waiting for first note to happen before starting.
|
Mon, 05 Dec 2011 21:47:19 +0000 |
Andrew N Robertson |
alternative tempo strategy when matching.
|
Mon, 05 Dec 2011 07:00:47 +0000 |
Andrew N Robertson |
Hackday files comitted - version as demo'd at London hackday
|
Sun, 04 Dec 2011 14:30:33 +0000 |
Andrew N Robertson |
close to final version on HackDay
|
Sun, 04 Dec 2011 00:02:26 +0000 |
Andrew N Robertson |
live input, calculates score rating
|
Sat, 03 Dec 2011 21:09:13 +0000 |
Andrew N Robertson |
hackday work to get live midi input, follow the notes, output measure, read measure in with midi file
|
Sat, 03 Dec 2011 17:19:43 +0000 |
Andrew N Robertson |
hackday code is added.
|
Wed, 30 Nov 2011 12:35:04 +0000 |
Andrew N Robertson |
bug fixed on draw vector fn, likelihood drawing fine now
|
Wed, 30 Nov 2011 11:48:35 +0000 |
Andrew N Robertson |
follower has confidence measure now just using best match. Difficulty in visualising the speed likelihood fn
|
Sun, 27 Nov 2011 21:56:19 +0000 |
Andrew N Robertson |
working well. Checking in before creating diagrams
|
Fri, 25 Nov 2011 16:52:33 +0000 |
Andrew N Robertson |
real-time and offline version working well
|
Tue, 22 Nov 2011 13:30:02 +0000 |
Andrew N Robertson |
offline method is now working, linked via pointer in BayesianStructure. Progresses using the time played so could be used for sequential offfline analysis
|
Fri, 18 Nov 2011 11:56:32 +0000 |
Andrew N Robertson |
added in a mode to use either integrated estimate or MAP estimate in tempo process. Decreased nooise param from 0.02 to 0.03 so observations given more weight
|
Tue, 15 Nov 2011 20:06:55 +0000 |
Andrew N Robertson |
Fixed the ordering of the note matrix when loaded so it has a double check feature that they are ordered min to max. Prevents draw problems down the line
|
Tue, 15 Nov 2011 19:35:05 +0000 |
Andrew N Robertson |
reorders the MIDI matrix once loaded from all channels, chop the beginning now less relevant - check how this might work...
|
Tue, 15 Nov 2011 13:10:12 +0000 |
Andrew N Robertson |
looking at offline version - need to do updateBestEstimate routine which presently only works for realtime
|
Thu, 10 Nov 2011 17:29:45 +0000 |
Andrew N Robertson |
Checking to allow offline version
|
Thu, 27 Oct 2011 21:30:42 +0100 |
Andrew N Robertson |
added in the playMIDItranscription max patch
|
Wed, 26 Oct 2011 14:25:46 +0100 |
Andrew N Robertson |
gave prior to tempo so it prefers original speed
|
Tue, 25 Oct 2011 15:01:52 +0100 |
Andrew N Robertson |
fixed bug where the full midi file was sometimes not drawn (since minNoteIndexToPrint) was at the max and did not decrease properly in draw routine
|
Mon, 17 Oct 2011 22:22:55 +0100 |
Andrew N Robertson |
added in the best estimate of error between the observed midi note and the aligned midi track.
|
Tue, 23 Aug 2011 11:20:44 +0100 |
Andrew N Robertson |
looked at tempo process, likelihood function changed and improved. Now drawing using constrained vector function. Good working version.
|
Fri, 19 Aug 2011 19:45:46 +0100 |
Andrew N Robertson |
added midi files
|
Fri, 19 Aug 2011 19:42:58 +0100 |
Andrew N Robertson |
added the ftm play file
|
Fri, 19 Aug 2011 19:42:01 +0100 |
Andrew N Robertson |
added confidence measure to each played event and associated match, but not really working yet
|
Fri, 19 Aug 2011 16:38:30 +0100 |
Andrew N Robertson |
added purple where notes have been seen - lets you see what updates have been used. Also the chopping of midi files to the beginning was introduced recently, so when they load, you chop any white space at the beginning, then use first note to launch.
|
Fri, 19 Aug 2011 15:53:04 +0100 |
Andrew N Robertson |
optimised draw function in dynamic vector class. Added Gaussian lookup but not yet used.
|
Fri, 19 Aug 2011 02:36:34 +0100 |
Andrew N Robertson |
added speed prior setting. needs some cleaning
|
Fri, 19 Aug 2011 01:26:40 +0100 |
Andrew N Robertson |
Added separate CannamMidiFileLoader class to handle the loading in.
|
Thu, 18 Aug 2011 23:27:42 +0100 |
Andrew N Robertson |
Changed bestEstimate timing to work via time sent from Max not the elapsed time. This had caused some problems, but this version now working surprisingly well on MIDI files with variable timing.
|
Tue, 16 Aug 2011 11:29:59 +0100 |
Andrew N Robertson |
start project
|