Skip to content

Conversation

NunoCMatos
Copy link
Contributor

Implements: #479

As described in the issue, this implementation introduces a basic notepad feature, allowing users to take recording notes directly within Audacity — avoiding the need to switch between multiple windows.

We believe this is a solid starting point, with potential for future enhancements, such as a “teleprompter” mode, bullet-point checklists for tracking progress, and more.

Here’s a short video demonstrating the new feature:

Feature.mp4
  • I signed CLA
  • The title of the pull request describes an issue it addresses
  • If changes are extensive, then there is a sequence of easily reviewable commits
  • Each commit's message describes its purpose and effects
  • There are no behavior changes unnecessary for the stated purpose of the PR

Recommended:

  • Each commit compiles and runs on my machine without known undesirable changes of behavior

Some Audacity users have expressed the need to take notes while
recording audio. This feature implements a simple notepad integrated
into the Audacity ProjectPage, allowing users to create, save, and
open note files.

Co-authored-by: João Nunes <joao.guedelha.nunes@tecnico.ulisboa.pt>
@NunoCMatos
Copy link
Contributor Author

Hi! I tried running the commands suggested in the workflow output. I executed both the exact workflow commands and the ones provided in the error message. However, it seems like the files mentioned there (e.g. tools/codestyle/uncrustify_run_file.sh) don't match what I have locally - or at least the paths/files don't seem to exist or get modified.

Could you please confirm if there’s something missing or if I might be doing something wrong? Thanks!

@LWinterberg
Copy link
Member

I believe uncrustify is present in the muse_framework repository, rather than the Audacity one.

As for the feature: You may want to see how project data is stored in the project file, and save the project notes inside the AUP3 itself. That avoids you needing to do any of the new file/save file/open file operations on actual files in the OS, and ensures that the user never loses their recording notes from a project.

@NunoCMatos
Copy link
Contributor Author

Thanks for your input! I’ll work on it and reach out with any questions if needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants