Skip to content

SoundBuddy Studio is a powerful CEP extension for Adobe applications that offers advanced audio isolation, beat detection, SFX asset management, and audio matching features. Whether you're a music video editor or an AMV creator, SoundBuddy Studio provides the tools you need to enhance your audio editing workflow.

License

Notifications You must be signed in to change notification settings

Trentonom0r3/SoundBuddy-Studio

Repository files navigation

🎧 SoundBuddy Studio 🎧

SoundBuddy Studio is a powerful CEP extension for Premiere Pro that offers advanced audio isolation, beat detection, SFX asset management, and audio matching features. Whether you're a music video editor or an AMV creator, SoundBuddy Studio provides the tools you need to enhance your audio editing workflow.

🚀 Features 🚀

🎵 Audio Isolation 🎵

Audio Isolation

  • Isolate vocals, drums, bass, guitar, piano, and other elements from your audio tracks.

🥁 Advanced Beat Detection 🥁

Advanced Beat Detection

  • Detect beats with customizable settings to sync your audio perfectly.

📍 Marker Management 📍

  • Add markers to the waveform, your sequence, and your clips easily.

🛠️ Export Options 🛠️

  • Add your isolated clips to the project for further editing.

🚧 Coming Soon 🚧

  • SFX Asset Management: Organize and manage your sound effects assets efficiently.
  • Audio Matching: Find sounds that can sync to music playing for seamless match edits.

📋 Changelog 📋

1.0.0b: Update for MacOS and Linux compatibility (Hopefully)

  • Auto Install Dependencies install dependencies in the backround upon first extension start.
    • This process may take a few minutes.

1.0.0a: Initial Release

  • Audio Isolation via Standard htdemucs, with optional advanced parameters.
  • Beat Detection with optional advanced parameters.
    • Add Markers to Sequence or Clip.
    • Remove Markers from the project.
  • Waveform Visualization: Visualize waveforms with zoom and scroll functionality. Syncs to Premiere Pro player time.

🛠️ TODO 🛠️

  • Implement SFX Asset Management.
  • Develop Audio Matching feature.
  • Optimize performance for large audio files.
  • Ensure all options work as expected when running Isolation and/or Beat Detection.

Requirements

  • Python 3.11 on PATH.
  • Premiere Pro 2022 or above.

📝 Installation 📝

💾 CEP Installation 💾

  1. Clone the repo.
  2. Place the CEP folder into the following directory: C:\Program Files (x86)\Common Files\Adobe\CEP\extensions.
  3. Open Adobe Premiere and access the extension.

🔧 ZXP Installation 🔧

  1. Download the ZXP file from the most recent release.
  2. Install the ZXP file using ZXPInstaller.

🚀 Usage 🚀

🎛️ Isolation Options Picker 🎛️

  • The Isolation Options Picker will be disabled until you run an isolation session.
  • Always shown at the top of the UI.
  • Changing the picker will update what's displayed in the waveform UI.

⚙️ Advanced Settings ⚙️

  • Access advanced settings under the action menu tabs.
  • Changing advanced settings is optional but available for more control.

📍 Adding Markers 📍

  • Add markers to the waveform, your sequence, and your clips with ease.
  • You can also add your isolated clips to the project.

📜 License 📜

This project is licensed under the AEGPL 3.0 License.

🌐 Let's Connect 🌐

Feel free to reach out for collaborations or just a chat about tech, art, or anything in between!

📫 Email: spigonvids@gmail.com

SoundBuddy Studio Built With Bolt

About

SoundBuddy Studio is a powerful CEP extension for Adobe applications that offers advanced audio isolation, beat detection, SFX asset management, and audio matching features. Whether you're a music video editor or an AMV creator, SoundBuddy Studio provides the tools you need to enhance your audio editing workflow.

Resources

License

Stars

Watchers

Forks

Packages

No packages published