The OptiLogix HyperAPI is a generic and highly efficient DLL based API for all OptiLogix hardware devices. 


The DLL based API is easy to use and offers a number of powerful function calls for event processing, disk and memory buffer writing of audio recordings, live audio streaming and parameter settings.

All OptiLogix PCI, PCI Express, USB and Ethernet Packetizer devices are supported by the HyperAPI in an uniform way allowing for rapid development of mixed architecture Call Recording systems.  

Properties iconFEATURES & BENEFITS

  • DLL based and can be used with Visual C++, Visual Basic, C++ Builder, Delphi and .NET
  • Supports Win-2000, Win-XP, Vista, Server 2003/2008/2012/2016/2019, Windows 7, 8 and 10/11
  • Driver support for all 32-bit and 64-bit Windows versions
  • High performance and minimal host CPU overhead
  • Simultaneous recording of more than 500 channels
  • Programming friendly, easy to use with just a few powerful function calls
  • Events are internally queued and timed. No need to maintain application timers
  • Dialled number and Caller ID are presented as character strings
  • No need for complex event stream decoding
  • Support for auto-detection of connected devices
  • Generic support for all OptiLogix devices including HyperPacket and HyperArray
  • 64kbit/s A-law and high quality 36kbit/s speech encoding and decoding support functions
  • Supports writing of directly playable WAV files to disk
  • C source code examples provided for rapid development