Re: [ecasound] Midi Controled playlist.

From: Joel Roth <joelz@email-addr-hidden>
Date: Mon Apr 22 2013 - 09:15:45 EEST

Daniel Worth wrote:

> Joel Roth wrote:
> > I read your post on LAU, you mentioned using Raspberry Pi.
> > When you said shell scripts and Ecasound, I thought maybe
> > you wanted something minimalistic.
> >
>
> Complexity is a funny thing, what I'd like is something easy to set-up.
> Complexity of code is less of an issue becuase it only needs to be set up
> once and that can be before a performance. I just don't want to have
> something that is hard to setup and take down form a gear perspective. I
> own my own PA and for smaller gigs I might grab a combo amp with mic
> in-put.
>
> >
> > If you want to control Ecasound, Nama gives you a fairly
> > powerful leg up. To the point that implementing what you
> > want in Nama, might be easier that trying to build it from
> > scratch, assuming some facility with Perl.
> >
>
> I'm not married to Ecasound, I took a cursory look at nama. If you think
> that is the right approch I'll dig deeper into it. I've never written in
> perl, I'm a pythong guy, but I could probably hack something together with
> a few tutorials.

Some new internals would be needed. So, it's not exactly trivial.

> > Nama would need two things:
> >
> > 1. A way to trigger actions on detecting MIDI events
> >
> > AFAIK Ecasound can only use MIDI to control effect
> > parameters.
> >
> > CPAN does have a module,
> > https://metacpan.org/module/MIDI::ALSA, which is based on
> > some python and lua libraries.
> >
> > What kind of response time would you would need?
> >
> > The user would have to configure a table of midi events,
> > and the corresponding actions.
> >
> > 2. Playlists
> >
> > The playlist could be separate tracks, or a set of marks
> > within a single track. (Having both would be
> > nice.)
> >
> > Ideally both would be good so I can go from one song to another easily.
>
>
> > And with that a few commands for navigating around
> > the playlist.
> >
> > Our current style would be to implement playlists
> > a user-created text file that Nama would parse.
> > The MIDI event mapping would probably go in
> > the main config file, .namarc.
> >
> > Text Files are good, I love text files. :)
>
>
> > It would be fun and cool to have.
> >
> > Regards
> >
> > Joel
> >
>
> --
> Daniel Worth <http://about.me/danielworth>

> ------------------------------------------------------------------------------
> Precog is a next-generation analytics platform capable of advanced
> analytics on semi-structured data. The platform includes APIs for building
> apps and a phenomenal toolset for data science. Developers can use
> our toolset for easy data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter

> _______________________________________________
> Ecasound-list mailing list
> Ecasound-list@email-addr-hidden
> https://lists.sourceforge.net/lists/listinfo/ecasound-list

-- 
Joel Roth
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Ecasound-list mailing list
Ecasound-list@email-addr-hidden
https://lists.sourceforge.net/lists/listinfo/ecasound-list
Received on Mon Apr 22 12:15:01 2013

This archive was generated by hypermail 2.1.8 : Mon Apr 22 2013 - 12:15:01 EEST