Beast: midi percussion?

View: New views
4 Messages — Rating Filter:   Alert me  

Beast: midi percussion?

by W.Boeke :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

After import of a midi file, what can be done with the
percussion channel? General Midi difines about 80 percussive
sounds, mapped to different midi notes on channel 10.
Is the mapping to beast synthesizers or waves implemented
and how do you handle that?

Regards,
Wouter Boeke
_______________________________________________
beast mailing list
beast@...
http://mail.gnome.org/mailman/listinfo/beast

Re: Beast: midi percussion?

by Stefan Westerfeld :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

   Hi!

On Wed, Jun 06, 2007 at 07:10:58AM +0200, W.Boeke wrote:
> After import of a midi file, what can be done with the
> percussion channel? General Midi difines about 80 percussive
> sounds, mapped to different midi notes on channel 10.
> Is the mapping to beast synthesizers or waves implemented
> and how do you handle that?

The "beast" way to do it, is to create so-called bsewave files, which
can contain many individual samples. That way, you can create a bsewave
file containing a base drum sample and a snare sample and so on, and
define for which frequency (which midi note) these shall be used.

Tracks/examples I made already contain such multi samples, and the 808
kit you can download from the instrument archive at the beast site is
based on such a multisample, too. However, bsewavetool (which is needed
to create such bsewave files) is not yet part of any official beast
release.

We're working on including it in the next release, 0.7.2, of beast, as
the tentative release plan shows:

http://mail.gnome.org/archives/beast/2007-April/msg00001.html

   Cu... Stefan
--
Stefan Westerfeld, Hamburg/Germany, http://space.twc.de/~stefan
_______________________________________________
beast mailing list
beast@...
http://mail.gnome.org/mailman/listinfo/beast

Re: Beast: midi percussion?

by W.Boeke :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wed, Jun 06, 2007 at 07:10:58AM +0200, W.Boeke wrote:
 > > After import of a midi file, what can be done with the
 > > percussion channel? General Midi difines about 80 percussive
 > > sounds, mapped to different midi notes on channel 10.
 > > Is the mapping to beast synthesizers or waves implemented
 > > and how do you handle that?

 > The "beast" way to do it, is to create so-called bsewave files, which
 > can contain many individual samples. That way, you can create a bsewave
 > file containing a base drum sample and a snare sample and so on, and
 > define for which frequency (which midi note) these shall be used.

Thanks! Here is the next question: how do you do that?

 > Tracks/examples I made already contain such multi samples, and the 808
 > kit you can download from the instrument archive at the beast site is
 > based on such a multisample, too.

The README file says that the file drums-808kit.bse should be moved
to ~/beast/instruments. I don't have a directory ~/beast, so I placed
the file in /usr/local/share/beast/v0.7.1/instruments. Now what?

Regards,
Wouter Boeke
_______________________________________________
beast mailing list
beast@...
http://mail.gnome.org/mailman/listinfo/beast

Re: Beast: midi percussion?

by Stefan Westerfeld :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

   Hi!

On Thu, Jun 07, 2007 at 02:20:04PM +0200, W.Boeke wrote:

> On Wed, Jun 06, 2007 at 07:10:58AM +0200, W.Boeke wrote:
>  > > After import of a midi file, what can be done with the
>  > > percussion channel? General Midi difines about 80 percussive
>  > > sounds, mapped to different midi notes on channel 10.
>  > > Is the mapping to beast synthesizers or waves implemented
>  > > and how do you handle that?
>
>  > The "beast" way to do it, is to create so-called bsewave files, which
>  > can contain many individual samples. That way, you can create a bsewave
>  > file containing a base drum sample and a snare sample and so on, and
>  > define for which frequency (which midi note) these shall be used.
>
> Thanks! Here is the next question: how do you do that?

Using bsewavetool. See my other mail and tentative 0.7.2 release plan.

Now you may say (after you reread that): if its not released, how can I
use it? If you compiled from source, you'll find a working version of
bsewavetool in the tools/ directory of the source tree. However, we're
still polishing bsewavetool (and yes, there will even be a manual page),
so... the format, the options and so on may still change.

So you can try to use it now, or wait until its polished, documented and
released.

>  > Tracks/examples I made already contain such multi samples, and the 808
>  > kit you can download from the instrument archive at the beast site is
>  > based on such a multisample, too.
>
> The README file says that the file drums-808kit.bse should be moved
> to ~/beast/instruments. I don't have a directory ~/beast, so I placed
> the file in /usr/local/share/beast/v0.7.1/instruments. Now what?

Use Synthesizer -> Load Instrument.

The 808 Kit will show up as "DrumWave" (well, I should have given it a
proper name); you can also use the File Selection tab of the dialog,
then you need not place the file in any special directory.

   Cu... Stefan
--
Stefan Westerfeld, Hamburg/Germany, http://space.twc.de/~stefan
_______________________________________________
beast mailing list
beast@...
http://mail.gnome.org/mailman/listinfo/beast