Skip to content

Stitch or merge wav audio files based on time (day, week, month, year)

Notifications You must be signed in to change notification settings

JonMercer/TimeWAV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TimeWAV

Stitch or merge wav audio files based on time (day, week, month, year)

Please see the following for the original WAV project. https://github.com/JonMercer/Join-Daily-Wave-Files-to-Weekly-Wave-Files

I'm currently revising the above project to be more feature-rich. Also, looking back at it, that code was terrible

#TODO

  • Refactor deeply nested code
  • Create interfaces
  • Refactor classes if needed
  • Create unit tests
  • Think of extra features to add
  • Think of creating a simple UI so that my mom can use this.
  • Move merger filesystem commands to fileSystem
  • Find a way to remove duplication of work when merging files that have already been merged
  • Replace file strings with URLs
  • Create better messages when exception caught
  • Modify tests to they're not dependent in my system folder structure
  • Find out how to properly test for exceptions
  • When does week start? Mon or Sun?
  • When is the first week of the year? What if it's in the previous year?

Features

  • Prevent merging if it already exists. Save processing time
  • Make folder traversal recursive
  • Ony merge ".wav" files instead of all files
  • Make format more flexible. Change substring numbers and format "string"

About

Stitch or merge wav audio files based on time (day, week, month, year)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages