axeldelafosse / stemgen

🎛 Stemgen is a Stem file generator. Convert any track into a Stem and have fun with Traktor.
https://stemgen.dev
MIT License
207 stars 39 forks source link

[Note] ALAC stems can't be read on Windows within Traktor #19

Open nickpainter opened 1 year ago

nickpainter commented 1 year ago

I wanted to create an issue here to document the fact that Traktor does not currently support ALAC stems on windows despite NI being the creator of the stem spec.

See: https://community.native-instruments.com/discussion/13298/lossless-stems-on-windows

While this is not actually in issue with Stemgen, it is probably a bug that many users of this tool will face. So be aware of this issue before you submit a bug report to Stemgen and upvote the issue above if possible.

anderother commented 1 year ago

I want to note that there is the ability to replace the two instances of ‘alac’ with ‘aac’ — but I don’t recall where exactly in the code one would make that change (in order for windows users to create AAC stems instead of apple lossless stems)

On Fri, Jun 30, 2023 at 11:25 AM nickpainter @.***> wrote:

I wanted to create an issue here to document the fact that Traktor does not currently support ALAC stems on windows despite NI being the creator of the stem spec.

See: https://community.native-instruments.com/discussion/13298/lossless-stems-on-windows

While this is not actually in issue with Stemgen, it is probably a bug that many users of this tool will face. So be aware of this issue before you submit a bug report to Stemgen and upvote the issue above if possible.

— Reply to this email directly, view it on GitHub https://github.com/axeldelafosse/stemgen/issues/19, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2D3PGYQNFM675H7YNSN4BTXN34ZDANCNFSM6AAAAAAZ2BYR2Q . You are receiving this because you are subscribed to this thread.Message ID: @.***>

nickpainter commented 1 year ago

A good point. If you don't mind using a lossy format then Traktor for windows can handle aac stems just fine.

axeldelafosse commented 1 year ago

Thank you @nickpainter. Indeed I'm explicitly keeping this as the default behavior so that people complain to NI so they eventually fix this issue.

@anderother you can change this line parser.add_argument('-f', dest='FORMAT', default='alac', to parser.add_argument('-f', dest='FORMAT', default='aac', to update the default behavior (but please upvote and send a message to Native Instruments).

axeldelafosse commented 2 months ago

Traktor Pro 4 now includes stem separation! I just created a new thread to voice this issue: https://community.native-instruments.com/discussion/33853/lossless-stems. Please make yourself heard if lossless stems matters to you :)

Eve00000 commented 2 months ago

Mixxx dev team is working hard on stem integration and will support M4A stem files!