This uses the SWS Convert project markers to tempo markers..
You can start Sonic Visualiser or Audacity from Reaper
Code:
os.execute [["C:\Program Files\Sonic Visualiser\Sonic Visualiser.exe"]]
you can change it to your mac path.
Tempo map from audio to Reaper
Audacity load your audio file
Analyze > Add Remove > Enable Tempo and Beat Tracker: Beat (& Beat Count)(& Bars)
Analyze > Tempo and Beat Tracker: Beat (or Beat Count)(or Bars)
File > Export > Labels
Sonic Visualiser load your audio file
Transform > Category > Time > Tempo and Beat Tracker: Beat (or Beat Count)(or Bars)
File > Export Annotation Layer txt or csv
https://www.sonicvisualiser.org/ Win/Lin/Mac
right click Save Link/Target As
ReaTrak audacity import bars or beats.lua
ReaTrak sonic visualiser import bars or beats.lua
Chords from audio to Reaper
Audacity load your audio file
Analyze > Add Remove > Enable Chordino: Chord Estimate
Analyze > Chordino: Chord Estimate
File > Export > Labels
Chordino Vamp Plugin
http://www.isophonics.net/nnls-chroma
Sonic Visualiser load your audio file
Transform > Chordino
File > Export Annotation Layer txt or csv
https://www.sonicvisualiser.org/ Win/Lin/Mac
Chordino Vamp Plugin
http://www.isophonics.net/nnls-chroma
right click Save Link/Target As
ReaTrak audacity chordino chords to regions.lua
ReaTrak sonic visualiser chordino chords csv txt to regions.lua
Thanks again to X-Raym
Donation for Import markers and regions from tab-delimited CSV-TXT file.lua
The script will ask if you want to set the bar 1 start marker,
in the pic of a drum track bar 1 starts on marker 6 (bar 2 beat 2)