Thanks everyone!
Daven wrote:No, you're probably not looking in the right places.
There's more than adequate documentation of juce, google "juce api"
You don't talk about a doxygen generated documentation, do you? From my point of view this is not a real appropriate documentation.
It's a real good thing if you already understood how things work and you just need some hints. I case you're a noob you'll probably need
to get a good understanding about the main concepts (I've seen there is a real good tutorial for building UIs but nothing equally for the audio stuff).
IMHO, using doxygen is the open source way to save time and it is not a good way for the usability of an API.
I am expecting sample codes for each task and a good developer documentation for all APIs we are using.
Since I wanted to help I started to write samples.
Daven wrote:It's not clear what you're talking about regarding sample code.
"I sent the first one to Julian and he wasn't really enthusastic about my way of implementing this sample" -- what are you talking about?
I am not sure why this is not clear. I sent a zipped package with my proposed sample code to Julian and he dind't like the way I used JUCE.
Daven wrote:I mean no offense, but you might have more luck if you got someone to help proofread these messages, assuming English is a second language.
Yes, english is not my first language but I don't think that matters if you're not picky

dave96 wrote:If you are developing a command line app, there is no point in building a UI just to post code here as it will just overcomplicate the issue. Sometimes interface elements are useful/necessary when developing and testing for the visual representation of audio but that will depend on your use case.
Yes, they are neccesarry sometimes. My question was, could we have a sample code without UI or is this just senseless since JUCE is always about UI?
Btw, I didn't say that I am building a command line tool, we are just not using JUCE as a UI platform. Therefore the implementation of the backend is quite similar to a command line tool.
dave96 wrote:As Daven said there is a wealth of documentation built into the Juce library code itself. This is in Doxygen format and a html version can be found
here.
Hhm, As I said above I don't see a doxygen generated HTML files as a real documentation. I am expecting much more especially for noobs. Currently, I think it's way to hard to get first simple things done. I don't say the API isn't great

It is great and you can do so much with it. Since it's complex even tiny examples grow pretty fast. So I think the smaller an example is the better it is for beginners.
dave96 wrote:For example code the best resources are the Juce Demo and Audio Host programs located under "extras". Otherwise there is the Juce
wiki and the
Useful Tools and Components forum for user provided examples.
Sure this is really nice but I was expecting striped down examples. That's why I decided to write some and contribute them to the project.
Werner wrote:I'd like to see more examples, but please with GUI.
Ok, I see. Our approach is probably too far away from what "normal" Juce-users do. I am going to adapt the sample codes and submit them afterwards
