Skip to content

kpodsiadlo/session_creator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DAW Session Creator

A tool for automatic creation of DAW sessions, based on the list of files supplied in .txt or Excel format. Designed with audio post-production studios in mind.

Prerequisites:

Developed in Python 3.6.8.

Requires openpyxl 3.0.3 or later. GUI with PySimpleGui 4.18.2

Usage

session_creator.py [-h] [--dist [DIST]] [--range [RANGE]] input_file_path output_file_path audio_directory

Positional arguments:

input_file_path: Path to a file with the list of required files: txt or xls/xlsx.

output_file_path: Path to an output file: suported filetypes: RPP (Reaper).

audio_directory: Path to a directory with the audio files.

Optional arguments:

-h, --help: show this help message and exit

--dist [DIST], -d [DIST]: Distance between regions as multiple of the previous file's length.

--range [RANGE], -r [RANGE]: Location of filenames in the spreadsheet, e.g. "A2:A20". Required if an Excel spreadsheet is specified as input file.

Future work

Display input errors in GUI. Testing. Packaging.

License

MIT

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages