[Reality] Sound/music in client

Ben "NetJunki" Moore bam98@hampshire.edu
Thu, 30 Sep 1999 14:44:32 -0400 (EDT)


The latest version of Java Media Framework has a crossplatform
implementation.  (Yes they really did write codecs for audio/video in
Java!)

Ben

--
 __  __  ____      
/\ \/\ \/\  _`\     Benjamin "Netjunki" Moore      
\ \ \_\ \ \ \/\_\    Hampshire College
 \ \  _  \ \ \ _/_    Box 561
  \ \ \ \ \ \ \L\ \    Amherst, MA 01002
   \ \_\ \_\ \____/     e-mail: netjunki@usa.net
    \/_/\/_/\/___/       "Life is what you make of it.  Make the best of it."

On Thu, 30 Sep 1999, Glyph Lefkowitz wrote:

> 
> This all sounds good. I think another good thing to do might be to unify
> the theme format between native and java versions of the faucet (this is
> mostly the fault of the native version, but some changes would need to be
> made on the java side too).
> 
> Anybody subscribed here know something about xp multimedia projects?
> 
> ----
> The Tao is like a glob pattern:             It is masked but always present.
> used but never used up.                     I don't know who built to it.
> It is like the extern void:                 It came before the first kernel.
> filled with infinite possibilities.         [glyph@twistedmatrix.com]
> 
> On Thu, 30 Sep 1999, James Knight wrote:
> 
> > Okay, I want to have a way to do sound and music in the Java client...for
> > MacOS and Windows, I am implementing it in Quicktime for Java (which is a
> > very very nice interface). Obviously for Unix systems, it will need to be
> > implemented some other way, since Quicktime is not available.
> > 
> > Anyways, the featureset that I am thinking is necessary is as follows:
> > - Ability to play at least the following formats: MIDI, MP3, WAV
> > - Ability to specify the volume (e.g. as you approach a waterfall, it
> > should get louder (now there's an interesting challenge for the game
> > engine...how would we pull off a background/continuous sound in one room
> > being audible in neighboring ones at decreased volume without specifying it
> > directly))
> > - Multiple channels of sound.
> > - At least one channel of background sound/music which will loop endlessly
> > until explicitly set to something else.
> > - MAYBE the ability to stream sound/music off the web. Pre-downloading it
> > and storing it locally is probably a better solution though.
> > 
> > What would make it REALLY COOL would be to have the following:
> > - Ability to specify breakpoints in the music every 10 seconds or so where
> > it would make sense musically to start playing a short transition piece
> > which will lead into a new music track. That way its more like a continuous
> > background music that changes depending on what's happening/where you are,
> > which is much much cooler than having abrupt cutoffs when you move.
> > 
> > 
> > Anyways, what does everyone think...once we get a featureset down, the
> > server->client interface can be defined that supports all the features, and
> > the platform specific implementations can be started.
> > -James
> > 
> > PS: More thoughts re: the downloading stuff...it should probably have
> > something like AOL (used to?), where you autodl the necessary files when
> > you need them and then it stores them on your hard drive forever, unless
> > the files change at which point it redownloads them. That would probably
> > make sense for sound, themes, and (images if we ever have them).
> > 
> > --
> > You are in a maze of testy little Java VMs, all subtly different.
> > 
> > 
> > 
> > _______________________________________________
> > Reality maillist  -  Reality@twistedmatrix.com
> > http://www.twistedmatrix.com/mailman/listinfo/reality
> > 
> 
> 
> _______________________________________________
> Reality maillist  -  Reality@twistedmatrix.com
> http://www.twistedmatrix.com/mailman/listinfo/reality
>