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

Hans Fugal hans at fugal.net
Wed Apr 16 15:40:01 UTC 2003

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]
> > 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
> -------------------------------------------------------------------------

 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.linuxaudio.org/pipermail/linux-audio-dev/attachments/20030416/ffb5178f/attachment.pgp>

More information about the Linux-audio-dev mailing list