BallroomDJ 4 4.8.3 💾

BallroomDJ 4 is a ballroom music player. It is designed to play music the entire evening without intervention. Manage your ballroom dance music and create song lists, automatic playlist and sequenced playlists. BallroomDJ 4 is the replacement for BallroomDJ.

minor bugfix: 4.8.3 2024-4-18 * Bug Fixes: * Organization: Fix some issues when the data is not present. * Organization: The disc-number group will only be used if the total discs is greater than one. * Song Editor: Keyboard bindings (save/next/previous) now work within spinboxes. * Song Selection: Fixed number of rows displayed in song listing. * Changes: * Allow 'Total Discs' and 'Total Tracks' to be displayed in listings. * Configure: Display Settings: Add player current song display. * Song Editor: Allow 'Total Discs' and 'Total Tracks' to be edited. * Song Filter Dialog: Pressing the enter key in the search field applies the search. * Internal: * Database Add Date: More precision for new additions.

Zlib audio music end-users linux macos windows player ballroom c gtk

please 0.5.5 💾

Delegate accurate least privilege access with ease. Express easily with a regex and expose only what is needed and nothing more. Or validate file edits with pleaseedit. Admin your box without giving users full root shells, most admins have experience of regex in one form or another, so lets configure access that way.

minor feature: and_hms - and_hms_opt macos beta support optionally resume when pleasedit exitcmd fails bump nix to 0.27 and rpassword to 7 users - uzers

GNU GPLv3 systems-administration security

OCRmyPDF 16.2.0 💾

OCRmyPDF adds an invisible text layer to PDF documents after passing it through the Tesseract OCR engine. The output will be PDF/A with a selectable but invisible text layer above scanned image-documents. This allows later searching and archiving.

major feature: . . NoneType object has no attribute get when optimizing certain PDFs. #1293, #1271. Switched formatting from black to ruff.. Added support for sending sidecar output to io.BytesIO.. Added support for converting HEIF/HEIC images (the native image of iPhones and. Some other devices) to PDFs, when the appropriate pi-hief library is installed. This library is marked as a dependency, but maintainers may opt out if needed. We now default to downsampling large images that would exceed Tesseract s internal. Limits, but only if it cause processing to fail. Previously, this behavior only Occurred if specifically requested on command line. It can still be configured And disabled. See the tesseract command line options. Added Macports install instructions. Thanks #64;akierig.. Improved logging output when an unexpected error occurs while trying to obtain. The version of a third party program. . . .

GNU GPLv3 pdf ocr scanning

Python 3.12.3 💾

Python is an interpreted and object-oriented programming language. It runs on many plattforms and its powerful yet coherent syntax makes it well-suited for experts and beginners. It's strongly-typed and dynamic, provides for modules, polymorphic classes, exceptions, and high level data types and control structures. Bindings exists for a wide range of libraries, such as system interfaces, windowing and graphical toolkits. Modules exist for high-level mathematic and scientific applications, text processing, system programming, databases, server and network utilities, web frameworks, and it's thoroughly documented.

minor feature:

Python c python programming-language software-development interpreter dynamic

Clam AntiVirus 1.3.1 💾

ClamAV is an anti-virus engine, which is commonly used for email and web scanning, or gateway and fileserver securing. It provides a command-line scanner, a sendmail milter, automatic signature database updates, built-in support for many archiving and container or mail encoding formats, scanning standard ELF and compressed executables, as well as common office document formats.

minor feature: lt;p gt;ClamAV 1.3.1 is a critical patch release with the following : lt;/p gt;. lt;ul gt;. lt;li gt;. lt;p gt; lt;a href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-20380" rel="nofollow" gt;CVE-2024-20380 lt;/a gt;: lt;br gt;. a possible crash in the HTML file parser that could cause a lt;br gt; Denial-of-service (DoS) condition. lt;/p gt; lt;p gt;This affects version 1.3.0 only and does not affect prior versions. lt;/p gt;. lt;p gt;Thank you to Błażej Pawłowski for identifying this. lt;/p gt;. lt;ul gt;. lt;li gt; lt;a href="https://github.com/Cisco-Talos/clamav/pull/1242" data-hovercard-type="pull_request" data-hovercard-url="/Cisco-Talos/clamav/pull/1242/hovercard" gt;GitHub pull request lt;/a gt; lt;/li gt;. lt;/ul gt;. lt;/li gt;. lt;li gt;. lt;p gt;Updated select Rust dependencies to the latest versions. lt;br gt;. This resolved Cargo audit complaints and included PNG parser. lt;/p gt; lt;ul gt;. lt;li gt; lt;a href="https://github.com/Cisco-Talos/clamav/pull/1227" data-hovercard-type="pull_request" data-hovercard-url="/Cisco-Talos/clamav/pull/1227/hovercard" gt;GitHub pull request lt;/a gt; lt;/li gt;. lt;/ul gt;. lt;/li gt;. lt;li gt;. lt;p gt;a causing some text to be truncated when converting from UTF-16. lt;/p gt;. lt;ul gt;. lt;li gt; lt;a href="https://github.com/Cisco-Talos/clamav/pull/1230" data-hovercard-type="pull_request" data-hovercard-url="/Cisco-Talos/clamav/pull/1230/hovercard" gt;GitHub pull request lt;/a gt; lt;/li gt;. lt;/ul gt;. lt;/li gt;. lt;li gt;. lt;p gt;assorted complaints identified by Coverity static analysis. lt;/p gt;. lt;ul gt;. lt;li gt; lt;a href="https://github.com/Cisco-Talos/clamav/pull/1235" data-hovercard-type="pull_request" data-hovercard-url="/Cisco-Talos/clamav/pull/1235/hovercard" gt;GitHub pull request lt;/a gt; lt;/li gt;. lt;/ul gt;. lt;/li gt;. lt;li gt;. lt;p gt;a causing CVDs downloaded by the lt;code gt;DatabaseCustomURL lt;/code gt; Freshclam lt;br gt;. Config option to be pruned and then re-

GNU GPL c virus-scanner mail-filter security administrators

VCV Rack 2.5.1 💾

VCV is a virtual Eurorack DAW. VCV Rack is the engine powering VCV modules. Add modules, connect cables, edit parameters, and save/load patches. Create generative patches with your mouse, perform with your MIDI keyboard controller, or connect it to your favorite DAW using the Rack Bridge VST/AU plugin (coming soon). In Rack, control voltages and audio signals are equivalent, so you can modulate parameters with sonic-range VCOs to create customizable FM synths or chaotic wave-shaping oscillators. If you already own a modular synthesizer, you can enhance your setup with an audio interface supporting CV signals or a CV-MIDI-CV interface module with Rack's CV Interface (coming soon).

minor feature: Remember the last selected cable color from the port's "New cable" menu item. When "Auto-rotate cables" is enabled, the next color in the rotation is used. crash when modules such as VCV MIDI-Map bind parameters. If loaded patch contains unavailable modules, don't Rack after user chooses to open them in VCV Library. Instead, load patch without these modules so user can download them. Add error dialog if moving Rack's user folder to new location fails.

BSDL artistic-software multimedia audio mixers daw

mpv 0.38.0 💾

mpv is a free (as in freedom) media player for the command line. It supports a wide variety of media file formats, audio and video codecs, and subtitle types. Scripting Powerful scripting capabilities can make the player do almost anything. There is a large selection of user scripts on the wiki. On Screen Controller While mpv strives for minimalism and provides no real GUI, it has a small controller on top of the video for basic control. High quality video output mpv has an OpenGL, Vulkan, and D3D11 based video output that is capable of many features loved by videophiles, such as video scaling with popular high quality algorithms, color management, frame timing, interpolation, HDR, and more. GPU video decoding mpv can leverage most hardware decoding APIs on all platforms. Hardware decoding can be enabled at runtime on demand. Embeddable A straightforward C API was designed from the ground up to make mpv usable as a library and facilitate easy integration into other applications.

