Re: [linux-audio-dev] aseq -> smf or audio

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-dev] aseq -> smf or audio
From: Hans Fugal (hans_AT_fugal.net)
Date: Wed Apr 16 2003 - 21:35:42 EEST


Thanks for the ideas. I don't think my implementation will be to the
point of interoperability before the demo (although I do intend to
continue developing it into a full and useful piece of software later).
I.e. I am not at this stage using SIP/SDP nor indeed most of the other
housekeeping things - just a simple stream of MWPP packets.

I have managed to get something primitive working with pd. It's
monophonic at the moment, but it works and so I'm back to working on the
program itself. If anyone knows of a program to create a midi file from
an alsa sequencer stream I'm still interested in doing that.

* John Lazzaro [Wed, 16 Apr 2003 at 09:50 -0700]
<quote>
>
> > Hans Fugal <hans_AT_fugal.net>
> >
> > I am doing a modest partial MWPP implementation for a networking class
> > and I want to demo it for the professor and class, but am not keen on
> > carting my midi keyboard around campus if I can help it. [...]
>
> Sfront has a pre-IETF-era version of MWPP, and a bunch of demos
> that ship to show it off (including a 2-person interactive session
> demo). These are all under sfront/examples/rtime ... mirror, nmp_audio,
> nmp_null, and nmp_stream. The demos use -cin ascii for real-time input
> via the ASCII keyboard, and nmp_stream streams an SMF out.
>
> The trick here will be that, as written,
> the MWPP network drivers look to a SIP server at Berkeley to do the
> session setup, which has random non-standard hacks in it to do NAT
> breaking and MD5-based authentication -- the code is a few years old,
> and pre-dates the IETF standards to do those things. So, you'll either
> need to hack sfront networking to match your implementation, or hack
> your implementation to work with the Berkeley SIP server (the former
> is probably much easier ...). Let me know if you want to go this route
> and I can offer advice ...
>
> --jl
>
> -------------------------------------------------------------------------
> John Lazzaro -- Research Specialist -- CS Division -- EECS -- UC Berkeley
> lazzaro [at] cs [dot] berkeley [dot] edu www.cs.berkeley.edu/~lazzaro
> -------------------------------------------------------------------------
</quote>

-- 
 Hans Fugal                 | De gustibus non disputandum est.
 http://hans.fugal.net/     | Debian, vim, mutt, ruby, text, gpg
 http://gdmxml.fugal.net/   | WindowMaker, gaim, UTF-8, RISC, JS Bach
---------------------------------------------------------------------
GnuPG Fingerprint: 6940 87C5 6610 567F 1E95  CB5E FC98 E8CD E0AA D460



New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Wed Apr 16 2003 - 22:41:53 EEST