76

(9 replies, posted in Features)

Volume metering is something I find extremely annoying and useless, except in audio editing applications.
If you add it to Cog, please make it as unobtrusive as possible or, better, optional.

77

(22 replies, posted in Archives)

I support the ZIP plugin! it would be very useful.
My idea about it: it should act as bridge: when cog detects a ZIP, uses that plugin. The plugin calls the unzip library and reads the contents of the zip file. Then, it calls the standard routine to detect the file types and calls the correct input plugin. This way, it would habdle recursive (!!!) zips perfectly.
I don't know whether the unzip library is able to seek inside a zip file, in order to avoid extracting the whole file to only read the id3 tag, but also extracting whole files to memory (not HD) should be enough.
About seeking inside zip files, why don't you look at the foobar2000 sources? I know it handles zips very well.

78

(11 replies, posted in Archives)

iTunes DOES uses IDs and, as far as I remember, is able to play files even when they are in the trash bin!

79

(11 replies, posted in Archives)

80

(17 replies, posted in Features)

Maybe I don' have the complete picture in my mind, but... if there are no effects plugins yet, where is the problem in having Cog support ONLY audio units plugins?
There are advantages: you have a simpler source code (most of the work should be done by the Apple framework, you only have to pass the sound data and set up the frames size, to adjust delay), and many more effect would be available on the Net.
Not only, people writing effects "for" Cog would automatically have their code available in other Mac OS X applications.

Obviously, I am not an expert developer, moreover I gave a look at the Cog sources only once, so my ideas could be not applicable to this situation.

81

(17 replies, posted in Features)

I would like to see in Cog the ability to apply Audio Units effects to the outgoing sound.

This would allow me to apply a convolver, in order to do some equalisation (digital room correction and more).
Not only, this would save cpu power: I can get the same result even now, but the sound has to be routed from Cog to Soundflower, then to AU Lab, then to Soundflower, then to the audio card. The effect? 50% cpu power used only for the audio routing and processing, while the convolver itself (LAconvolver) takes less than 10%.
Not only, setting up this audio chain takes quite a bit of time! three programs to set up every time... (AU Lab, soundflower, system preferences for the audio output).

Under windows Foobar2000 has something similar (they also ship the effects), the idea here is not to develop the code for the Aunits and effects, but only the routing engine.