major feature: New scripting: add mp.input() player: add an option to automatically turn on deinterlacing mac: add more Now Playing information and functionality osxbundle: automatically include MoltenVK to enable Vulkan support input.conf: bind Ctrl+WHEEL_UP/DOWN to video-zoom ao_avfoundation: initial support for AVFoundation audio driver (macOS) vo: add context menu support on win32 Changed osc: allow disabling special mouse wheel behavior mac: add support for dynamic change of geometry, autofit x11_common: allow DPI scale in unit of 0.5 and prefer the value from Xft.dpi vo_gpu_next: save cache to separate files mac: large amounts of refactoring, internal improvements and cleanups builtin.conf: remove debanding from the high-quality profile Removed player: remove legacy, non-standard Raspberry Pi-specific support code

Mixed video media player c lua swift

gRPC 1.62.2 💾

gRPC is a modern, open source, high-performance remote procedure call (RPC) framework that can run anywhere. gRPC enables client and server applications to communicate transparently, and simplifies the building of connected systems.

major bugfix:

Apache rpc cpp python c

QMMP 2.1.7 💾

QMMP is an Qt-based audio-player. The user interface is similar to Winamp or XMMS, which compatible skins can be used of. It supports a plethora of audio formats, like MP3, Ogg Vorbis/Opus, FLAC, Musepack, WavePack, MOD files, AAC, Audio CDs, WMA and other ffmpeg-supported encodings, PCM, MIDI, SID, and Chiptune files. It provides DSP plugins, lyrics downloading, equalizers and visualizers, supports common audio APIs and sinks, and is cross-platform.

minor bugfix: using XWayland for skinned user interface; using floating point output in the sndfile plugin; fixed issue with KDE6 file dialog; fixed another 3 bugs.

GNU GPL audio player qt6 mp3

Mozilla Thunderbird 115.10.0 💾

Thunderbird is a desktop mail client. It's a companion product to Mozilla Firefox. Besides standard email, it supports newsgroups, feed reading, and chat protocols (XMPP, IRC and Twitter), all with multiple identities or accounts. Through Mozilla Lighning or other plugins it's extensible into a full personal information manager. Out of the box it supports SMTP, POP3, IMAP, SSL/TLS, S/MIME, LDAP, RSS/Atom, and searching, filtering or grouping, labels, virtual folders, and comes with a spam filter.

minor feature: Creating a tag in General Settings with a number as the tag name did not work Quick Filter button selections did not persist after restart. Collapsing and expanding message list headers sometimes caused header to scroll out of view. Single message with no children inside a parent thread sometimes displayed incorrectly as a thread with a duplicate of itself as its child. Get selected messages" menu items did not work. Download and Sync Messages" dialog was too short when using Russian locale, obscuring OK button. After changing password on an IMAP account, the account could become locked due to too many failed login attempts. Retrieving multiline POP3 message from server failed if message chunk ended in newline instead of carriage return and newline. IMAP, POP3, and SMTP Exchange autoconfiguration did not support encryption configuration. Non-empty address book search bar interfered with displaying/editing contacts. Deleting attendees from "Invite Attendees" view removed attendees from view, but not from invite. Splitter arrow between task list and task description did not behave as expected. Performance improvements and code cleanup. Security.

MPL c++ e-mail email-client newsgroup feed-reader chat

PeerTube 6.1.0-rc.1 💾

Federated video streaming platform, that's based on ActivityPub and P2P (BitTorrent) stream distribution technology. Individual video hosting instances profiteer from shared communities and content caching.

minor feature: IMPORTANT NOTES: You must update nginx configuration: https://github.com/Chocobozzz/PeerTube/blob/develop/support/nginx/peertube. Add `location /api/v1/users/ / +/imports/import-resumable ` block. This release changes the way how PeerTube counts a video view: Views are taken into account after 10 seconds instead of 30 seconds (can be changed in YAML config). Views use a *Session ID generated by the web browser instead of using the request IP (former behavior can be restored in YAML config). The goal of this change is to get r to how other video platforms like Mux, Vimeo, or Instagram work. ### Admin config (non-exhaustive). Breaking changes: Rename `views.videos.ip_view_expiration` to `views.videos.view_expiration`. YAML web admin configs: Add `storyboards.enabled` config to disable storyboard generation. Remove `services.twitter.whitelisted`: Twitter/X doesn't seem to need this anymore. This means that PeerTube will try to inject the video player in Twitter/X by default instead of using a classic image/description. YAML config only: Add `open_telemetry.metrics.playback_stats_interval` config to customize how often viewers send playback stats to server. Add `views.videos.watching_interval. anonymous,users ` configs to change how often the web browser sends "is watching" information to the server. Add `stats.registration_requests.enabled` and `stats.abuses.enabled` configs to hide instance registration/abuse requests public stats (average response time, total registration/abuse requests etc.). Add `stats.total_moderators.enabled` and `stats.total_admins.enabled`configs to hide total admins/moderators public stats. Add `object_storage.streaming_playlists.store_live_streams` config to not store live stream chunks into object storage (when enabled for streaming playlists). Set `open_telemetry.metrics.http_request_duration.enabled` to `false` by default to avoid performance on the Prometheus backend due to high metric cardinality. Maintenance: Also genera

Affero GPLv3 javascript angularjs web video hosting activitypub

LightZone 5.0.0~beta2-0obs1 💾

LightZone is a professional-level digital darkroom and photo editor for Mac, Windows, and Linux. It includes RAW processing and editing. Rather than using layers in the way that other photo editors do, LightZone lets the user build up a stack of tools which can be rearranged, readjusted, turned off and on, and removed from the stack. It's a completely non-destructive editor, where any of the tools can be re-adjusted or modified later — even in a different editing session. A tool stack can even be copied to a batch of photos at one time. LightZone always operates in a 16-bit linear color space with the wide gamut of ProPhoto RGB.

minor bugfix: Unstable; urgency=medium Upstream sync. -- Masahiro Kitagawa Sun, 06 Jun 2023 12:13:00 +0900.

BSDL capture digital-camera graphics-conversion viewer macos linux c

Gitea 1.21.11 💾

Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post to read about the justification for a fork. Purpose The goal of this project is to provide the easiest, fastest, and most painless way of setting up a self-hosted Git service. With Go, this can be done with an independent binary distribution across all platforms and architectures that Go supports. This support includes Linux, macOS, and Windows, on architectures like amd64, i386, ARM, PowerPC, and others.

minor feature: SECURITY. Use go1.21.9 to include Golang security. possible renderer security problem. . file in the Upload func. inline math blocks can't be preceeded/followed by alphanumerical characters. missing 0 preof GPG key id. Include encoding in signature payload. Move from `max( id )` to `max( index )` for latest commit statuses. Load attachments for code comments. gitea doctor will remove repo-avatar files when executing command storage-archives. possible data race on tests. Performance optimization for git push. duplicate migrated milestones. panic for BrokenRepoUnits16961. incorrect SVGs. create commit status. Performance optimization for git push. misuse of unsupported global variables. to delete the cookie when AppSubURL is non-empty. Avoid user does not exist error when detecting schedule actions when the commit author is an external user. Change the default maxPerPage for gitbucket. Check the token's owner and repository when registering a runner. Avoid losing token when updating mirror settings. commit status cache which missed target_url. rename branch 500 when the target branch is deleted but exist in database. mirror error when mirror repo is empty. Use db.ListOptions directly instead of Paginator interface to make it easier to use and performance of /pulls and /. code owners will not be mentioned when a pull request comes from a forked repository. DOCS. Update actions variables documents. MISC. Update katex to 0.16.10. Upgrade go-sqlite to v1.14.22.

MITL git go

Nana 1.7.4 💾

Nana is an easy-to-use, portable and modern GUI and application toolkit. It uses standard C++ with a very lean API, provides threading support, bidirectional text, requires no macros, comes with the common set of widgets (buttons, comboboxes, labels, forms, file and date chooser, menus, panels, images, slider, textboox, treebox and listbox) and allows to write custom ones.

minor bugfix:

BSL c++ gui gui-toolkit boost cross-platform

Boost C++ Libraries 1.85.0 💾

Boost++ is a collection of reusable and well-tested C++ libraries, which cover linear algebra, pseudorandom number generation, multithreading, image processing, regular expressions, and unit testing. They're mostly template based for flexibility, but also encompass independent libraries.

