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

John Lazzaro lazzaro at CS.Berkeley.EDU
Wed Apr 16 13:01:01 UTC 2003

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


John Lazzaro -- Research Specialist -- CS Division -- EECS -- UC Berkeley
lazzaro [at] cs [dot] berkeley [dot] edu     www.cs.berkeley.edu/~lazzaro

More information about the Linux-audio-dev mailing list