Changeset 19386

Show
Ignore:
Timestamp:
10/30/06 08:10:55 (2 years ago)
Author:
patrick
Message:

Split up the change log to keep the main copy focused on the current
version.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • juggler/trunk/modules/sonix/ChangeLog

    r19364 r19386  
    2525Jun-07-2005 patrickh    VR Juggler 2.0 branch created. 
    2626                        NEW VERSION: 1.1.0 
    27  
    28 [1.0 Beta 3 released - 6.7.2005]=============================================== 
    29 Jun-07-2005 patrickh    NEW VERSION: 0.93.0 
    30  
    31 [1.0 Beta 2 released - 1.18.2005]============================================== 
    32 Jan-18-2005 patrickh    NEW VERSION: 0.92.0 
    33  
    34 [1.0 Beta 1 released - 12.24.2004]============================================= 
    35 Dec-23-2004 patrickh    NEW VERSION: 0.91.0 
    36 Nov-18-2004 patrickh    Moved the sonix class into the snx namespace.  Renamed 
    37                         the namespaces snxEndian and snxFileIO to snx::Endian 
    38                         and snx::FileIO. 
    39                         NEW VERSION: 0.5.0 
    40 Nov-17-2004 patrickh    Fixed potential problems with polymorphic Sonix types 
    41                         not being compiled into the sonix library correctly. 
    42                         NEW VERSION: 0.4.1 
    43 Apr-11-2004 patrickh    Sonix now depends on an installed version of GMTL. 
    44 Dec-01-2003 patrickh    Removed the deletePlugin() function from the required 
    45                         list of entry points a Sonix plug-in must implement. 
    46                         Now, snx::ISoundImplementation defines a pure virtual 
    47                         destroy() method that must be implemented. 
    48                         NEW VERSION: 0.3.0 
    49 Nov-29-2003 chooze      Removed XDL in favor of using vpr::Library. 
    50                         NEW VERSION: 0.3.0 
    51 Nov-27-2003 patrickh    Moved the plug-in code from snx/plugins into plugins 
    52                         and gave the plug-ins their own build system. 
    53 Nov-27-2003 patrickh    Rewrote the build system. 
    54 Jul-24-2003 browner     Added the audiere plugin.  this required the 
    55                         modification of the SoundInfo struct for a streaming 
    56                         flag - which means we now support streaming apis 
    57                         NEW VERSION: 0.2.2 
    58 Oct-25-2002 patrickh    Replaced use of snx::Singleton<T> with the thread-safe 
    59                         vpr::Singleton<T>.  The header snx/Singleton.h has 
    60                         been removed from the source tree. 
    61                         NEW VERSION: 0.2.1 
    62 Oct-14-2002 browner     Modified Sonix to use VPR for output.  And updated the 
    63                         build system accordingly. 
    64                         NEW VERSION: 0.2.0 
    65 Sep-13-2002 patrickh    Fixed a nasty segmentation fault, most likely caused 
    66                         by a stack overrrun. 
    67                         NEW VERSION: 0.1.2 
    68 Sep-04-2002 nonchocoboy AudioWorks plugin now actually works. 
    69                         NEW VERSION: 0.1.1 
    70 Aug-29-2002 nonchocoboy Changed the build so that the sonix implementations are 
    71                         built as individual shared libraries ready to be loaded 
    72                         dynamically at runtime via the plugin system that was 
    73                         built into sonix earlier. Sonix now only scans the 
    74                         following directories for plugins: 
    75                               ${SNX_BASE_DIR}/share/sonix/plugins 
    76                               ${HOME}/.sonix/plugins 
    77                         NEW VERSION: 0.1.0 
    78 Aug-06-2002 patrickh    Developer installations are now constructed using the 
    79                         standard installation targets. 
    80 Aug-06-2002 subatomic   Added plugin for Subsynth audio synthesizer. 
    81 Aug-04-2002 subatomic   Use abstract interface class ISoundImplementation 
    82                         so that plugins can be loaded at runtime instead of 
    83                         compiled statically. 
    84 Aug-03-2002 subatomic   Added subsynth plugin. 
    85 Aug-01-2002 patrickh    Enabled compiling of profiled libraries. 
    86 Jul-30-2002 patrickh    Fixed problems with building on IRIX wherein the Sonix 
    87                         library was not put into lib{32,64} correctly. 
    88 Jul-20-2002 subatomic   Added plugin loading support with xdl (cross platform 
    89                         dlopen).  There currently are no plugins that work with 
    90                         this, stay tuned...  Sonix will scan 3 directories for 
    91                         plugins: "${SNX_BASE_DIR}/lib/modules/sonix" 
    92                                  "${SNX_BASE_DIR}/share/sonix/plugins" 
    93                                  "${HOME}/.sonix/plugins" 
    94 Jun-24-2002 patrickh    The sonix-config script is now written in Perl.  It is 
    95                         capable of determining its installation path at 
    96                         runtime. 
    97 Apr-16-2002 subatomic   Added grouping in doxygen autodocumentation 
    98 Apr-12-2002 subatomic   pause, unpause, set volume, pitch, and retriggerable 
    99 Apr-12-2002 subatomic   Added isPaused, isRetriggerable, isPlaying 
    100 Apr-12-2002 subatomic   Sonix uses GMTL for math.  Vapor dependency is removed. 
    101 Dec-28-2001 subatomic   SoundHandle is now available.  Use it to allocate and 
    102                         access sound objects. 
    103 Oct-24-2001 subatomic   Sonix uses juggler math and vapor singleton now. 
    104                         NOTE, because of this change you'll need to link 
    105                         against VR Juggler, JCCL, Gadgeteer, and VPR libs. 
    106                         Once Juggler math is separated, these dependancies 
    107                         will drastically reduce. 
    108 Oct-22-2001 subatomic   renamed project to sonix 
    109 Jun-21-2001 subatomic   Newest Juggler Audio is born.  Based on my previous two 
    110                         revisions, I've refactored the vjSoundManager into two 
    111                         parts.  One part (core) that can stand alone as a 
    112                         useful reconfigurable sound adapter, and one part that 
    113                         allows VR Juggler to communicate with the core.  This 
    114                         newest derivitive of the VR Juggler sound manager 
    115                         finally allows runtime reconfiguration of the sounds 
    116                         and their respective sound implementations.  Also it 
    117                         allows extension of available sound drivers at runtime 
    118                         to help facilitate an always running system.  This 
    119                         iteration of the VR Juggler sound code will be called 
    120                         AudioJuggler. 
    121 Dec-05-2000 subatomic   Rewrote vjSoundManager to allow run-time 
    122                         reconfiguration like all the other components of VR 
    123                         Juggler.  This code is a prototype, and is not yet 
    124                         good enough to go into the main distribution of VR 
    125                         Juggler. 
    126 Jun-17-2000 subatomic   Created the VR Juggler vjSoundManager and associated 
    127                         classes which allow a VR juggler application to 
    128                         generically use sound within an application. 
    129                         vjSoundManager is essentially an adaptor to an 
    130                         underlying sound API, in this case SL library, or 
    131                         Audioworks. 
  • juggler/trunk/modules/sonix/ChangeLog-1.0

    r19364 r19386  
    11DATE        AUTHOR      CHANGE 
    22----------- ----------- ------------------------------------------------------- 
    3 Oct-01-2006 patrick     Updated for VPR 1.1.35. 
    4                         NEW VERSION: 1.1.7 
    5 Aug-04-2006 dshipton    Use flagpoll for building against sonix instead of 
    6                         sonix-config. 
    7                         NEW VERSION: 1.1.6 
    8 Jul-12-2006 patrick     Changed the DLL name to include the version as part of 
    9                         the base library name on Windows. Implemented automatic 
    10                         linking of the Sonix library. 
    11                         NEW VERSION: 1.1.5 
    12 Jun-25-2006 patrick     Added support for building universal binaries on Mac 
    13                         OS X. 
    14                         NEW VERSION: 1.1.4 
    15 May-24-2006 dshipton    Libraries and plugins fully versioned for parallel 
    16                         installations. 
    17                         NEW VERSION: 1.1.3 
    18 Aug-17-2005 patrickh    Removed the unused namespace snx::FileIO and all its 
    19                         members. 
    20                         NEW VERSION: 1.1.2 
    21 Jul-11-2005 patrickh    Updated to VPR 1.1.3. 
    22 Jul-10-2005 patrickh    Updated to VPR 1.1.2. 
    23 Jun-09-2005 patrickh    Updated to support Windows 64-bit edition. 
    24                         NEW VERSION: 1.1.1 
    25 Jun-07-2005 patrickh    VR Juggler 2.0 branch created. 
    26                         NEW VERSION: 1.1.0 
    27  
    283[1.0 Beta 3 released - 6.7.2005]=============================================== 
    294Jun-07-2005 patrickh    NEW VERSION: 0.93.0