minor feature: New Libraries: Charconv, Scope. Updated Libraries: Asio, Atomic, Beast, Bimap, Bind, Conversion, Core, Filesystem, Function, Geometry, Iterator, JSON, LEAF, LexicalCast, Locale, Math, MSM, Multi-index, Multiprecision, MySQL, Odeint, PFR, Random, System, Stacktrace, STLInterfaces, Test, Unordered, Variant, Wave.

BSL c++ libraries software-development boost

Beseda - ebooks speech reader 1.2.0 💾

This Public Domain console program speaks the ebooks and is controlled via the keyboard to make it handy for the vision accessibility. Fast and simple. Supported formats: TXT, EPUB, FB2, ABW, [X]HTML, ODT, DOCX. Uses Speech Dispatcher to speak, so you can use synths such as RHVoice, Festival, espeak-ng, etc.

major feature: + Voice selection by pressing keys and + Select voice selection range from local to all supported languages - key Z

Public Domain sound-synthesis speech terminal curses console c++ linux end-users education

icubaby 1.2.0 💾

icubaby is a C++ Library to Immediately Convert Unicode. It is a portable, header-only, dependency-free library for C++ 17 or later. Fast, minimal, and easy to use for converting sequences of text between any of the Unicode UTF encodings. Simple to use and exceptionally simple to integrate into a project, it does not allocate dynamic memory and neither throws or catches exceptions.

minor feature: - Fix for a compilation error when composing a range adaptor such as std::views::transform() - Improved the documentation s examples by limiting the line length to better match the documentation width.

MITL c++ developers library unicode

FileZilla 3.67.0 💾

FileZilla is a feature-rich FTP, FTPS and SSH FTP client, with support for all major plattforms. All tools are designed to aid moving and synchronizing files between local and remote file or webservers. It even allows multi-target uploading or editing files in-place. FileZilla also sports IPv6, a tabbed interface, resuming up and downloads, transfer speed limits, large files over 4GB, server and bookmark management, drag and drop, filtering, HTTPS / SOCKS5 / FTP proxying, and remote file searching.

major bugfix: SFTP: PuTTY ECDSA NIST P-521 private key recovery vulnerability (CVE-2024-31497). If you use NIST P-521 keys to connect to SSH/SFTP servers, you should regenerate them and revoke the previous ones. Official binaries are now built against GnuTLS 3.8.4. Updated to libfilezilla 0.47.0.

GNU GPL c ftp ftps file-transfer

Konfyt 1.6.1 💾

Konfyt is a digital keyboard workstation for Linux which allows the user to easily and quickly set up patches, each with multiple layers, and instantly switch between these patches for seamless live keyboard playing. Patches may consist of multiple layers of Soundfonts (.sf2), SFZ instruments, audio input ports and MIDI output ports. Konfyt features a searchable library that scans your filesystem for soundfonts and SFZs. Soundfont programs are included in searches and can be viewed with a single click, giving immediate access to all programs within a soundfont. Konfyt originally started as a quick and dirty attempt to create a soundfont library application due to the author's frustration with exploring soundfonts using existing tools. This soon grew to a soundfont player and eventually everything else was hacked on. It is now pretty functional but remains a work in progress. While I use Konfyt successfully on a daily basis, use it at your own risk. I am not responsible for any trauma due to failures during live performances. Konfyt is open source, created with Qt and uses JACK as MIDI and audio backend, liblscp for loading SFZ files in Linuxsampler, with the option of using Carla as the backend for loading SFZ files (using its built-in SFZero support) and Fluidsynth for soundfonts.

minor feature: Added Script editor sidebar tab listing scripts of other projects in the default projects directory. Changes. MIDI port connection check boxes are now in their own "MIDI" column and the audio "L" and "R" columns have been renamed to "Left" and "Right". Clear triggers when loading new project to prevent left-over triggers from the previously loaded project. Limit prints and MIDI sends from scripts in a cycle so infinite loops containing these don't stall the application.

GNU GPLv3 audio sampler linux

PuTTY 0.81 💾

PuTTY is a free implementation of SSH and Telnet for Windows and Unix platforms, along with an xterm terminal emulator.

minor feature: Security for CVE-2024-31497 : NIST P521 /. ecdsa-sha2-nistp521 signatures are no longer generated with biased values of. k.. The previous bias compromises private keys.

