ObjFW 1.1 💾

ObjFW is an extremely portable, lightweight Objective-C framework and runtime that supports the latest Objective-C features.

minor bugfix: * ObjFW is now licensed under LGPLv3.0-only. + Adds a new framework for writing tests called ObjFWTest. * All tests were migrated to ObjFWTest. + The runtime now supports associated objects. + OFDNSResolver now caches responses. + OFDNSResolver now supports URI and LOC DNS resource records. + Adds methods to handle path extension to OFIRI. + Adds support for Mbed TLS. + Adds more methods to OFSystemInfo to check for CPU features. * OFSystemInfo now only indicates CPU features as supported if the OS also supports them. + OFLHAArchive now supports extracting and creating files 4 GB. + OFLHAArchive now supports header level 3. + OFLHAArchive now supports extracting -lhx-, -lz4- and -pm0- files. * OFLHAArchive no longer defaults to ISO 8859-1. + New class OFZooArchive for extracting and creating Zoo files. * The schemes for archive IRI handlers have been renamed. * The schemes for archive IRI handlers now look for the rightmost `!`, which allows for chaining with less quoting. * Fixes - OFMutableArray replaceObjectIdenticalTo:withObject: being inconsistent with - OFMutableArray replaceObject:withObject: . * Fixes getting non-existent xattrs in OFFileManager. * Objects on Windows, MS-DOS and 32 bit Solaris now get properly aligned so that SIMD can be used on ivars. * Fixes parsing of signed numbers in MessagePack. * Fixes a memory leak in OFTarArchive. + Adds support for typed extended file attributes (only on Haiku). + Adds support for extended file attributes on Haiku, NetBSD and FreeBSD. + OFStdIOStream now supports cursor movement and colors on MS-DOS. * All headers are now compatible with -masm=intel. + OFMatrix4x4 can now transform multiple vectors at once. + OFMatrix4x4 has a 3DNow! implementation for multiplication and vector transformations now. + OFMatrix4x4 has an SSE implementation for vector transformations now. * Updates Unicode support to 15.1. * Fixes compatibility with LibreSSL. * Fixes two linker warning

GNU LGPLv3 objc objectivec objective c framework runtime

ObjFW 1.0.12 💾

ObjFW is an extremely portable, lightweight Objective-C framework and runtime that supports the latest Objective-C features.

minor bugfix: * Fixes a regression in OFZIPArchive that was introduced in 1.0.11 that resulted in failing to extract archives and creating broken archives. * Fixes a rare condition where OFInflateStream could end up in an endless loop. * Fixes OFTarArchiveEntry not having a default date, which could result in messaging nil on a FP return, which yielded invalid results on 32-bit x86 with GCC.

GNU LGPLv3 objc objectivec objective c framework runtime

Ardour 8.6 💾

Ardour is an audio processing and editing application. It integrates broad hardware support, JACK and ALSA backends, flexible recording features, multi-channel nesting, import and exporting various file formats, comes with ready to use samples from freesound.org. It has a pretty editing UI, mixing, routing, monitoring, panning. Ardour allows non-destructive and non-linear editing, can be used for augmenting audio layers in video files even. And comes with many effect, input and output plugins. It's open source, but asks for donations on the download page for prebuilt binaries.

major bugfix: 8.6 is a hotfix release to correct a drawing bug that was not noticed/fixed before 8.5. It also corrects a crashing bug that can occur when using JACK2. Ardour 8.6 is available now for Linux, Windows, and macOS. This is another "small" release without major new features, largely because our two lead developers continue to be busy with things linked to future releases. However, 8.6 does see a fix for a problem in 8.4 that affected many Linux users (a crash whenever a file selection dialog was opened, triggered by the presence of certain icon files on their version of Linux).

GNU GPL c audio editor jack multimedia music soundtrack conversion mixing audio-processing audio-effects sampling midi

Fasttracker II clone 1.82 💾

Fasttracker II clone for Windows/macOS/Linux Aims to be a highly accurate clone of the classic Fasttracker II software for MS-DOS. The XM player itself has been directly ported from the original source code, for maximum accuracy. The code is partly my own, partly based on the original FT2 code. What is Fasttracker II? Read about it on Wikipedia.

