[REAPDOCK-Python-] -044- [Excel] Import an audio file into Reaper and record its duration in Excel
- ryota-izuma
- Jul 30
- 4 min read
REAPDOCK👇

[ PYTHON ]REAPDOCK/APIDOCK documentation update





This time, it will be a script that connects Reaper and Excel.
Following last week's Lua version, this week we'll be looking at the Python version.
Write the information of the audio file imported into Reaper to an Excel file.
In this script, if the corresponding row already exists in the Excel file, the information is simply updated; if the row does not exist, a new row is created.
By using these scripts, you can manage audio files like a database and list the information.
This time we only retrieved the length of the audio file, but you can also retrieve and manage various other information, such as the volume value, start position, and the difference in length from other audio files.
Please feel free to use it.
◆Required plan
RIGDOCKS -BLONZE-
RIGDOCKS -SILVER-
RIGDOCKS -GOLD-
□For detailed documentation on how to generate ReaScript, see 👇
Make your work more efficient with SILVER's API !
Next time, we will release the Python version of Reapdock.
8/6
LINK
New to Reaper/those considering subscribing to a plan
[REAPDOCK]Script documentation can be found here:
[APIDOCK] Please refer to the table of contents page below for the APIs used in the script.
REAPDOCK List
[REAPDOCK-Python-] -042- [SVN] Get the audio file from SVN and import it into Wwise
[REAPDOCK-Python-] -041- [Slack] Automatically write the executed waveform name to the child thread
[REAPDOCK-Python-] -039- [SVN] Get a file of a specified revision and automate inserting it
[REAPDOCK-Python-] -038- [Wwise] Automate Bank generation and linking - Improved version 3 -
[REAPDOCK-Python-] -037- [Wwise] Adding automation to Event action operations - Improved version 2-
[REAPDOCK-Python-] -035- [Wwise] Automate the process from exporting to generating blend containers
[REAPDOCK-Python-] -034- [Foley] Rearrange the cut OK sounds Improved version 1
[REAPDOCK-Python-] -033- [Foley] Rearrange the cut OK sounds
[REAPDOCK-Python-] -032- [Movie] Copy selected video in parallel for a specified number of times
[REAPDOCK-Python-] -031- [Slack] Slack notification after HANDAUTOMER execution
[REAPDOCK-Python-] -030- [Render] Rendering waveforms using saved data
[REAPDOCK-Python-] -029- [Render] Save render settings as text and generate save data
[REAPDOCK-Python-] -027- [Wwise]-Part1- Manipulating each file name
[REAPDOCK-Python-] -026- LOUDMATCHIFY 2nd Edition Name detection loudness execution
[REAPDOCK-Python-] -015- Save data construction part 1-ReaScript!!
[REAPDOCK-Python-] -014- Speeding up audio editing Automatic media insertion Part 1-ReaScript!!
[REAPDOCK-Python-] -012- Essential for MA production!!-Session organization automation 2-ReaScript!!
[REAPDOCK-Python-] -011- Essential for MA production!! -Automate session organization-ReaScript!!
[REAPDOCK-Python-] -010- SE production required! ! -Free Pitch operation-ReaScript! !
[REAPDOCK-Python-] -009- MA production required!! -Delete all muted media-ReaScript!!
[REAPDOCK-Python-] -007- "Sound Design" Essential-Fade Automation-ReaScript!!
[REAPDOCK-Python-] -006- Speed up sound designer! ReaScript for freely adjusting playback speed!!
[REAPDOCK-Python-] -004- Essential for MA! ReaScript to get frame count in 2 seconds!!
[REAPDOCK-Python-] -003- Essential for recording! ReaScript that does a 10 minute job in 2 seconds!!
[REAPDOCK-Python-] -001- Automatically change all selected media to mono
Comments