mtolly / jammittools

Export sheet music (PDF) and audio (WAV) from the Windows/Mac app Jammit
GNU General Public License v3.0
31 stars 5 forks source link

Option to subtract parts from audio not working #12

Open erickpeniche opened 6 years ago

erickpeniche commented 6 years ago

The CLI option "-n" to subtract parts from audio is working as if it was the "-y" option to only include specified parts.

This is the command that I used to get a backing track for the song Home by Dream Theater with all instruments except Guitar1 and Guitar2:

./jammitools -T Home -n gr -a track.wav

Result expected: to get a backing track for "Home" with all instruments except Guitar1 and Guitar2

Actual result: got a backing track with ONLY Guitar1 and Guitar2

I ran the latest version of jammittools (v0.5.5 as of 05/07/2018) on a MBP with macOS High Sierra 10.13.4

mtolly commented 6 years ago

Hey Erick. If all you need is a track without the two guitar parts, you don't need -n, you can just get the guitar backing track directly:

./jammittools -T Home -y G -a track.wav

Note the uppercase G. You'd use -n if you want to remove more than one type of instrument. For example, to get no guitars and no bass, you can do "guitarless track minus bass":

./jammittools -T Home -y G -n b -a track.wav

Or, equivalently, "bassless track minus both guitars":

./jammittools -T Home -y B -n gr -a track.wav

One of those might have less noise than the other.

Let me know if that solves your issue!