With Biab the RealTracks have a lot of recorded material and lots of chords some have 12 keys. They are only transpose and stretch to give more variation there's no polyphonic changes, you can set them to no transpositions to get the original. That's what ReaTrak does, it fits pre-recorded tracks to the chord track. It will also refit midi to the chord track. I just purchased DeCoda as it looked good and the demo version didn't export :( But it only does a few chord types. You can't export the chords, it should a least export them as midi markers. You have to manually fill the notes in in the piano roll and moving them has no effect on the audio.
ARA2 is that corpus callosum of modern digital music. Now is the time for ingenuity in its usage. Let's imagine. Anyway, I'm going to just start posting imagery of what I'm seeing.
If you could GET/SET the fx parameter of ReaTune reaper.TrackFX_GetParam(seltrack, 0, 12 ) reaper.TrackFX_SetParam( seltrack, 0, 12, 2 ) you could set it to snap to whatever notes you like on the fly, the parameters can be set from the current chord/scale midi note track or if that can't be done allow it to follow a send from a midi chord/scale track. Would that help and be of use do you think ???
This is a free library (circa 2011) that can maybe be converted to LUA.
------------------------ '08 M5 Sepang Bronze/Portland - Modded- '11 328i M Sport Le Manns Blue/Oyster - wifeymobile '02 525i Touring Alpine White/Sand - Getting modded '06 Mini Cooper JCW GP#1281 - SOLD '10 MiniCooper S Laurel Sport Edition 1/100 - SOLD '99 M Coupe Laguna S
Why not using sonic-annotator, the command line version of Sonic visualiser for such tasks, like chord detection from audio files. Here two examples, tested on linux, elsewhere it should work similarly: PHP Code:
Melodyne 5 was just released. It supports chord track and scale track. These can be synced with the DAW via ARA 2. It would be great if Reaper could implement chord track, scale track and ARA 2 sync. This would already be a great help if no further functionality would be implemented. When a dedicated structure with APIs exists, users could add everything else via scripting. The current workarounds using regions or items are really unpleasant and compromising.
------------------------ Eric WONGer 2012 NASA Nationals GTS3 First Loser EX-#121 IP/GTS3 M3 SOLD Now-#121 GTS3 E46 M3