minor feature: lt;ul gt;. lt;li gt;MIDI is enabled again for Windows XP (I came up with a solution) lt;/li gt;. lt;li gt;: MIDI was actually not working in v1.81 :( lt;/li gt;. lt;li gt;: Possible crash on startup or on exit (related to MIDI). COULD still happen on Mac, but I haven't experienced it yet! lt;/li gt;. lt;/ul gt;.

BSDL-2 audio tracker

Praat 6.4.07 💾

Praat is a speech analysis tool used for doing phonetics by computer. Praat can analyse, synthesize, and manipulate speech, and create high-quality pictures for your publications. Praat was created by Paul Boersma and David Weenink of the Institute of Phonetics Sciences of the University of Amsterdam. Some of Praat’s most prominent features are: Speech analysis Speech synthesis Speech labelling Grammar models Statistical analysis

minor bugfix: The command @@Sound Pitch: To PointProcess (cc)@, which is also used when computing the times of pulses in the Sound window, could cause Praat to freeze when the pitch ceiling (and the measured pitch). Were very high; this problem existed since at least 2001. eSpeak: new version, with e.g. Tigrinya. Support for 119-dpi graphics on Windows. Repaired a that could cause the Artword windows to crash if the Time field was left empty.

GNU GPLv3 speech analysis audio phonetics synthesis c cpp

Crystal 1.12.1 💾

Crystal is a statically-typed, object-oriented, general-purpose programming language with syntax closely matching Ruby. It uses the LLVM for compiling to native code for increased performance.

minor bugfix: Fixes an issue with the 'format' tool which would crash in certain circumstances.

Apache programming-language compiler cross-plattform developers

libopus 1.5.2 💾

Opus is a totally open, royalty-free, highly versatile audio codec. Opus is unmatched for interactive speech and music transmission over the Internet, but is also intended for storage and streaming applications. It is standardized by the Internet Engineering Task Force (IETF) as RFC 6716 which incorporated technology from Skype’s SILK codec and Xiph.Org’s CELT codec. Technology Opus can handle a wide range of audio applications, including Voice over IP, videoconferencing, in-game chat, and even remote live music performances. It can scale from low bitrate narrowband speech to very high quality stereo music. Supported features are: Bitrates from 6 kb/s to 510 kb/s Sampling rates from 8 kHz (narrowband) to 48 kHz (fullband) Frame sizes from 2.5 ms to 60 ms Support for both constant bitrate (CBR) and variable bitrate (VBR) Audio bandwidth from narrowband to fullband Support for speech and music Support for mono and stereo Support for up to 255 channels (multistream frames) Dynamically adjustable bitrate, audio bandwidth, and frame size Good loss robustness and packet loss concealment (PLC) Floating point and fixed-point implementation

minor feature: Opus 1.5.2 several build that were discovered since The 1.5 release. It also a misalignment in the AVX2 code That could cause crashes under Windows.. Source code: opus-1.5.2.tar.gz SHA256: 65c1d2f78b9f2fb20082c38cbe47c951ad5839345876e46941612ee87f9a7ce1

Mixed audio communication speech c

OpenWRT 23.05.3 💾

OpenWRT is a Linux distribution for wireless routers and low-resource embedded devices. It provides a coherent base system for different plattforms, various hardware and firmware drivers, and a Debian-style packaging system for application and add-on packages. The JSON-RPC based admin web interface LuCI makes configuration very user-friendly, but keeps the similar SSH and command line UCI interface and /etc files accessible. With its own PROCD system event daemon it can immediately respond to updated device states and settings. As router distribution it includes stateful firewalling, WAN interface and VLAN route configuration, port forwarding, wireless drivers, IPv6 support, UPnP, TR-069, DHCP, DNS, RADv6, mesh networking, VPN, QoS management, a writeable root filesystem, print and file servers, media sharing, telephony systems, and much more.

security: Security fixes CVE-2023-36328: dropbear: Integer Overflow vulnerability in mp_grow in libtommath CVE-2023-48795: dropbear: The SSH transport protocol with certain OpenSSH extensions, found in OpenSSH before 9.6 and other products, allows remote attackers to bypass integrity checks such that some packets are omitted CVE-2023-50868: dnsmasq: The Closest Encloser Proof aspect of the DNS protocol (in RFC 5155 when RFC 9276 guidance is skipped) allows remote attackers to cause a denial of service (CPU consumption for SHA-1 computations) via DNSSEC responses in a random subdomain attack

Mixed c lua operating-system linux distribution networking firewall wireless router firmware procd busybox embedded proxy-server dns networki

KDE Connect 24.02.2 💾

KDE Connect is a multi-platform app that allows your devices to communicate (eg: your phone and your computer). (Some) Features Shared clipboard: copy and paste between your phone and your computer (or any other device). Notification sync: Read and reply to your Android notifications from the desktop. Share files and URLs instantly from one device to another including some filesystem integration. Multimedia remote control: Use your phone as a remote for Linux media players. Virtual touchpad: Use your phone screen as your computer's touchpad and keyboard. Presentation remote: Advance your presentation slides straight from your phone. Run Commands: Run shell commands on your computer from your phone. Access SMS: Read, send and reply to SMS and MMS from your computer. All this is done completely wirelessly, utilising TLS encryption.

minor bugfix:

GNU LGPLv3 kde mobile communication phone cpp qml c

Ælhometta 1.0.8 💾

Archaic attempt at autonomous non-sandboxed distributed artificial life of assembler automaton type, it features: separation of descriptive and executive data that provides branches and loops without jump instructions, publish-subscribe interaction with other instances over Tor, input/output through ordinary files associated with external sensors and actuators, and built-in shell.

minor feature: Added Windows-related binary releases and documentation; added shared libraries to Linux and Android binary releases as optional runtime dependencies to increase portability; fixed key press duplication at frequencies chart on Windows.

GNU GPLv3 artificial-life assembler autonomy cross-platform distributed evolution input-output peer rust science shell tor zeromq

Great Little Radio Player 1.5.0 💾

GRLP is a robust internet radio station stream browser and player for Linux distributions. It comes with a pre-built list of 500 known streaming stations, connects to their audio servers and plays them inline. It also allows to add new ones, or rename and regroup them. It's very customizeable and comes with many fancy window backgrounds and themes.

minor bugfix: Minor code fixes and cleanups.

GNU GPLv3 c++ qt internet-radio audio-player radio-browser

Kavita 0.8.0 💾

Kavita is a full-fledged, fast, cross-platform, & open-source manga, comic, and book server. Built from the ground up with a focus on manga and a goal of being a full solution to your reading needs. Set up your own server and share your manga, comics, and e-book collection with your friends and family. Extensive File support Manga/Comics: ZIP, RAR, RAR5, CBR, CBZ, CB7, CBT, TAR.GZ, 7ZIP/7Z Books: EPUB2, EPUB3, PDF Raw Images: JPG/JPEG, PNG, WEBP, GIF, AVIF Manga/Comic Reader Image Scaling to fit your device screen or override for what feels best to you. Image Splitting for those joined page spreads, don't scroll on your tablet, just split Double page rendering with optional shadow to emulate reading a comic book Apply a brightness override to make it easier to read at night Reading Direction: Left/Right, Up/Down, Webtoon Webtoon reader built-in Read across archives without closing the reader Book Reader Interactive reader - can interact with text, run javascript Dark mode persists between page load Immersive mode, just you and the words No scroll mode with virtual pages Customize your reading experience with custom Font, Font Size, Margin, Reading Direction, Dark Mode Table of Content just a click away Remember line position and resume where you left off, no matter the device Read across books without closing the reader Dedicated PDF Reader Dedicated PDF reader to give you the best experience for your PDFs Offers light/dark mode and many customization options ...

minor feature: lt;p gt;Have you ever thought to yourself that you'd like to switch the foundation of your house from slab to pier and beam? Well, that's essentially what I've done with this release, and not only that, I had to do it without a single picture falling off the walls. This release comprises a whopping 48K lines of code added and 5.5K removed throughout 400 files. lt;/p gt;. lt;p gt;In order for me to achieve my vision of Kavita being the best software out there for reading, sometimes sacrifices have to be made. When I started building Kavita, I had never thought of what it would be today nor the part it would take in my life. It was simply a tool for me to consume and collect Manga since Ubooquity didn't have support for rich metadata. As users came along, so did the scope. Some features were added with limited knowledge, like comics, and that lack of knowledge in the beginning became a problem for heavy comic collectors. In order to build towards my vision of being the best, I had to rewrite large portions of how Kavita functions, work ly with the community, and deliver the best product I could. I want to first and foremost thank lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DieselTech/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DieselTech" gt;@DieselTech lt;/a gt;, who has been a key component in this. He has been pushing me relentlessly over the past year and has had a major hand in shaping the features, working with hardcore collectors from other servers (Mylar, Komga, and the CBL initiative). lt;/p gt;. lt;p gt;Now, let's get into the meat and potatoes. What is new in this release? lt;/p gt;. lt;h3 gt;Comic Overhaul lt;/h3 gt;. lt;p gt;In order to support these hardcore users, Kavita needs to align with the tools already in the space, primarily Mylar and CBL. Mylar serves as the collection tool, aligning with Comic Vine for standards of naming and ta

GNU GPLv3 ebook ebookreader server book comics collection

Red5 Media Server 1.3.33 💾

Red5 is an Open Source Flash Server written in Java that supports streaming Video (FLV, F4V, MP4, 3GP), streaming Audio (MP3, F4A, M4A, AAC), recording Client Streams (FLV and AVC+AAC in FLV container), shared objects, live stream publishing, remoting and protocols RTMP, RTMPT, RTMPS, RTMPE. Additional features supported via plugin: WebSocket (ws and wss), RTSP (From Axis-type cameras) and HLS.

minor bugfix: /title . lt;p gt;Refactor for ordered loading and prevention of tomcat loading before lt;/p gt;. lt;p gt; ready lt;/p gt;. . mondain. . . . . tag:github.com,2008:Repository/14514767/v1.3.32. 2024-03-28T14:44:52Z. . v1.3.32 Release. . . mondain. . . . . tag:github.com,2008:Repository/14514767/v1.3.31. 2024-03-18T19:19:26Z. . .

Apache multimedia streaming server java

CMake 3.29.2 💾

CMake is an extensible, open-source system that manages the build process in an operating system and in a compiler-independent manner. Unlike many cross-platform systems, CMake is designed to be used in conjunction with the native build environment. Simple configuration files placed in each source directory (called CMakeLists.txt files) are used to generate standard build files (e.g., makefiles on Unix and projects/workspaces in Windows MSVC) which are used in the usual way. CMake can generate a native build environment that will compile source code, create libraries, generate wrappers and build executables in arbitrary combinations.

minor feature: Changes made since CMake 3.29.1: Brad King (4): Tests/RunCMake/CompilerChange: Simplify test cases regression on reconfigure with unnormalized -DCMAKE_ lt;LANG gt;_COMPILER= CMakePackageConfigHelpers: Restore undocumented PACKAGE_PRE_DIR variable CMake 3.29.2. Evan Wilde (1): Swift: Ninja: Remove module dependency for executables. Kai Pastor (1): FindJasper: Jasper::Jasper IMPORTED_CONFIGURATIONS. Matthias Isele (2): FindOpenSSL: Update layout for Shining Light Productions 32-bit package FindOpenSSL: Update layout for Shining Light Productions delibraries.

BSDL software-development build-tool

Qtractor 0.9.90 💾

Qtractor is an Audio/MIDI multi-track sequencer application written in C++ with the Qt framework. Target platform is Linux, where the Jack Audio Connection Kit (JACK) for audio, and the Advanced Linux Sound Architecture (ALSA) for MIDI, are the main infrastructures to evolve as a fairly-featured Linux desktop audio workstation GUI, specially dedicated to the personal home-studio.

minor feature: Prepping the unthinkable (aka. v1.0.0-rc1). MIDI Controller mappings are now shown on floating tool-tips.. Custom color themes are now file based (*.conf); legacy still Preserved ntl.. Add default GM, GS and XG standard instruments definition file.. Old generic "Portuguese" translation (pt) has been corrected to The more proper "Portuguese (Brazil)" locale (pt_BR).. Up and Down arrow-keys may now be used to change event values on The MIDI clip editor current selection (eg. note velocities).. MIDI clip editor now featuring lollipops for all kind of candy Event values ;).. Make the minimum width of events on the MIDI clip editor larger, Depending on screen resolution and horizontal zoom setting.. Avoid issuing equivalent MIDI track channel volume and panning Via GM standard controllers (CC#7 and CC#10 resp.) to mitigate Recursive or positive feedback loops.. Refined mouse-wheel control step size on the sliders of mixer Strips and generic/stock plugin editor dialogs.. the build checks on whether to use old or newer style of LV2 include headers.. Introducing colored strips on the time ruler headers for loop. And punch recording ranges.. an off-by-one(-pixel) mispositioning of selected events, While on the MIDI clip editor (aka piano-roll).

GNU GPL audio editor c++ cpp qt jack