Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: How to export to spectrograms from the all tracks in Foobar2000 via SoX (Read 1105 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

How to export to spectrograms from the all tracks in Foobar2000 via SoX

I'm using SoX to export the spectrograms from the audio files.
https://sourceforge.net/projects/sox/

In Foobar2000 > Configure > Tools > Run services > I have this code:

"C:\SOX\sox.exe" "%path%" -n spectrogram -x 1024 -Y 768 -w Hann -S 0 -t "%filename_ext% | %bitrate% kbps | %samplerate% Hz | %__bitspersample%-bit" -c " " -o "$directory_path(%path%)\%filename%.png"

Each time it runs on a track only.

I want it to automatically export to spectrograms from the all tracks in the playlist. How to do this?

Thanks for any guidance, or suggestions for other solutions.

Re: How to export to spectrograms from the all tracks in Foobar2000 via SoX

Reply #1
When I tick on "Minimize" and "Simultaneous runs: Unlimited" in Foobar2000,
It has exported the spectrograms from all the tracks, but displays too many command windows...
How to hidden all command windows, and run in silently?

 

Re: How to export to spectrograms from the all tracks in Foobar2000 via SoX

Reply #2
Problem solved!
Please MOD delete this topic! Thanks.