On 4/3/07, Mike Caron <[EMAIL PROTECTED]> wrote:
> On 4/3/07, Bob the Hamster <[EMAIL PROTECTED]> wrote:
> > On Tue, Apr 03, 2007 at 06:21:02PM -0500, Mike Caron wrote:
> > > On 4/3/07, Simon Bradley <[EMAIL PROTECTED]> wrote:
> > > > On 4/3/07, Bob the Hamster <[EMAIL PROTECTED]> wrote:
> > > > > On Mon, Apr 02, 2007 at 02:31:23PM -0700, [EMAIL PROTECTED] wrote:
> > > > > > pkmnfrk
> > > > > > 2007-04-02 14:31:23 -0700 (Mon, 02 Apr 2007)
> > > > > > 20
> > > > > > Adding a loop point
> > > > > > ---
> > > > > > U   games/wander/wander.rpgdir/song5.mid
> > > > >
> > > > > Where is the loop point? I can't hear it on my system.
> > > > >
> > > >
> > > > It'll only work on music_native, since the looping is a non-standard
> > > > extension. (Well, semi-non-standard - I think it uses the same command
> > > > as RPGMaker.)
> > >
> > > Well, totally non-standard, as there is none, but I use the most
> > > common defacto standard of midi event 0x6F (111) as the loop point.
> > >
> > > I really need to figure out how to do midi on linux, maybe through
> > > ALSA, or OSS or some other thing.
> >
> > Besides timidity, I discovered one other standard Linux midi synth,
> > which is fluidsynth. I don't think it is as widely used as timidity, but
> > a libfluidsynth wrapper might give you more manual control
>
> Oh? Got a link? Does it run on windows? Can it- oh, wait, google.
>
> > Alsa has a lot of midi stuff, but that is all dedicated to midi hardware
> > output. There is no midi software synthesizer in ALSA. (and OSS is the
> > older and less featureful predecessor of ALSA)
>
> I'm just reading about that now, and I'm a bit mystified. I can't even
> find a document on OSS (its website is useless)
>
> > Besides timidity and fluidsynth, the only other one I can think of is
> > adplug (which also happens to natively support BAM)
>
> Eh. Last resort.
>
> I think I know how I could make it work with timidity, though, by
> preprocessing the midi internally to make "song.mid" and
> "song-loop.mid", the former being the first loop through, and the
> second being subsequent loops. This would require keeping track of
> timidity, and then immediately playing the looped midi when it's done.
> Complicated, but a feasible second-last resort.
>
> > But back to my original question, where in the song did you put the loop
> > point-- when I listen to it, it doesn't really seem to need one.
>
> It was at 2:01:00, right after that initial "twang". I listened to it
> with, and with out, and I honestly thought it sounded better without
> the pause when it looped. Not a big deal either way, but, hey, it's
> GPL'd :)

Oh, side note, as I was typing that, I found the FluidSynth page. I
like the inital pitch, so this could be the birth of music_fluid!

-- 
Mike Caron
Final Fantasy Q
http://finalfantasyq.com
_______________________________________________
ohrrpgce mailing list
[email protected]
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org

Reply via email to