├── .gitignore ├── LICENSE ├── README.md ├── RVdtw-package ├── externals │ ├── rvdtw~.mxe │ └── rvdtw~.mxo │ │ └── Contents │ │ ├── Info.plist │ │ └── PkgInfo ├── extras │ ├── RVdtw Overview.maxpat │ ├── TED.maxpat │ ├── basic.wav │ ├── basic.wav.reapeaks │ ├── drums.MID │ ├── longer.wav │ ├── longest.wav │ ├── scrub.js │ ├── scrub2.js │ ├── scrub_err.js │ ├── scrub_swing.js │ ├── soft.wav │ ├── stacc.wav │ ├── swing.wav │ ├── swing.wav.reapeaks │ └── xmm-draft.maxpat ├── help │ └── rvdtw~.maxhelp ├── license.md ├── media │ ├── acco.wav │ ├── default-score-acco.txt │ ├── drums.mid │ └── reference.wav ├── package-info.json └── support │ ├── libfftw3-3.dll │ └── libsamplerate.dll ├── _smc ├── case-chroma.txt ├── drums.wav ├── lung.wav ├── lung2.wav ├── normal.wav ├── normal2.wav ├── ref-plin.wav ├── scurt1.wav ├── scurt2.wav ├── silent-lung.wav ├── silent-normal.wav └── silent-scurt.wav ├── _tempo-test ├── accomp.wav ├── fast.wav ├── normal.wav └── slow.wav ├── defines.h ├── live.rvdtw ├── basic-rvdtw Project │ ├── Ableton Project Info │ │ ├── AProject.ico │ │ └── Project8_1.cfg │ ├── Samples │ │ └── Recorded │ │ │ ├── reference.wav │ │ │ └── reference.wav.asd │ └── basic-rvdtw.als ├── live.acco.amxd └── live.rvdtw.amxd ├── lstmOSX.zip ├── oDTW ├── README.md ├── oDTW.cpp └── oDTW.h ├── oDTW_test ├── fileX0.txt ├── fileX1.txt ├── fileY0.txt ├── fileY1.txt ├── oDTW_test.vcxproj ├── oDTW_test.vcxproj.filters └── test_unit.cpp ├── rvdtw~.cpp ├── rvdtw~.def ├── rvdtw~.h ├── rvdtw~.sln ├── rvdtw~.vcproj ├── rvdtw~.vcxproj ├── rvdtw~.vcxproj.filters ├── rvdtw~.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── sunet2.xcuserdatad │ │ ├── UserInterfaceState.xcuserstate │ │ ├── WorkspaceSettings.xcsettings │ │ └── xcdebugger │ │ └── Expressions.xcexplist └── xcuserdata │ └── sunet2.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ ├── max-external.xcscheme │ └── xcschememanagement.plist ├── ted ├── README.md ├── ted.cpp └── ted.h └── tempo ├── README.md ├── smc16tempo.cpp ├── tedTempo.cpp └── tempo.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/README.md -------------------------------------------------------------------------------- /RVdtw-package/externals/rvdtw~.mxe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/externals/rvdtw~.mxe -------------------------------------------------------------------------------- /RVdtw-package/externals/rvdtw~.mxo/Contents/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/externals/rvdtw~.mxo/Contents/Info.plist -------------------------------------------------------------------------------- /RVdtw-package/externals/rvdtw~.mxo/Contents/PkgInfo: -------------------------------------------------------------------------------- 1 | iLaXmax2 -------------------------------------------------------------------------------- /RVdtw-package/extras/RVdtw Overview.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/extras/RVdtw Overview.maxpat -------------------------------------------------------------------------------- /RVdtw-package/extras/TED.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/extras/TED.maxpat -------------------------------------------------------------------------------- /RVdtw-package/extras/basic.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/extras/basic.wav -------------------------------------------------------------------------------- /RVdtw-package/extras/basic.wav.reapeaks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/extras/basic.wav.reapeaks -------------------------------------------------------------------------------- /RVdtw-package/extras/drums.MID: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/extras/drums.MID -------------------------------------------------------------------------------- /RVdtw-package/extras/longer.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/extras/longer.wav -------------------------------------------------------------------------------- /RVdtw-package/extras/longest.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/extras/longest.wav -------------------------------------------------------------------------------- /RVdtw-package/extras/scrub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/extras/scrub.js -------------------------------------------------------------------------------- /RVdtw-package/extras/scrub2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/extras/scrub2.js -------------------------------------------------------------------------------- /RVdtw-package/extras/scrub_err.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/extras/scrub_err.js -------------------------------------------------------------------------------- /RVdtw-package/extras/scrub_swing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/extras/scrub_swing.js -------------------------------------------------------------------------------- /RVdtw-package/extras/soft.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/extras/soft.wav -------------------------------------------------------------------------------- /RVdtw-package/extras/stacc.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/extras/stacc.wav -------------------------------------------------------------------------------- /RVdtw-package/extras/swing.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/extras/swing.wav -------------------------------------------------------------------------------- /RVdtw-package/extras/swing.wav.reapeaks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/extras/swing.wav.reapeaks -------------------------------------------------------------------------------- /RVdtw-package/extras/xmm-draft.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/extras/xmm-draft.maxpat -------------------------------------------------------------------------------- /RVdtw-package/help/rvdtw~.maxhelp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/help/rvdtw~.maxhelp -------------------------------------------------------------------------------- /RVdtw-package/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/license.md -------------------------------------------------------------------------------- /RVdtw-package/media/acco.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/media/acco.wav -------------------------------------------------------------------------------- /RVdtw-package/media/default-score-acco.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/media/default-score-acco.txt -------------------------------------------------------------------------------- /RVdtw-package/media/drums.mid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/media/drums.mid -------------------------------------------------------------------------------- /RVdtw-package/media/reference.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/media/reference.wav -------------------------------------------------------------------------------- /RVdtw-package/package-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/package-info.json -------------------------------------------------------------------------------- /RVdtw-package/support/libfftw3-3.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/support/libfftw3-3.dll -------------------------------------------------------------------------------- /RVdtw-package/support/libsamplerate.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/RVdtw-package/support/libsamplerate.dll -------------------------------------------------------------------------------- /_smc/case-chroma.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/_smc/case-chroma.txt -------------------------------------------------------------------------------- /_smc/drums.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/_smc/drums.wav -------------------------------------------------------------------------------- /_smc/lung.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/_smc/lung.wav -------------------------------------------------------------------------------- /_smc/lung2.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/_smc/lung2.wav -------------------------------------------------------------------------------- /_smc/normal.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/_smc/normal.wav -------------------------------------------------------------------------------- /_smc/normal2.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/_smc/normal2.wav -------------------------------------------------------------------------------- /_smc/ref-plin.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/_smc/ref-plin.wav -------------------------------------------------------------------------------- /_smc/scurt1.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/_smc/scurt1.wav -------------------------------------------------------------------------------- /_smc/scurt2.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/_smc/scurt2.wav -------------------------------------------------------------------------------- /_smc/silent-lung.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/_smc/silent-lung.wav -------------------------------------------------------------------------------- /_smc/silent-normal.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/_smc/silent-normal.wav -------------------------------------------------------------------------------- /_smc/silent-scurt.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/_smc/silent-scurt.wav -------------------------------------------------------------------------------- /_tempo-test/accomp.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/_tempo-test/accomp.wav -------------------------------------------------------------------------------- /_tempo-test/fast.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/_tempo-test/fast.wav -------------------------------------------------------------------------------- /_tempo-test/normal.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/_tempo-test/normal.wav -------------------------------------------------------------------------------- /_tempo-test/slow.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/_tempo-test/slow.wav -------------------------------------------------------------------------------- /defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/defines.h -------------------------------------------------------------------------------- /live.rvdtw/basic-rvdtw Project/Ableton Project Info/AProject.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/live.rvdtw/basic-rvdtw Project/Ableton Project Info/AProject.ico -------------------------------------------------------------------------------- /live.rvdtw/basic-rvdtw Project/Ableton Project Info/Project8_1.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/live.rvdtw/basic-rvdtw Project/Ableton Project Info/Project8_1.cfg -------------------------------------------------------------------------------- /live.rvdtw/basic-rvdtw Project/Samples/Recorded/reference.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/live.rvdtw/basic-rvdtw Project/Samples/Recorded/reference.wav -------------------------------------------------------------------------------- /live.rvdtw/basic-rvdtw Project/Samples/Recorded/reference.wav.asd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/live.rvdtw/basic-rvdtw Project/Samples/Recorded/reference.wav.asd -------------------------------------------------------------------------------- /live.rvdtw/basic-rvdtw Project/basic-rvdtw.als: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/live.rvdtw/basic-rvdtw Project/basic-rvdtw.als -------------------------------------------------------------------------------- /live.rvdtw/live.acco.amxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/live.rvdtw/live.acco.amxd -------------------------------------------------------------------------------- /live.rvdtw/live.rvdtw.amxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/live.rvdtw/live.rvdtw.amxd -------------------------------------------------------------------------------- /lstmOSX.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/lstmOSX.zip -------------------------------------------------------------------------------- /oDTW/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/oDTW/README.md -------------------------------------------------------------------------------- /oDTW/oDTW.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/oDTW/oDTW.cpp -------------------------------------------------------------------------------- /oDTW/oDTW.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/oDTW/oDTW.h -------------------------------------------------------------------------------- /oDTW_test/fileX0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/oDTW_test/fileX0.txt -------------------------------------------------------------------------------- /oDTW_test/fileX1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/oDTW_test/fileX1.txt -------------------------------------------------------------------------------- /oDTW_test/fileY0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/oDTW_test/fileY0.txt -------------------------------------------------------------------------------- /oDTW_test/fileY1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/oDTW_test/fileY1.txt -------------------------------------------------------------------------------- /oDTW_test/oDTW_test.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/oDTW_test/oDTW_test.vcxproj -------------------------------------------------------------------------------- /oDTW_test/oDTW_test.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/oDTW_test/oDTW_test.vcxproj.filters -------------------------------------------------------------------------------- /oDTW_test/test_unit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/oDTW_test/test_unit.cpp -------------------------------------------------------------------------------- /rvdtw~.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/rvdtw~.cpp -------------------------------------------------------------------------------- /rvdtw~.def: -------------------------------------------------------------------------------- 1 | LIBRARY RVdtw~.mxe 2 | 3 | EXPORTS 4 | main 5 | -------------------------------------------------------------------------------- /rvdtw~.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/rvdtw~.h -------------------------------------------------------------------------------- /rvdtw~.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/rvdtw~.sln -------------------------------------------------------------------------------- /rvdtw~.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/rvdtw~.vcproj -------------------------------------------------------------------------------- /rvdtw~.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/rvdtw~.vcxproj -------------------------------------------------------------------------------- /rvdtw~.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/rvdtw~.vcxproj.filters -------------------------------------------------------------------------------- /rvdtw~.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/rvdtw~.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /rvdtw~.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/rvdtw~.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /rvdtw~.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/rvdtw~.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /rvdtw~.xcodeproj/project.xcworkspace/xcuserdata/sunet2.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/rvdtw~.xcodeproj/project.xcworkspace/xcuserdata/sunet2.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /rvdtw~.xcodeproj/project.xcworkspace/xcuserdata/sunet2.xcuserdatad/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/rvdtw~.xcodeproj/project.xcworkspace/xcuserdata/sunet2.xcuserdatad/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /rvdtw~.xcodeproj/project.xcworkspace/xcuserdata/sunet2.xcuserdatad/xcdebugger/Expressions.xcexplist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/rvdtw~.xcodeproj/project.xcworkspace/xcuserdata/sunet2.xcuserdatad/xcdebugger/Expressions.xcexplist -------------------------------------------------------------------------------- /rvdtw~.xcodeproj/xcuserdata/sunet2.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/rvdtw~.xcodeproj/xcuserdata/sunet2.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /rvdtw~.xcodeproj/xcuserdata/sunet2.xcuserdatad/xcschemes/max-external.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/rvdtw~.xcodeproj/xcuserdata/sunet2.xcuserdatad/xcschemes/max-external.xcscheme -------------------------------------------------------------------------------- /rvdtw~.xcodeproj/xcuserdata/sunet2.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/rvdtw~.xcodeproj/xcuserdata/sunet2.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /ted/README.md: -------------------------------------------------------------------------------- 1 | # ted 2 | Time-aware Expressive Drummachine. Under construction. -------------------------------------------------------------------------------- /ted/ted.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/ted/ted.cpp -------------------------------------------------------------------------------- /ted/ted.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/ted/ted.h -------------------------------------------------------------------------------- /tempo/README.md: -------------------------------------------------------------------------------- 1 | # ted 2 | Time-aware Expressive Drummachine. Under construction. -------------------------------------------------------------------------------- /tempo/smc16tempo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/tempo/smc16tempo.cpp -------------------------------------------------------------------------------- /tempo/tedTempo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/tempo/tedTempo.cpp -------------------------------------------------------------------------------- /tempo/tempo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RVirmoors/RVdtw-/HEAD/tempo/tempo.h --------------------------------------------------------------------------------