{"count":51769,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=1034","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=1032","results":[{"name":"sofia-sip","portdir":"comms/sofia-sip","version":"1.12.11","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://sofia-sip.sourceforge.net","description":"Sofia-Sip is a RFC3261 compliant SIP User-Agent library.","long_description":"Sofia-SIP is an open-source SIP User-Agent library, compliant with the IETF RFC3261 specification. It can be used as a building block for SIP client software for uses such as VoIP, IM, and many other real-time and person-to-person communication services.","active":true,"categories":["comms"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","graphviz","doxygen","clang-14"]},{"type":"lib","ports":["glib2","openssl"]}],"depends_on":[{"type":"lib","ports":["telepathy-rakia"]}]},{"name":"scud","portdir":"comms/scud","version":"1.5.5","license":"GPL-2+","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"http://www.drqware.com/scud","description":"Tell your CID capable modem to answer those annoying calls","long_description":"If you have the caller id service from your phone provider and your modem has caller id capability (accepts AT+VCID=2 or AT#CID=2 commands), This port can cause the modem to answer the call giving the caller an earful.","active":true,"categories":["comms"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["bsdmake","clang-9.0"]}],"depends_on":[]},{"name":"s710","portdir":"comms/s710","version":"0.21","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://daveb.net/s710/","description":"communicate to a Polar S710 heart rate monitor","long_description":"This software lets you communicate from a computer to a Polar S710 heart rate monitor via the serial IR interface. It is not complete, but a utility is provided that gives you the ability to view the settings on the watch and download exercise files. Other utilities (also provided) allow you to print the contents of exercise files and render the data in PNG.","active":true,"categories":["comms"],"maintainers":[{"name":"philippe.barthelemy_DARWINPORTS","github":"","ports_count":1}],"variants":["usb","universal"],"dependencies":[{"type":"build","ports":["clang-12"]},{"type":"lib","ports":["gd2","libiconv"]}],"depends_on":[]},{"name":"rgm3800py","portdir":"comms/rgm3800py","version":"25","license":"GPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/rgm3800py/","description":"Access Royaltek RGM-3800 and compatible GPS datalogger","long_description":"With this command line utility you can: * Dump tracks off your RGM-3800 GPS datalogger in NMEA and GPX format. * List tracks with information. * Configure logging format and interval. * Check memory usage. * Erase all tracks.","active":true,"categories":["python","comms"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]}],"depends_on":[]},{"name":"rgm3800","portdir":"comms/rgm3800","version":"1","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/rgm3800py/","description":"A GUI for the rgm3800py Script to access Royaltek RGM-3800 and compatible GPS datalogger","long_description":"With this gui you can: * Dump tracks off your RGM-3800 GPS datalogger in NMEA and GPX format. * List tracks with information. * Configure logging format and interval. * Check memory usage. * Erase all tracks.","active":true,"categories":["aqua","python","comms"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"fetch","ports":["subversion"]}],"depends_on":[]},{"name":"libnfc","portdir":"comms/libnfc","version":"1.7.1","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.libnfc.org/","description":"Nearfield Communications Library (RFID)","long_description":"libnfc is the first free NFC SDK and Programmers API released under the GNU Lesser General Public License. It provides complete transparency and royalty-free use for everyone.","active":true,"categories":["devel","comms"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-9.0"]},{"type":"lib","ports":["libusb","libusb-compat"]}],"depends_on":[]},{"name":"jerm","portdir":"comms/jerm","version":"8095","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.bsddiary.net/jerm/","description":"communication terminal through serial and TCP/IP interfaces","long_description":"communication terminal through serial and TCP/IP interfaces","active":true,"categories":["comms"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["tcp_wrappers"]}],"depends_on":[]},{"name":"heyu","portdir":"comms/heyu","version":"2.0beta.7.2","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://heyu.tanj.com","description":"HEYU is a text-based console program for remotely controlling lights and appliances in the home or office.","long_description":"Heyu uses the CM11A computer interface to send X10 control signals over the AC power lines to modules which can turn On, Off, or Dim attached lamps or appliances. It can store a schedule of timed events in the CM11A memory for execution when the computer is turned off or disconnected. Heyu can also use an optional CM17A interface to transmit X10 RF signals.","active":true,"categories":["comms"],"maintainers":[{"name":"heyu","github":"","ports_count":1}],"variants":["nocm17a","noext0","universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]}],"depends_on":[]},{"name":"gnokii","portdir":"comms/gnokii","version":"0.6.31","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.gnokii.org/","description":"Tools to manipulate Nokia and other mobile phones.","long_description":"gnokii provides tools and a user space driver for use with mobile phones under Linux, various unices and Win32. With gnokii you can do such things as make data calls, update your address book, change calendar entires, send and receive SMS messages and load ring tones depending on the phone you have.","active":true,"categories":["comms"],"maintainers":[{"name":"mpal1+bugzilla","github":"","ports_count":2}],"variants":["x11","universal"],"dependencies":[{"type":"build","ports":["intltool","autoconf","automake","libtool","pkgconfig","clang-9.0"]},{"type":"lib","ports":["gettext","iso-codes","libical","libusb-compat","readline","gtk2"]}],"depends_on":[]},{"name":"farstream","portdir":"comms/farstream","version":"0.2.9","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.freedesktop.org/wiki/Software/Farstream/","description":"Farstream - Audio/Video Communications Framework","long_description":"The Farstream project is an effort to create a framework to deal with all known audio/video conferencing protocols. On one side it offers a generic API that makes it possible to write plugins for different streaming protocols, on the other side it offers an API for clients to use those plugins.","active":true,"categories":["comms"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2636}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","pkgconfig"]},{"type":"lib","ports":["gupnp-igd","libnice","glib2","gstreamer1-gst-plugins-base"]},{"type":"run","ports":["gstreamer1-gst-plugins-good","gstreamer1-gst-plugins-bad"]}],"depends_on":[{"type":"lib","ports":["telepathy-farstream"]}]},{"name":"dgpsip","portdir":"comms/dgpsip","version":"1.35","license":"GPL-2+","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"http://www.wsrcc.com/wolfgang/gps/dgps-ip.html","description":"Differential GPS over IP communication device","long_description":"On a stationary GPS without a differential correction signal, you should see a 20 m average radius drunken walk pattern. On the same receiver with DGPS corrections and a good view of the sky, the error the same receiver with DGPS corrections and a good view of the sky, the error should be reduced to approximately 2 m average radius. If you've always wanted to know exactly where your house is located without that annoying GPS wander, but didn't want to spend the money for a DGPS radio, here is your big chance! I'd like to announce a fun DGPS hack. I've written a small Un*x server and client for redistributing DGPS correction signals over the Net. Basically the server grabs the serial byte stream from my DGPS radio and sends it off over a TCP connection. The client does the same thing but in reverse. The result is that you can receive the local DGPS corrections from absolutely anywhere by using the Internet as the world's largest extension cord. You'll still need to be within 1000 miles or so of San Francisco, California, USA for best results. However chances are better error will still be reduced if you are 2000 to 3000 miles away. Several respondents from 2000 miles away have noted that the remote differential signals have diminished the SA-induced position and velocity errors by approximately 3 times.","active":true,"categories":["comms"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]}],"depends_on":[]},{"name":"cutecom-qt4-mac","portdir":"comms/cutecom-qt4-mac","version":"0.22.0","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://cutecom.sourceforge.net","description":"Graphical serial terminal","long_description":"CuteCom is a graphical serial terminal, like minicom. It is aimed mainly at hardware developers or other people who need a terminal to talk to their devices.","active":true,"categories":["comms"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-9.0"]},{"type":"lib","ports":["qt4-mac"]}],"depends_on":[]},{"name":"gerbv","portdir":"cad/gerbv","version":"2.7.0","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://gerbv.geda-project.org","description":"Gerber Viewer (gerbv) is a viewer for Gerber files","long_description":"Gerber Viewer (gerbv) is a viewer for Gerber files. Gerber files are generated from PCB CAD system and sent to PCB manufacturers as basis for the manufacturing process. The standard supported by gerbv is RS-274X.","active":true,"categories":["science","cad","electronics"],"maintainers":[],"variants":["quartz","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","librsvg","makeicns","clang-9.0"]},{"type":"lib","ports":["gtk2","libpng"]}],"depends_on":[]},{"name":"gaw","portdir":"cad/gaw","version":"20170605","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.rvq.fr/linux/gaw.php","description":"Gtk Analog Wave viewer","long_description":"Gaw is a software tool for displaying analog waveforms from sampled data, e.g., from the output of simulators like Spice. Data can be imported to gaw using files or direct TCP/IP connections.","active":true,"categories":["cad"],"maintainers":[{"name":"Torsten.Maehne","github":"maehne","ports_count":4}],"variants":["gtk2","gtk3","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-9.0"]},{"type":"lib","ports":["gtk3","hicolor-icon-theme"]},{"type":"run","ports":["openbrowser"]}],"depends_on":[]},{"name":"ubench","portdir":"benchmarks/ubench","version":"0.32","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.phystech.com/download/ubench.html","description":"Unix Benchmark Utility for CPU(s) and memory","long_description":"The Unix Benchmark Utility ubench is an attempt to introduce a single measure of perfomance among computer systems running various flavors of Unix operation system. The current development release tests only CPU(s) and memory. In the future releases there will be tests added for disk and TCP/IP. Ubench is taking advantage of multiple CPUs on an SMP system and the results will reflect that.","active":true,"categories":["benchmarks"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]}],"depends_on":[]},{"name":"polygraph","portdir":"benchmarks/polygraph","version":"4.3.2","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.web-polygraph.org/","description":"Web Polygraph is a performance testing tool for caching proxies and other Web intermediaries.","long_description":"Web Polygraph is a freely available performance testing tool for caching proxies, origin server accelerators, L4/7 switches, content filters, and other Web intermediaries. Polygraph's features include: - high-performance HTTP clients and servers - realistic HTTP, FTP and SSL traffic generation - HTTP and SOCKS5 proxy support, with chaining - HTTP Basic, NTLM, and Negotiate proxy authentication - LDAP-friendly generation of user credentials - flexible content simulation - ready-to-use standard workloads for benchmarking - powerful domain-specific configuration language - portable open-source implementation - friendly commercial support","active":true,"categories":["www","benchmarks"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["ncurses","openssl"]}],"depends_on":[]},{"name":"nbench-byte","portdir":"benchmarks/nbench-byte","version":"2.2.3","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.tux.org/~mayer/linux/bmark.html","description":"Linux/Unix port of BYTEmark","long_description":"nbench is a port of the BYTEmark benchmark program. These are Native Mode (a.k.a. Algorithm Level) tests; benchmarks designed to expose the capabilities of a system's CPU, FPU, and memory system.","active":true,"categories":["benchmarks"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]}],"depends_on":[]},{"name":"forkbomb","portdir":"benchmarks/forkbomb","version":"1.4","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://home.tiscali.cz:8080/~cz210552/forkbomb.html","description":"System stress testing tool","long_description":"forkbomb is tool for stress testing. It can create many processes using fork(), eats all available memory using realloc() and accesses this memory. It has different switches for fine-tuning operation. While classic fork() bomb is good only for fun, running multiple memory-eaters can be useful for determining maximum memory which can be given to servers (bind or squid) without taking machine down. You can test different operation systems with this tool and see how they are handling the load.","active":true,"categories":["benchmarks"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]}],"depends_on":[]},{"name":"bonniexx","portdir":"benchmarks/bonniexx","version":"1.97.3","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.coker.com.au/bonnie++/","description":"Disk and FS performance tester","long_description":"Bonnie++ is a benchmark suite that is aimed at performing a number of simple tests of hard drive and file system performance. Then you can decide which test is important and decide how to compare different systems after running it. I have no plans to ever have it produce a single number, because I don't think that a single number can be useful when comparing such things.","active":true,"categories":["benchmarks"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]}],"depends_on":[]},{"name":"uade2","portdir":"audio/uade2","version":"2.13","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://zakalwe.fi/uade","description":"Unix Amiga Delitracker Emulator","long_description":"UADE plays old amiga music formats by emulating Amiga hardware. It re-uses Amiga Eagleplayer plugins to play different formats.","active":true,"categories":["audio"],"maintainers":[],"variants":["uadefs","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-9.0"]},{"type":"lib","ports":["libao"]}],"depends_on":[]},{"name":"twolame","portdir":"audio/twolame","version":"0.4.0","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://twolame.sourceforge.net/","description":"TwoLAME is an optimized MPEG Audio Layer 2 encoder","long_description":"TwoLAME is an optimized MPEG Audio Layer 2 encoder","active":true,"categories":["multimedia","audio"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["libtool","pkgconfig","clang-9.0"]},{"type":"lib","ports":["libsndfile"]}],"depends_on":[{"type":"lib","ports":["gstreamer1-gst-plugins-good","audacity-devel","tenacity","audacity-legacy","gstreamer010-gst-plugins-ugly","avidemux","sox","VLC2","libVLC2"]}]},{"name":"taglib-sharp","portdir":"audio/taglib-sharp","version":"2.0.3.7","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://banshee.fm/","description":"C# implementation of TagLib.","long_description":"C# implementation of TagLib. TagLib is a library for reading and editing the meta-data of several popular audio formats.","active":true,"categories":["audio"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["mono"]}],"depends_on":[]},{"name":"taglib-extras","portdir":"audio/taglib-extras","version":"1.0.1","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://developer.kde.org/~wheeler/taglib.html","description":"Taglib plugins for various filetypes supported by Amarok, the KDE music manager.","long_description":"Taglib plugins for various filetypes supported by Amarok, the KDE music manager.","active":true,"categories":["audio"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["automoc","cmake","pkgconfig","clang-9.0"]},{"type":"lib","ports":["phonon","taglib","qt4-mac"]}],"depends_on":[{"type":"lib","ports":["amarok"]}]},{"name":"streamripper","portdir":"audio/streamripper","version":"1.64.6","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://streamripper.sourceforge.net/","description":"separate tracks via Shoutcasts title-streaming","long_description":"Streamripper started as a way to separate tracks via Shoutcasts title-streaming feature. This has now been expanded into a much more generic feature, where part of the program only tries to hint at where one track starts and another ends, thus allowing a mp3 decoding engine to scan for a silent mark, which is used to find an exact track separation.","active":true,"categories":["net","audio"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["automake","pkgconfig","clang-9.0"]},{"type":"lib","ports":["libvorbis","libiconv","glib2","libogg"]}],"depends_on":[]},{"name":"sptk","portdir":"audio/sptk","version":"3.11","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://sp-tk.sourceforge.net","description":"The Speech Signal Processing Toolkit","long_description":"The Speech Signal Processing Toolkit (SPTK) is a suite of speech signal processing tools for UNIX environments, e.g., LPC analysis, PARCOR analysis, LSP analysis, PARCOR synthesis filter, LSP synthesis filter, vector quantization techniques, and other extended versions of them.","active":true,"categories":["audio"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["xorg-libX11"]}],"depends_on":[]},{"name":"sphinxtrain","portdir":"audio/sphinxtrain","version":"1.0.8","license":"Permissive","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"http://cmusphinx.sourceforge.net/","description":"Acoustic model training tools for Sphinx","long_description":"This is SphinxTrain, Carnegie Mellon University's open source acoustic model trainer.","active":true,"categories":["audio"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-9.0"]},{"type":"lib","ports":["sphinxbase","perl5","python27"]}],"depends_on":[]},{"name":"sphinx3","portdir":"audio/sphinx3","version":"0.8","license":"BSD","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"http://cmusphinx.sourceforge.net/","description":"Speech recognition package","long_description":"Sphinx-3 is CMU's state-of-the-art large vocabulary speech recognition system. It uses Hidden Markov Models (HMM) with continuous output probability density functions (PDF).","active":true,"categories":["audio"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["sphinxbase","python26"]}],"depends_on":[]},{"name":"speexDSP","portdir":"audio/speexdsp","version":"1.2.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.speex.org","description":"Speex DSP library","long_description":"SpeexDSP is a patent-free, Open Source/Free Software DSP library.","active":true,"categories":["audio"],"maintainers":[{"name":"","github":"sbooth","ports_count":3}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]}],"depends_on":[{"type":"lib","ports":["openrct2","speex","dosbox-staging","freedv-gui","cubeb","pulseaudio","wireshark4","VLC2","libVLC2"]}]},{"name":"speex","portdir":"audio/speex","version":"1.2.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.speex.org","description":"A Free Codec For Free Speech","long_description":"Speex is an Open Source/Free Software patent-free audio compression format designed for speech. The Speex Project aims to lower the barrier of entry for voice applications by providing a free alternative to expensive proprietary speech codecs.","active":true,"categories":["audio"],"maintainers":[{"name":"","github":"sbooth","ports_count":3}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["speexDSP","libogg"]}],"depends_on":[{"type":"lib","ports":["jreen","gstreamer1-gst-plugins-good","linphone","easytag","easytag-devel","icecast2","libsdl_sound","moc","glob2","ffmpeg","ffmpeg6","libshout2","ffmpeg4","ccaudio2","codec2","ffmpeg-devel","xmms2","gstreamer010-gst-plugins-good","qxmpp","MPlayer","mplayer-devel","VLC2","libVLC2","ffmpeg7","ffmpeg8"]},{"type":"run","ports":["freac"]}]},{"name":"soxr","portdir":"audio/soxr","version":"0.1.3","license":"LGPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://sourceforge.net/projects/soxr/","description":"One-dimensional sample-rate conversion library","long_description":"The SoX Resampler library `libsoxr' performs one-dimensional sample-rate conversion—it may be used, for example, to resample PCM-encoded audio. \n\nIt aims to give fast and high quality results for any constant (rational or irrational) resampling ratio. Phase-response, preserved bandwidth, aliasing, and rejection level parameters are all configurable; alternatively, simple `preset' configurations may be selected. An experimental, variable-rate resampling mode of operation is also included.","active":true,"categories":["multimedia","audio"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-9.0"]},{"type":"extract","ports":["xz"]}],"depends_on":[{"type":"lib","ports":["audacity-devel","tenacity","audacity-legacy","ffmpeg","ffmpeg6","ffmpeg4","ffmpeg-devel","shairport-sync","audacious-plugins","pulseaudio","qmmp","ffmpeg7","ffmpeg8"]}]},{"name":"sonic","portdir":"audio/sonic","version":"0.2.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/espeak-ng/sonic","description":"Simple library to speed up or slow down speech","long_description":"Sonic is a simple algorithm for speeding up or slowing down speech. However, it's optimized for speed ups of over 2X, unlike previous algorithms for changing speech rate. The Sonic library is a very simple ANSI C library that is designed to easily be integrated into streaming voice applications, like TTS back ends.","active":true,"categories":["audio"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]}],"depends_on":[{"type":"lib","ports":["espeak-ng"]}]},{"name":"sinsy","portdir":"audio/sinsy","version":"0.91","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.sinsy.jp","description":"HMM-Based Singing Voice Synthesis System","long_description":"HMM-Based Singing Voice Synthesis System","active":true,"categories":["audio","japanese"],"maintainers":[],"variants":["voice","universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["hts_engine_API"]}],"depends_on":[]},{"name":"shorten","portdir":"audio/shorten","version":"3.6.1","license":"Noncommercial","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.etree.org/shnutils/shorten/","description":"Fast compression for waveform files","long_description":"Shorten reduces the size of waveform files (such as audio) using Huffman coding of prediction residuals and optional additional quantisation. In lossless mode the amount of compression obtained depends on the nature of the waveform. Those composing of low frequencies and low amplitudes give the best compression, which may be 2:1 or better. Lossy compression operates by specifying a minimum acceptable segmental signal to noise ratio or a maximum bit rate. Lossy compression operates by zeroing the lower order bits of the waveform, so retaining waveform shape.","active":true,"categories":["audio","archivers"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]}],"depends_on":[{"type":"lib","ports":["shntool","etree-scripts"]},{"type":"run","ports":["hellanzb"]}]},{"name":"shntool","portdir":"audio/shntool","version":"3.0.10","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.etree.org/shnutils/shntool/","description":"Multi-purpose .wav/.shn processing utility","long_description":"shntool is a multi-purpose .wav/.shn processing tool. Input and output files are transparent to shntool, meaning that it can perform its functions upon both .wav and .shn data.","active":true,"categories":["audio"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["shorten","gettext","expat","libiconv"]}],"depends_on":[{"type":"lib","ports":["etree-scripts"]}]},{"name":"rtptools","portdir":"audio/rtptools","version":"1.22","license":"BSD","platforms":"darwin freebsd netbsd sunos linux","epoch":0,"replaced_by":null,"homepage":"http://www.cs.columbia.edu/irt/software/rtptools/","description":"A set of tools for processing RTP data.","long_description":"A set of tools for processing RTP data: rtpplay - Play back RTP sessions recorded by rtpdump rtpsend - Generate RTP packets from textual description rtpdump - Parse and print RTP packets rtptrans - RTP translator between unicast and multicast networks","active":true,"categories":["net","audio"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]}],"depends_on":[]},{"name":"qjackctl","portdir":"audio/qjackctl","version":"0.6.2","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://qjackctl.sourceforge.net/","description":"QjackCtl is a simple Qt application to control the JACK sound server daemon.","long_description":"Provides a simple GUI dialog for setting several JACK daemon parameters, which are properly saved between sessions, and a way control of the status of the audio server daemon. With time, this primordial interface has become richer by including a enhanced patchbay and connection control features.","active":true,"categories":["audio"],"maintainers":[],"variants":["debug","portaudio","stacktrace","dbus"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-9.0"]},{"type":"lib","ports":["qt5-qtbase","qt5-qttools","jack"]}],"depends_on":[]},{"name":"pianod","portdir":"audio/pianod","version":"343","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://deviousfish.com/Pianod","description":"Music playing daemon with Pandora support","long_description":"Client/server Pandora & local music daemon controllable via telnet or WebSocket. Includes web client and a shell script for command-line control. Supports multiple listeners with adjustable privileges, automatic station selection, script to run programmed station sequences.","active":true,"categories":["audio"],"maintainers":[{"name":"perette","github":"perette","ports_count":1}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-9.0"]},{"type":"lib","ports":["zlib","taglib","curl"]}],"depends_on":[]},{"name":"phonon-backend-gstreamer-qt5","portdir":"audio/phonon-backend-gstreamer","version":"4.9.0","license":"(LGPL-2.1 or LGPL-3)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://phonon.kde.org","description":"GStreamer backend for Phonon","long_description":"A GStreamer backend for the Phonon4Qt5 multimedia library.","active":true,"categories":["audio","kde","kf5"],"maintainers":[{"name":"rjvbertin","github":"RJVB","ports_count":55}],"variants":["debug"],"dependencies":[{"type":"build","ports":["clang-9.0","cmake","pkgconfig","kde-extra-cmake-modules"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase","phonon-qt5","gstreamer1-gst-plugins-good"]}],"depends_on":[]},{"name":"phonon-backend-gstreamer","portdir":"audio/phonon-backend-gstreamer","version":"4.9.0","license":"(LGPL-2.1 or LGPL-3)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://phonon.kde.org","description":"GStreamer backend for Phonon","long_description":"A GStreamer backend for the Phonon multimedia library.","active":true,"categories":["audio","kde","kde4"],"maintainers":[{"name":"rjvbertin","github":"RJVB","ports_count":55}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-9.0","pkgconfig"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt4-mac","gstreamer1-gst-plugins-good","automoc","phonon"]}],"depends_on":[]},{"name":"palmkit","portdir":"audio/palmkit","version":"1.0.32","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://palmkit.sourceforge.net/","description":"Publicly Available Language Modeling toolKIT","long_description":"Publicly Available Language Modeling toolKIT","active":true,"categories":["textproc","audio","japanese"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","nkf"]}],"depends_on":[]},{"name":"opusfile","portdir":"audio/opusfile","version":"0.12","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://opus-codec.org/","description":"A library for decoding .opus files, including seeking support.","long_description":"A library for decoding .opus files, including seeking support.","active":true,"categories":["audio"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2636}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-9.0"]},{"type":"lib","ports":["libopus","openssl","libogg"]}],"depends_on":[{"type":"lib","ports":["dosbox-staging","lagrange","SDL3_mixer","libsdl2_mixer","audacity","easytag","easytag-devel","sox","taisei","vorbis-tools","allegro5","godot","godot-3.2","audacious-plugins","xmms2","opus-tools"]}]},{"name":"openal","portdir":"audio/openal","version":"1.3","license":"LGPL-2","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"http://www.openal.org/","description":"OpenAL is a cross-platform 3D audio API","long_description":"OpenAL is a cross-platform 3D audio API appropriate for use with gaming applications and many other types of audio applications.","active":true,"categories":["devel","audio"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]}],"depends_on":[{"type":"lib","ports":["SimGear"]}]},{"name":"open_jtalk","portdir":"audio/open_jtalk","version":"1.10","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://open-jtalk.sourceforge.net/","description":"Japanese text-to-speech synthesis system","long_description":"Open JTalk is a Japanese text-to-speech synthesis system.","active":true,"categories":["audio","japanese"],"maintainers":[],"variants":["voice","universal"],"dependencies":[{"type":"build","ports":["hts_engine_API","clang-9.0"]}],"depends_on":[]},{"name":"oggsplit","portdir":"audio/oggsplit","version":"0.1.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.freshports.org/audio/oggsplit/","description":"Split multiplexed (grouped or chained) Ogg files into separate streams","long_description":"oggsplit is a simple tool for splitting multiplexed (grouped or chained) Ogg files into separate streams. It can thus be used to take apart two concatenated streams (i.e. it undoes the process of cat file1.ogg file2.ogg > file3.ogg) or to split two streams which are grouped, for example the video and audio streams in a theora+vorbis file","active":true,"categories":["audio"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","clang-12"]},{"type":"lib","ports":["libogg"]}],"depends_on":[]},{"name":"munt-mt32emu","portdir":"audio/munt-mt32emu","version":"2.5.3","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://munt.sourceforge.net","description":"Munt library","long_description":"mt32emu is a C/C++ library which allows to emulate (approximately) the Roland MT-32, CM-32L and LAPC-I synthesiser modules.","active":true,"categories":["audio","emulators"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-12"]}],"depends_on":[{"type":"lib","ports":["dosbox-staging"]}]},{"name":"mpeg4ip","portdir":"audio/mpeg4ip","version":"1.5.0.1","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://web.archive.org/web/20140923132542/http://sourceforge.net/projects/mpeg4ip/","description":"Mpeg4 library and tools from mpeg4ip","long_description":"The MPEG4IP project provides a standards-based system for encoding, streaming, and playing encoded audio, video and text.","active":true,"categories":["multimedia","audio"],"maintainers":[{"name":"reid","github":"","ports_count":2}],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-9.0"]},{"type":"lib","ports":["libsdl"]},{"type":"run","ports":["mp4v2"]}],"depends_on":[]},{"name":"mpc","portdir":"audio/mpc","version":"0.34","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.musicpd.org/clients/mpc/","description":"a command line tool for MPD","long_description":"mpc is a simple command line client for MPD. Music Player Daemon (MPD) allows remote access for playing music (MP3, Ogg Vorbis, FLAC, AAC, Mod, and wave files) and managing playlists. MPD is designed for integrating a computer into a stereo system that provides control for music playback over a local network. It also makes a great desktop music player, especially if you are a console junkie, like frontend options, or restart X often.","active":true,"categories":["audio"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-14","ninja","pkgconfig","py310-sphinx","meson"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libiconv","libmpdclient"]}],"depends_on":[{"type":"lib","ports":["moc"]}]},{"name":"mp3wrap","portdir":"audio/mp3wrap","version":"0.5","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://mp3wrap.sourceforge.net/","description":"Utility for mp3 wrapping","long_description":"Mp3Wrap is a free command-line utility, which wraps two or more mp3 files in one large playable file, without losing filename and ID3 informations. It's useful to make large files easy to download on internet and then easy to split again in few seconds.","active":true,"categories":["audio"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]}],"depends_on":[]},{"name":"mp3unicode","portdir":"audio/mp3unicode","version":"1.2.1","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/alonbl/mp3unicode","description":"A command line utility to convert ID3 tags in mp3 files between different encodings","long_description":"A command line utility to convert ID3 tags in mp3 files between different encodings","active":true,"categories":["audio"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-9.0"]},{"type":"lib","ports":["taglib","libiconv"]}],"depends_on":[]},{"name":"mp3splt-gtk","portdir":"audio/mp3splt-gtk","version":"0.9.2","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://mp3splt.sourceforge.net/","description":"Utility for mp3 and ogg splitting without decoding","long_description":"mp3splt is a free command-line utility that allows you to split mp3 and ogg files from a begin time to an end time, without need of decoding and reencoding. It is useful to split large mp3/ogg to make smaller files or to split entire albums to obtain original tracks.","active":true,"categories":["audio"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-9.0"]},{"type":"lib","ports":["libmp3splt","gnome-doc-utils","gstreamer1","gtk3"]}],"depends_on":[]}]}