MITL win32 putty ssh telnet terminal-client file-transfer ftp tftp

Linux kernel 6.8.6 💾

Linux is a mostly POSIX-compliant Unix-inspired operating system kernel, originally implemented by Linus Torvalds and now maintained as an international project. It's the base and common namegiver to a wide array of Linux distributions. The kernel provides all modern Unix-y features, like true process multitasking, virtual memory, virtual and clustered filesystem support, complex networking and extensive support for various hardware and machine platforms.

minor feature: Linux 6.8.6, Revert "drm/amd/amdgpu: potential ioremap() memory leaks in amdgpu_device_init()", x86/vdso: rethunk patching for vdso-image-x32.o too, VMCI: possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler(), net: mpls: error out if inner headers are not set, Bluetooth: btintel: build regression, nouveau: devinit paths to only handle display on GSP. platform/x86: intel-vbtn: Update tablet mode switch at end of probe, platform/x86/intel/hid: Don't wake on 5-button releases, randomize_kstack: Improve entropy diffusion, media: mediatek: vcodec: adding lock to protect encoder context list, media: mediatek: vcodec: adding lock to protect decoder context list, media: mediatek: vcodec: oops when HEVC init fails, gcc-plugins/stackleak: Avoid.head.text section, drm/amdgpu: Init zone device and drm client after mode-1 reset on reload, ALSA: hda/realtek: Add quirks for some Clevo laptops, fbmon: prevent division by zero in fb_videomode_from_videomode(), drivers/nvme: Add quirks for device 126f:2262, modpost: null pointer dereference, io_uring: clear opcode specific data for an early failure, fbdev: viafb: typo in hw_bitblt_1 and hw_bitblt_2, x86/xen: attempt to inflate the memory balloon on PVH, ASoC: soc-core.c: Skip dummy codec when adding platforms, thermal/of: Assume polling-delay(-passive) 0 when absent, ASoC: amd: yc: non-functional mic on ASUS M7600RE, usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined, usb: typec: tcpci: add generic tcpci fallback compatible, thunderbolt: Keep the domain powered when USB4 port is in redrive mode, serial: 8250_of: Drop quirk fot NPCM from 8250_port, usb: typec: ucsi: Limit read size on v1.2, usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR, usb: gadget: uvc: refactor the check for a valid buffer in the pump worker, thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities read, usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk, kernfs: RCU protect kernfs_

GNU GPL c linux kernel operating-system

GPlates 2.5 💾

GPlates is a plate tectonics program. Manipulate reconstructions of geological and paleogeographic features through geological time. Interactively visualize vector, raster and volume data. PyGPlates is the GPlates Python library. Get fine-grained access to GPlates functionality in your Python scripts.

minor feature: Changes since 2.4: Subduction zones have teeth in 3D globe and 2D map views. Topological boundaries coloured by individual boundary line segments. Instead of each boundary polygon having its own colour. Eg, subduction zones coloured differently than mid-ocean ridges. Topology line width multiplier (under Tools Configure Geometry Rendering ). So topologies can be thicker than non-topologies. Keyboard shortcuts for show/hide geometry types (see View Geometry Visibility ).

GNU GPLv3 geological paleogeographic science visualization physics c

snd 24.3 💾

Snd is a sound editor modelled loosely after Emacs. It can be customized and extended using either s7 (included in the Snd sources), Ruby, or Forth.

