HomePage
Applets !
Open projects
Services
Links
About JavaZOOM


Make a Donation

Any Question ?
Try our Forums !

 

News !SourcesDocumentsAbout Project
Last Update : 06/08/2008


06/08/2008: VorbisSPI 1.0.3

Download VorbisSPI 1.0.3 (Sources + Binaries + Docs) 
zip format (249 KB) or tar.gz format (203 KB)

  • SPI compatibility bug fix.


10/03/2005: VorbisSPI 1.0.2

Download VorbisSPI 1.0.2 (Sources + Binaries + Docs) 
zip format (262 KB) or tar.gz format (213 KB)

  • JOrbis 0.0.15 included.
  • UTF-8 support added for Ogg comments.


11/02/2004: VorbisSPI 1.0.1

Download VorbisSPI 1.0.1 (Sources + Binaries + Docs) 
zip format (261 KB) or tar.gz format (212 KB)

  • JOrbis 0.0.14 included.
  • File handle lock bug fixed.


04/05/2004: VorbisSPI 1.0

Download VorbisSPI 1.0 (Sources + Binaries + Docs) 
zip format (260 KB) or tar.gz format (211 KB)
 
  • Custom audio properties (bitrate, duration...), available through AudioFileFormat.getType(),
    workaround has been removed to be closer to new J2SE 1.5 features. Use TAudioFormat.properties() and TAudioFileFormat.properties() now. See below for all new parameters.
      
  • AudioFormat properties :
    - bitrate : [Integer], bitrate in bits per seconds, average bitrate for VBR enabled stream.
    - vbr : [Boolean], VBR flag
     
  • AudioFileFormat properties :
    Standard parameters :
    - duration : [Long], duration in microseconds.
    - title : [String], Title of the stream.
    - author : [String], Name of the artist of the stream.
    - album : [String], Name of the album of the stream.
    - date : [String], The date (year) of the recording or release of the stream.
    - copyright : [String], Copyright message of the stream.
    - comment : [String], Comment of the stream.
    Extended Ogg Vorbis parameters :
    - ogg.length.bytes : [Integer], length in bytes.
    - ogg.bitrate.min.bps : [Integer], minimum bitrate.
    - ogg.bitrate.nominal.bps : [Integer], nominal bitrate.
    - ogg.bitrate.max.bps : [Integer], maximum bitrate.
    - ogg.channels : [Integer], number of channels 1 : mono, 2 : stereo.
    - ogg.frequency.hz : [Integer], sampling rate in hz.
    - ogg.version : [Integer], version.
    - ogg.serial : [Integer], serial number.
    - ogg.comment.track : [String], track number.
    - ogg.comment.genre : [String], genre field.
    - ogg.comment.encodedby : [String], encoded by field.
    - ogg.comment.ext : [String], extended comments (indexed):
    For instance :
    ogg.comment.ext.1=Something
    ogg.comment.ext.2=Another comment
     
  • DecodedVorbisAudioInputStream properties :
    - ogg.position.byte : [Long], current position in bytes in the stream.
     
  • Documents section updated.

03/17/2004: VorbisSPI 0.9

Download VorbisSPI 0.9 (Sources + Binaries + Docs) 
zip format (237 KB) or tar.gz format (200 KB)


  • Hang bug fixed for some Ogg Vorbis file.
  • Debug design improved.

11/11/2003: VorbisSPI 0.8

Download VorbisSPI 0.8 (Sources + Binaries + Docs) 
zip format (226 KB) or tar.gz format (195 KB)


  • WAV/AU SPI conflict bug fixed.AudioInputStream.available() bug fixed.Custom information available through AudioFileFormat.getType() workaround :
    VORBISxNominalBitRateInBpsxLengthInMilliSeconds (e.g. VORBISx128000x282267)
    Note that this workaround will be removed in VorbisSPI 1.0. Another workaround
    to pass extra parameters (Ogg comments, Bitrates, ... ) will be available and
    compliant with JDK 1.5
  • Design improved :
    tritonus_share.jar included (old Tritonus classes removed).
    TDebug class used for debugging traces.
    (Use -Dtritonus.TraceAudioFileReader=true to enable traces)
    jUnit classes included.

03/24/2003: VorbisSPI 0.7

Download VorbisSPI 0.7 (Sources + Binaries + Docs) 
zip format (148 KB) or tar.gz format (122 KB)


  • Song comments dropped.
  • JOrbis 0.0.12 included.

03/04/2002: VorbisSPI 0.6

Download VorbisSPI 0.6 (Sources + Binaries + Docs) 
zip format (151 KB) or tar.gz format (125 KB)


  • OGG Vorbis streaming support improved (100% functionnal and stable).Nominal BitRate added to encoding type.File length returned.
  • JOrbis 0.0.11 included.
 

10/01/2001: VorbisSPI 0.5    

Download VorbisSPI 0.5 (Sources + Binaries + Docs) 
zip format (136 KB) or tar.gz format (109 KB)


  • VorbisSPI works nice for local ogg files but streaming support is partially implemented.Vorbis SPI needs JOrbis 0.0.8 (100% Java Ogg Vorbis decoder library). Obviously, JOrbis is not real OO so you will see that VorbisSPI source code is a mess and needs to be optimized.
  • Vorbis SPI also uses some useful Tritonus' classes included in their MpegAudioSPI.

VorbisSPI project started !
 

 

[News]

[Applets]

[Servlets]

[Services]

[Projects]

[Links]

[About]

 

 

Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U. S. and other countries.
All other company and/or product names are the property of their respective owners.