On Mon, Mar 15, 2010 at 6:02 PM, Louigi Verona <[email protected]>wrote:
> Hello guys! > I would like to ask any of the developers who might be interested to help a > musician out! > Original Kluppe developer seems very busy these days. And his programm > lacks two things I really need for my musical work. > I am ready to pay for the work. All the details below. > > *1. Feature 1 - random play.* > > When on Windows, I wrote a simple programm for myself, called Tape Loops. > It could play sounds either once or in a loop. The special function which I > added to it was "random play". What it did was allow you to define a period > of time in seconds. And the programm would trigger the sound randomly > somewhere within this period. So, if the period is 20 seconds, the programm > would play the sound either in 5 seconds, or in 10 or in 7 or in 20. When > the sounds stops playing, the timer is reset and the program once more > chooses a random moment to trigger the sound within the given period. By > changing the period the musician can make the sound get triggered more often > or less often. > > The demo of how this program works can be viewed here: > http://www.louigiverona.ru/?page=projects&s=software&t=tapeloops&a=tapeloops_tapeloops1 > > It is a great feature - it helps a lot an ambient composer like myself and > is greatly useful for installations. > On Linux I have tried some programming, but even setting up JACK is very > difficult for me, I am absolutely not a strong desktop programmer. So > writing something like that from scratch on Linux is not realistic for me. I > tried Kluppe, which is the closest thing, it is a great piece of software, > but I studied the code for several days, tried some things, but apart from > changing the colors, I do not seem to be able to do anything meaningful. > > So I would like to ask someone to do this job for me. To add a timer to a > kluppe looper and to allow this "random play" mode, where the musician can > put a looper into random play mode and define the period. > > *2. Feature 2 - basic midi control.* > > Looking through Kluppe code, I saw that a lot of midi is already done, but > it is not "attached" to the controls. I might be wrong and there may be more > work than it seems, but anyway. I would want to be able to assign midi > control to triggering loops, volume and panning - at least that. Otherwise, > Kluppe is very difficult to use in a live performance. > > However, instead of proposing to allow to create separate controls for each > looper like they have in SooperLooper, I would advice (and actually, ask for > this feature to be implemented in such a manner) to instead go for the > Selected looper scheme. So that one would not need a dozen of knobs to > control things. There should be an ability to have one "Selected" looper. > Similar to what Dj Traktor Studio has. So you are binding midi not to a > definite looper, but to the Selected looper, and thus you would require only > two knobs (vol, pan) and three buttons (play/stop, Prev looper, Next > looper). > > *3. Payment.* > > I understand that all of the above might be not as simple as it seems to me > now. I would be willing to pay, as much as I can. I am able to pay through > PayPal. I do not know how much money is a normal pay for such work, but I > think something can be arranged. If I am not able to pay up instantly, I am > willing to pay for several months in a row to cover the necessary expenses. > I will also ask around on forums if someone will join me and also donate > some money - while my random play function is probably too specific and is > only something for me, midi control in Kluppe is something I believe many > people would want. > > > > > Thank you for your attention and I hope someone gets interested in the > request! > > Louigi Verona. > http://www.louigiverona.ru/ > > Hey guys! Some time ago I have asked someone to look into Kluppe and add a couple of features. My request was not ignored and Patrick Shirkey was kind enough to volunteer to try to help. However, he came upon a difficulty and that is - *how do you set up an asynchronous timer in C?* It stopped right there. I was wondering if anyone could help us with that matter? Cheers! -- Louigi Verona http://www.louigiverona.ru/
_______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/listinfo/linux-audio-dev
