Forum rss-feed

Forum

General Discussion: We are musicians, not programmers

Most Recent

written by: Bongo35

I went through some contrasting emotions when I first picked up a Pico, the sheer flexibility and opportunities of the instrument, to the rather difficult learning curve - and that isn't just the software. I'm yet to see a youtube video of someone playing 'flight of the bumble bee' at top speed.

If the numbers were sufficient for eigenlabs, maybe a workshop for players (rather than programmers) could be an option. Geert's videos are very helpful, but sometimes having someone just show you face-to-face can be the key to taking understanding a step further.

Just a thought

Dave

written by: john

Tue, 27 Nov 2012 15:39:27 +0000 GMT

@carvingCode

Hi Randy

Geert has now sanity checked all the Factory Setups to make sure that every one with a MIDI out has the appropriate browse button. There were a couple missing, thanks for pointing that out. He's added script browsing buttons too. The next release will have the updated setups in it.

I checked the Talker agent and the reference seems about right to me. The Talker agent is really simple, it just executes Belcanto commands when keys are pressed. Under the hood it's fiendishly complicated (in order to make those commands really fast), but there's absolutely no need at all to know about any of that and in fact making the documentation any more detailed than it needs to be seems to be very much against the tone of this thread.

Channels and Filters are a general properties of some Agents now, one that you mostly don't have to worry about, which is why they don't appear in the Talker manual page. I'll add something about them to the main EigenD description soon - it's a new concept and as far as Talkers go not particularly relevant. Channels are where an Agent can have multiple copies of itself in the signal flow, all sharing the same controls effectively, but where the signals are kept separate as the Agent processes them. This has always been possible (think of the envelope agent for example, it can have multiple parallel envelopes running at once) but we've bought it under a finer degree of control, made it more general and also made that more usable via control in Workbench. Filters are where you can select which channel you want from an upstream signal you want to use. There are uses for these concepts that are hard to do in other ways, I'll try and schedule a tutorial on it at some point to show this, but for now you can safely just ignore them - they're a feature that is potentially very powerful but that we aso quite like people to ignore for a bit while we make sure that it's right. I've also got to find a nice simple way to explain it. That is surprisingly difficult.

We will be returning to the Workbench tutorials as soon as we have the time. I think they're a good resource but they are very time consuming to do (couple of full time days each) so we can't afford to produce them at the rate we'd like. We also have a big change going in right now and Al is maxed out on the Stage interface for it, so it'll be a little while before he can get back to it. The intent is there though. We've also been discussing making a series in a similar style on the lines of 'starting off with your eigenharp'. Interested to hear what people think should go into that, and in what order.

@keyman

Hi Antonio

I had a look through that list of undocumented agents and they're all either experimental (ie, unfinished and in some kind of evolution: Orb, Latch, OSC), deprecated (Controller, Mico manager) or left over from long long ago and I have no idea if they even work OK any more (all the audio things). Some of them (pan pipe oscillator for example) I suspect work but are rubbish as they never had any love after being thrown in years ago before launch. You could have a play with them and see if they make a useful noise (I suspect the sax oscillator sounds like someone farting in a drainpipe, or at least that's kind of how I remember it) but if I don't hear any different we'll have a clean up soon and get rid of them. Or put them in some sort of 'attic' category where they can serve as starting points for any developer that wants to hack. A good sax oscillator would make an A1 project for someone keen who knows a little DSP.

Well done on finding them all btw, saved me a job!


John


written by: keyman

Tue, 27 Nov 2012 19:00:00 +0000 GMT

@John

Enlightening as always, Thanks!
I like the "attic" idea, please don't toss them away for good, just yet.

António


written by: 0beron

Wed, 28 Nov 2012 09:55:21 +0000 GMT

@John, you mentioned the controller agent is deprecated, but I thought the mixer page in the larger Alpha setups are crammed with them?


written by: stuwyatt

Wed, 28 Nov 2012 18:02:41 +0000 GMT

Hi. I've had a similar experience with the eigenharp, but I've learnt to be patient and to take things in my own stride. I know that the eigenharp is THE most expressive digital musical instrument, and the potential of the instrument is huge - so I know what to look forward to. I've had my Tau for a few months (and owned a Pico prior to that).

I have chronic fatigue syndrome, so the learning curve is hampered by the limitations of the illness... I am only now just starting to play around with workbench, despite having that for a few months too. I only have the brain power and energy to fire the instrument up once or twice a week at the moment. I get information overload, and then my brain (and inspiration) simply stops working.

I don't know what to say except I feel your frustrations, as I also share them. I also believe hugely in the Eigenlabs team and I appreciate the instrument that I have. One day I'll know what I'm doing on it. So will you ;)


written by: jeanlouis.papier

Wed, 28 Nov 2012 18:04:22 +0000 GMT

Thanks everybody for sharing your experiences.

I think the point here is essentially about trying to push the Eigenlabs team to share efforts a bit more equally between "novice" and "expert" oriented features.

In other words :

-"the composer"
Just plays at home, doesn't care about commanding through the keys (damn it's so complex for me, translating the notes in keys in commands in actions) or programming scripts. Just wants to play and experiment.

-"the performer"
Needs all the possible flexibility, wants to control every aspect with minimum latency maximum precision, and be able to do so without looking at a single screen, doesn't mind spending time to learn belcanto, workbench...

This forum may give you the impression all the users want more programmability, but from this post it is clear there are also other user profiles, that may have been a bit forgotten by the dev team...


written by: Bongo35

Mon, 3 Dec 2012 13:11:41 +0000 GMT

I went through some contrasting emotions when I first picked up a Pico, the sheer flexibility and opportunities of the instrument, to the rather difficult learning curve - and that isn't just the software. I'm yet to see a youtube video of someone playing 'flight of the bumble bee' at top speed.

If the numbers were sufficient for eigenlabs, maybe a workshop for players (rather than programmers) could be an option. Geert's videos are very helpful, but sometimes having someone just show you face-to-face can be the key to taking understanding a step further.

Just a thought

Dave



Please log in to join the discussions