[specimen] Hello everybody
Juuso Alasuutari
juuso.alasuutari at gmail.com
Fri Sep 7 01:01:46 CDT 2007
On Friday 07 September 2007 01:17:58 Eric Dantan Rzewnicki wrote:
> Again, let's please release 0.5.2 and then add features. I have no
> objections to the features at all. I just feel badly about how long it's
> been with no release and don't want to start adding new bugs right now.
>
> So, can we first fix bugs, then hack on new stuff?
>
> On Thu, Sep 06, 2007 at 11:14:18PM +0300, Juuso Alasuutari wrote:
> > On Thursday 06 September 2007 21:44:22 Dragan Noveski wrote:
> > > James wrote:
> > > > i dare you to add per-instrument jack outputs :D
> > >
> > > hi,
> > > good news!!
> > > i am agreed with james, if it is possible, do 'per-instrument jack
> > > outputs', that would be great.
> > > i think there will be enough people to test and help you debugging?!
> >
> > I definitely have that one in mind. Here's a brief list of the things I
> > want to see happen:
> > - Per-channel volumes. Controller 7 should adjust the active channel's
> > volume, not the volume of each and every patch like it does now.
>
> I've considered this a bug and would welcome a fix for 0.5.2.
>
> > - Patch velocity range setting. This will enable creating layered
> > instruments.
>
> This would be a valuable new feature for later.
>
> > - JACK MIDI support.
>
> I believe we already have this.
>
> > - Flexible JACK outputs. Being able to create an arbitrary number of JACK
> > outputs and routing any patch(es) to any port(s) should be sufficient to
> > rock any rational person's socks off.
>
> Sounds good in principle, but again it's a new feature for later
>
> > - Maybe something with effects and/or envelopes.
>
> Both are good, but also new features for later.
>
> > I'm sure I forgot something, but I'm tired enough to not care. We'll see
> > how well I can manage to implement all these great ideas in practice.
>
> Thanks for your efforts!
>
> To be clear, I really want to see this stuff happen, but after 0.5.2.
>
> If you want to work on a new feature before release, create a branch for
> hacking on and we'll merge stuff back to trunk after the release.
>
> I have to apologize for my own lack of activity. At some point I
> promised a roadmap which never materialised. Maybe Juuso's activity will
> at least get me motivated to type up my ideas.
>
> I should also say that the above are just my own opinions and I don't
> consider mine to matter more just because I'm hosting the project.
>
> -Eric (your humble, if often absentee, maintainer)
Hi Eric, good to hear your thoughts. I apologise that I didn't clarify my
intentions beyond than just spewing out a list of nice-to-haves before
bedtime. I'm not here to step on toes, but I do sometimes lack some
consideration. :)
I have the same thoughts about releasing 0.5.2 than you do. New features can
go in 0.6.0 (or something), and it's best to hack on them in a devel branch.
I really should've asked your opinion earlier on.
By the way, what's your stance on cleaning up the code? I already mangled
specimen.c to be more jack-like in formatting, and I can see that Specimen's
code base could use a unifying touch. If it's OK with you I'll go through it
all (and learn about the internals while I'm at it), but should this happen
in a devel branch also?
Thanks,
Juuso
PS: I didn't realize there's JACK MIDI support in there! That's great news,
although not really news for anyone else I guess...
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
More information about the Specimen
mailing list