News for hackers. Stuff that matters.
Re:Sonic Visualiser: Viewing and analysing the contents of m... by rotexo on Saturday March 04, 2017 @08:42PM (#13794134)
I Love Sonic Visualiser. I use it all the time for musical analysis to slice audio files for playback in SuperCollider. I only wish it had an annotation layer text file format like Praat does for phonetic analysis of speech audio--I know you can easily export CSV files, but the way Praat uses textgrids always felt more intuitive.

I would also highly recommend using Sonic Visualiser to prototype an analysis pipeline, then automate the analysis with the Python vamp plugin host [1]. I think there is a command line interface called Sonic Annotator, but I never used it.

[1] https://pypi.python.org/pypi/vamp

Edit: the text file thing is probably what the xml .svl format is for, huh

Re:Sonic Visualiser: Viewing and analysing the contents of m... by cannam on Sunday March 05, 2017 @04:41AM (#13795248)
Yes, the .svl file is a single layer from the session format, in XML. (The session format is itself an XML file, but compressed with bzip2 compression.)

One thing SV does lack is a layer file format that can easily be interchanged between SV itself (for label alignment) and a text editor (for bulk text changes). Neither is there any built-in text editor for editing the whole content of a text transcription at once. I suppose this has to do with the initial focus being on music rather than speech, and having no particular desire to "compete" with Praat.

Re:Sonic Visualiser: Viewing and analysing the contents of m... by rotexo on Sunday March 05, 2017 @10:56AM (#13796476)
Thanks for the explanation!