Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Printable fx in InstrumentView #155

Merged
merged 4 commits into from
Oct 22, 2024
Merged

Printable fx in InstrumentView #155

merged 4 commits into from
Oct 22, 2024

Conversation

djdiskmachine
Copy link
Owner

Printable fx in InstrumentView

Bump build tag

Gets IR from dedicated folder
Apply and swap file

Update check and build jobs to include IR-s
On-screen notifications
Can pad the end with silence up to 5 seconds
  Good for short samples, add a reverb tail
  Fades out from original sample length
Documentation

Won't do:
  Build ffmpeg for platforms
    Separate commit
  Preview with B
    Introduces more complexity
    Build ffmpeg for platforms

djdiskmachine and others added 4 commits October 20, 2024 12:28
    Bump build tag

    Update check and build jobs to include IR-s
    Increase pad time to 5 seconds

commit 560dfdf
Author: djdiskmachine <[email protected]>
Date:   Fri Oct 18 17:10:45 2024 +0200

    Bugfix: Reload sample with fx applied

      Applying an effect multiple times didn't load it into working memory
      Documentation

commit 1e88439
Author: djdiskmachine <[email protected]>
Date:   Thu Oct 17 20:19:33 2024 +0200

    Finishing touches

    Fixed bug
      Crashes if assigning multiple times

    Allow wet == 0
    On-screen notifications

    Won't do:

      Build ffmpeg for platforms
        Separate commit
      Preview with B
        Introduces more complexity

commit c79859c
Author: djdiskmachine <[email protected]>
Date:   Sun Oct 13 19:12:33 2024 +0200

    Breakout and refactor

      Swap pad and wet in InstrumentView
      Pad increments by at least 5
      Assign the new file to the current instrument
      Files are now in the correct order
      Created class to handle paths, file IO and fx application
      Adjust length from loopEnd
      Allows adding a fade to end of sample

      TODO:
        Fix bug:
          Need to check if sample is already in collection before running the command
          Crashes if assigning multiple times
        Allow wet == 0
        Preview with B
        On-screen notifications
        Build ffmpeg for platforms

commit 6915698
Author: djdiskmachine <[email protected]>
Date:   Sat Oct 12 13:14:24 2024 +0200

    Add selector & padding

        Add selector between room, hall, plate, church
        Can pad the end with silence
        Good for short samples, add a reverb tail
        Fades out from original sampe length
        Fixes funky name post apply + sort samples
        Documentation

    TODO:
        Breakout and refactor
        Add fault handling for no ffmpeg
        Build ffmpeg for platforms

commit 0a92478
Author: djdiskmachine <[email protected]>
Date:   Fri Oct 11 18:50:10 2024 +0200

    Get IR from folder
        Gets IR from dedicated folder
        Apply and swap file

    TODO:
        Incomplete SwapWith
        Fix funky name post apply
        Breakout and refactor
        Documentation

commit 2d8729d
Author: djdiskmachine <[email protected]>
Date:   Tue Oct 8 21:27:42 2024 +0200

    Add dry wet to print fx

    Can add ir to wav file

    TODO:
    Get IR from dedicated ir folder
    Breakout and refactor
    Documentation
@djdiskmachine djdiskmachine merged commit b5b658b into master Oct 22, 2024
12 checks passed
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.

1 participant