minor feature: s7: format now always returns a string (where it used to return #f it now returns "") sam.c: bugfixes and improvements thanks to David Jaffe checked: sbcl 2.4.3 Thanks!: Michael Edwards, Norman Gray, David Jaffe

Public Domain sound-synthesis sound-editor audio music scheme c ruby

Ossia 3.1.14 💾

ossia score is a sequencer for audio-visual artists, designed to create interactive shows. Sequence OSC, MIDI, DMX, sound, video and more, between multiple software and hardware, create interactive and intermedia scores and script with JavaScript, PureData or C++ to customize your score. Free, open source and runs on desktop, mobile, web and embedded.

minor feature: lt;h1 gt;New features lt;/h1 gt;. lt;ul gt;. lt;li gt;New process : Geo Zones. Takes a JSON specifying polygons and attributes and will interpolate. Can work in both latitude / longitude or scaled between 0/1. Thanks lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/aklevy/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/aklevy" gt;@aklevy lt;/a gt; for the cute Spatial category icon! lt;/li gt

GNU GPLv3 music sequencer audio media midi dmx osc c

PipeWire 1.0.5 💾

PipeWire is a project that aims to greatly improve handling of audio and video under Linux. It aims to support the usecases currently handled by both PulseAudio and Jack and at the same time provide same level of powerful handling of Video input and output. It also introduces a security model that makes interacting with audio and video devices from containerized applications easy, with supporting Flatpak applications being the primary goal. Alongside Wayland and Flatpak we expect PipeWire to provide a core building block for the future of Linux application development. Features include: Capture and playback of audio and video with minimal latency. Real-time Multimedia processing on audio and video. Multiprocess architecture to let applications share multimedia content. GStreamer plugins for easy use and integration in current applications. Sandboxed applications support. See Flatpak for more info.

major bugfix:

MITL audio video c

LimeSurvey 6.5.2 (build 240402) 💾

LimeSurvey is a web application that interacts with MySQL, MSSQL, or Postgres to develop surveys, publish surveys, and collect responses to surveys. Once a survey has been created, data can be inserted into the survey either by a "pretty" public screen which presents each question one at a time, or by a quick and nasty data entry screen. It includes the capacity to generate individualized "tokens", so that invitations can be issued to participants. It also has the capacity to set conditions on whether questions will display (branching), numerous question types, and a basic statistics function.

minor feature: Wrong caption for function that prompts to set up 2FA after login (Carsten Schmitz). File upload question - max_num_of_files problem (Gabriel Jenik). Improve usage of getQuestionAttributes PrintableSurvey (Denis Chenu). Improve usage of getQuestionAttributes DataEntry (Denis Chenu). getQuestionAttributes for UploaderController (Denis Chenu). Updated translation: Portuguese (Portugal) by c_schmitz, holch, samarta, sazevedo. Updated translation: Polish by elissa. Updated translation: Polish (Informal) by elissa. Updated translation: Korean by modernity4r. Updated translation: Japanese by d_inoue. Updated translation: Finnish by Jmantysalo. Updated translation: Czech by jelen1.

GNU GPL survey php mysql mssql postgres

Sommelier 9.1 💾

A downloader/installer for apps/games/doom-wads that run under wine, dosbox, java, scummvm, the fuse spectrum emulator, crispy-doom or chocolate-doom, mednafen, citra and other emulators, and also some native apps. Also can install games from gog.com that can be run under wine/dosbox/scummvm/native (gog installers must be manually downloaded). Comes with a list of apps. Checks sha256 of downloads, downloads dependancies, makes registry changes for running/installing, etc.

minor feature: Detect desktop files that ask us to run sommelier again, and refuse. This prevents fork bombs. Support 'custom args' for emulators. add neogeo and gog:neogeo emulator platforms.

GNU GPLv3 wine downloader installer

SerialTest 0.3.5 💾

A versatile test tool running on Windows/Linux/macOS/Android. Works as data transceiver/realtime plotter/shortcut/file transceiver. Supports serial port, Bluetooth SPP client/server, Bluetooth LE client, TCP client/server, UDP.

minor feature: Improve BLE compatibility by adding support for WriteNoResponse operation (commit 0e5c82ea6c). Improve serial port compatibility by allowing non-fatal errors when setting DTR/RTS in the connecting process (commit cae854bcdd). Add Windows MSVC support for Bluetooth (commit 9760cccda8). Add support for restoring dock widgets status (commit c88b47e1b0). Add an option for enabling/disabling touch scrolling gesture (commit fda6389c31). Replace " "(U+221A) with "OK" in the status bar for the visual consistency across all platforms (commit 574360343e). DataTab: Keep selection unchanged when appending received data (commit 86508ff76b). a few.

GNU GPLv3 test-tool diagnose transceiver tcp udp bluetooth serial-port cross-platform cpp

ObjFW 1.1.1 💾

* Fixes missing ${DESTDIR} in some Makefiles.

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.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

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