[LAU] *** GMX Spamverdacht *** Re: File managers for musicians, waveform thumbnails, presentation as tightly packed spiral a'la vinyl ? (Caja, MATE)

Gerald Mwangi gerald.mwangi at gmx.de
Thu Aug 21 19:27:49 UTC 2014


Hi,
while I don't know much about sox, I think this problem is a subset the 
audio labeling/Segmentation class of problem. The guys over at the CLAM 
project (http://clam-project.org/) have been dealing with this. They 
also developed a set of c++/qt widgets for the visual representation of 
musical data.
I also don't think that a waveform is suitable for thumbnail: the y-axis 
is used for the amplitude which completely useless given the small 
sizeof a thumbnail. A better representation is the frequency/time image 
(frequency on the y-axis, timeon the x-axis). The amplitude is given by 
the color/intensity at time x, frequency y. The benefit is that one has 
more info (frequency) in the thumbnail.
regards,
Gerald
On 19.08.2014 12:43, djbarney wrote:
> On 2014-08-13 22:45, renato wrote:
>> On Wed, 13 Aug 2014 19:56:49 +0000
>> djbarney <djbarney at djbarney.org> wrote:
>>
>>> Hi,
>>>
>>> Thought I'd air this one to see if there's anyone already using this
>>> kind of thing out there.
>>>
>>> I'd become frustrated by lack of support for musicians in Linux
>>> window manager file managers. No default waveform/spectrogram
>>> support. No MIDI notation previews. No BPM or key info, etc, etc.
>>>
>>> I set up Caja to thumbnail WAV files using Sox ... see some
>>> screenshots on this forum thread ...
>>>
>>> http://linuxmusicians.com/viewtopic.php?f=4&t=12514&p=55280#p55280
>>>
>>> I'm looking at some other thumbnailers as listed on the thread.
>>>
>>> I'm thinking of doing some development of the MATE Caja file browser
>>> to allow better presentation of audio file waveform thumbnails as
>>> currently they can only be square. Maybe LAU members already know of
>>> someone who has done this ? No point in reinventing the wheel ...
>>> otherwise I'll take this to LAD.
>>>
>>
>> Hi, I think samplecat does some of the above. Also I've heard sox has
>> changed syntax between versions before, so it might break your program
>> in the future; others where recommending me ecasound instead... or
>> maybe libsndfile?
>>
>> cheers,
>> renato
>
> Hi, yes saw Samplecat but could not get it to compile. Good effort but 
> to be honest the interface needs some work.
>
> So syntax changing is not a massive problem. I want to keep text 
> settings files and CLI tools as, in my opinion, writing in C++ all the 
> time and using libraries takes power away from the user (of course 
> there are appropriate uses for coding).
>
> DJ Barney
>



More information about the Linux-audio-user mailing list