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: CT-896: question PDF export at statistics (lajosarpad).
CT-892: Answers for array question types are not correctly displayed on mobile devices (Patrick Teichmann).
Very hard to match attributes in the CPDB when importing CSV data (Gabriel Jenik).
bad admin url, with the publicurl variable (Denis Chenu).
Store XSS in Central participant management (Gabriel Jenik).
Updated translation: Slovak by jelen1.
Updated translation: Portuguese (Portugal) by samarta.
Updated translation: Japanese by d_inoue, nomoto.
Updated translation: Czech by jelen1.
Updated translation: Czech (Informal) by jelen1.
Updated translation: Catalan by qualitatuvic.
GNU GPL survey php mysql mssql postgres
OBS Studio (also Open Broadcaster Software or OBS, for short) is a free and open-source app for screencasting and live streaming. Written in C/C++ and built with Qt, OBS Studio provides real-time capture, scene composition, recording, encoding, and broadcasting via Real Time Messaging Protocol (RTMP), HLS, SRT, RIST or WebRTC. It can stream videos to any RTMP-supporting destination, including YouTube, Twitch, Instagram and Facebook.[11]
For video encoding, OBS Studio can use the x264 transcoder,[12] Intel Quick Sync Video, Nvidia NVENC and the AMD Video Coding Engine to encode video streams into the H.264/MPEG-4 AVC or H.265/HEVC formats.[13] It can encode multiple tracks of audio in the AAC format. More experienced users can choose any codecs and containers available in libavcodec and libavformat, or output the stream to a custom FFmpeg URL.[14]
OBS Studio also supports plug-ins to extend its functionality.[15]
minor feature: lt;div class="markdown-alert markdown-alert-important" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-report mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 1.75C0.784.784 0 1.75 0h12.5C15.216 0 16.784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0.138.112.25.25.25h2a.75.75 0 0 1.75.75v2.19l2.72-2.72a.749.749 0 0 1.53-.22h6.5a.25.25 0 0 0.25-.25v-9.5a.25.25 0 0 0-.25-.25Zm7 2.25v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 9a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z" gt; lt;/path gt; lt;/svg gt;Important lt;/p gt; lt;p gt;NVIDIA Kepler (600 and 700 series) GPUs are no longer supported for NVENC. lt;/p gt;.
lt;/div gt;.
lt;div class="markdown-alert markdown-alert-note" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-info mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1.75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z" gt; lt;/path gt; lt;/svg gt;Note lt;/p gt; lt;p gt;NVIDIA users may need to update their GPU drivers to 551.76 (Windows) / 550.54.14 (Linux) or newer. lt;/p gt;.
lt;/div gt;.
lt;div class="markdown-alert markdown-alert-important" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-report mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 1.75C0.784.784 0 1.75 0h12.5C15.216 0 16.784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0.138.112.25.25.25h2a.75.75 0 0 1.75.75v2.19l2.72-2.72a.749.749 0 0 1.53-.22h6.5a.25.25 0 0 0.25-.25v-9.5a.25.25 0 0 0-.25-.25Z
GNU GPLv3 audio video screencasting livestreaming c c
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.10.7, Input: MT - limit max slots, ksmbd: race condition between destroy_previous_session() and smb2 operations(), selftests/bpf: Add a test to verify previous stacksafe(), drm/amdgpu/vcn: not pause dpg for unified queue, drm/amdgpu/vcn: identify unified queue in sw init, Revert "pidfd: prevent creation of pidfds for kthreads", drm/xe: Do not dereference NULL job- fence in trace points, selftests: mptcp: join: check re-using ID of subflow, selftests: mptcp: join: validate fullmesh endp on 1st sf, mptcp: pm: avoid possible UaF when selecting endp, mptcp: pm: fullmesh: select the right ID later, mptcp: pm: only in-kernel cannot have entries with ID 0, mptcp: pm: check add_addr_accept_max before accepting new ADD_ADDR, mptcp: pm: only decrement add_addr_accepted for MPJ req, mptcp: pm: only mark 'subflow' endp as available, mptcp: pm: remove mptcp_pm_remove_subflow(), mptcp: pm: re-using ID of unused flushed subflows, mptcp: pm: re-using ID of unused removed subflows, mptcp: pm: re-using ID of unused removed ADD_ADDR, thermal: of: OF node leak in of_thermal_zone_find() error paths, thermal: of: OF node leak in thermal_of_zone_register(), thermal: of: OF node leak in thermal_of_trips_init() error path, nouveau/firmware: use dma non-coherent allocator, pmdomain: imx: wait SSAR when i.MX93 power domain on, pmdomain: imx: scu-pd: Remove duplicated clocks, smb3: broken cached reads when posix locks, mmc: dw_mmc: allow biu and ciu clocks to defer, mmc: mtk-sd: receive cmd8 data when hs400 tuning fail, cgroup/cpuset: Clear effective_xcpus on cpus_allowed clearing only if cpus.exclusive not set, cgroup/cpuset: panic caused by partcmd_update, KVM: arm64: Make ICC_*SGI*_EL1 undef in the absence of a vGICv3, KVM: arm64: vgic-de: Don't put unmarked LPIs, cxgb4: add forgotten u64 ivlan cast before shift, ata: pata_macio: DMA table overflow, Input: i8042 - use new forcenorestore quirk to replace old gy quirk combination, Input: i8042 - add forcenorestore quirk to leave contr
GNU GPL c linux kernel operating-system
Gradle is an open-source build automation tool focused on flexibility and performance. Gradle build scripts are written using a Groovy or Kotlin DSL.
minor bugfix: This is a patch release for Gradle 8.11. We recommend users upgrade to 8.11.1 instead of 8.11.
It fixes the following issues:
#31268 BuildEventsListenerRegistry corrupted with Isolated Projects and parallel configuration
#31282 Running executables sporadically fails with ETXTBSY (Text file busy)
#31284 ArrayIndexOutOfBoundsException after upgrading to gradle 8.11 when generating problems report
#31310 Unable to run Gradle task in 8.10 due to bytecode interception
Apache build-tool c c++ groovy java kotlin
libmtp is an Initiator implementation of the Media Transfer Protocol (MTP) in the form of a library suitable primarily for POSIX compliant operating systems. We implement MTP Basic, the stuff proposed for standardization.
minor feature: largely ids added, some bugfixes.
IDs added:
additional Samsung PID values
Amazon Fire Max 11, fixes #235
Amazon fire tablet #236
Amazon Kindle 8,10, and Anbernic RG353P, Pinephone v1.2
Amazon Kindle scribe 32gb, fixes #191
Astell Kern SE300 https://sourceforge.net/p/libmtp/bugs/1939/
DJI Controller 2
Fly nimbus 3 https://sourceforge.net/p/libmtp/feature-requests/311/
Fujitsu TONE-m17, fixed #154
Garmin Edge 1040 https://sourceforge.net/p/libmtp/bugs/1946/
Garmin Euduro 2, fixes #211
Garmin Fenix 7
Garmin Fenix 7 Pro Solar
Garmin Fenix 7s
Garmin Fenix 7s pro sapphire solar https://sourceforge.net/p/libmtp/bugs/1934/
Garmin forerunner 255
Garmin Forerunner 265 + mtp-detect log
Garmin Forerunner 945 LTE
Garmin Forerunner 965, #152
Garmin GPSMAP 67
Garmin Model Venu 2 Plus.
Garmin Tactix 7 AMOLED
Garmin Venu 2, fixes #156
Garmin Venu 2 Plus
Garmin Venu SQ 2 Music fixes #202
GoPro hero11 black mini, fixes #162
GoPro max
Honor X6a
Lenovo TAB 2 A8-50F, https://sourceforge.net/p/libmtp/feature-requests/310/
Lenovo Tablet P12 from different vendor IDs
Lenovo TAB M11 fixes https://sourceforge.net/p/libmtp/bugs/1945/
Lenovo tab p11 plus. fixes #173
Lenovo tab p12, fixes #192
Lenovo Tab Plus
Lenovo Yoga Smart Tab
Moto G3, Moto Z3
Motorola E22i
Oculus quest 2 #153
qin phone f21 pro, #155
Rohde Schwarz RTA4004 Oscilloscope
Rohde Schwarz RTB2004, https://sourceforge.net/p/libmtp/bugs/1942/
SHARP AQUOS Wish2 , fixes #196
SHIFT 6m https://sourceforge.net/p/libmtp/feature-requests/305/
Sony NW-A306, fixes #170
Teenage Engineering OP-1 field, fixes #160
Teenage Engineering TP-7 https://sourceforge.net/p/libmtp/bugs/1941/
GNU LGPL mtp library android samsung htc galaxy
QRadioLink is a Linux software defined radio transceiver application using VOIP for inter-communication, built on top of GNU radio, which allows experimenting with software defined radio hardware using different digital and analog radio signals and a friendly user interface.
Its primary purpose is educational, but it can also be customized for low power data communications on various frequency bands. It can also be used as an amateur radio SDR transceiver for demonstrating radio communications to students.
The application was originally inspired from the Codec2 GMSK modem project by Kristoff Bonne.
minor feature: Release version 0.9.0-1
Added configurable time domain display.
Added UDP to ZeroMQ proxy (enables SVXLink audio as one of the FM carriers in MMDVM-multi mode).
FM is now one of the modes supported by MMDVM-multicarrier.
GNU GPLv3 communication radio amateur-radio ham-radio sdr cpp c
GNUnet is a framework for secure and anonymous peer-to-peer networking that does not use any centralized or otherwise trusted services. Currently, the framework offers censorship-resistant file-sharing, messaging, VPN, GNS (a decentralized version of DNS), and much more. GNUnet is currently developed by a worldwide group of independent free software developers. GNUnet is a GNU package (http://www.gnu.org/).
major feature: New logging API to print/parse hex bytes.
- Added RFC9180 HPKE and associated KEMs.
- Replace oneshot PKE and KEM APIs with HPKE.
- New Elligator KEM.
- Namestore API allows multiple records to be inserted in a single transaction (if plugin supports this).
- New ECDH API that uses KDFs instead of hash.
- Renamed GNUNET_CRYPTO_hkdf to GNUNET_CRYPTO_hkdf_gnunet.
- Added new standard SHA256-based HKDF APIs.
- New hostlist bootrap domain https://bootstrap.gnunet.org.
Affero GPLv3 anonymity f2f file-sharing gns gnunet internet networking p2p vpn
Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k.
minor bugfix: The Linux portable, AppImage, and Snap fail to launch on some systems (e.g. Ubuntu 24.04) with Qt 6 and Wayland.
.94 fps in Matroska falsely identified as variable frame rate (broke in v24.06).
Mono audio assets not playing through both stereo channels (broken in v24.06).
Open Other Audio/Video Device Video Input on macOS (broke in v24.06).
Spinboxes on Settings Theme System on Windows takes too much space from the numeric field (broke in v24.06).
Many audio filters missing for Windows on Arm computers (broke in v24.06).
Setting the audio language in Export Other using `alang=`.
Right Alt key (AltGr) for text input in some languages instead keyboard shortcuts/actions in Windows.
The Convert dialog when dropping hangs Windows Explorer until the dialog is.
Add Keyframe at Playhead for some filters, for example Color Grading.
Enabling keyframes in Color Grading adds 2 keyframes.
The modal font dialog on Linux can be behind main window making Shotcut not responsive.
Occasional audio pop/click with some media files especially with uncompressed audio.
Lag in Filters search.
a disabled Crop: Circle or Crop: Rectangle video filter becomes enabled when reselected.
The `hevc_toolbox` hardware video encoder fails detection on some Intel Macs.
File dialogs open slowly in the Linux AppImage.
Overriding Properties Rotation on a proxy video whose default is not 0 exports with wrong rotation.
This affected the creation of the proxy and thus requires making a new proxy, which is easier said than done on Windows due to file locking. Properties Proxy Disable Proxy on the affected clips is a workaround if you do not turn off proxy completely.
Properties Proxy Make Proxy does not override a DJI- or GoPro-provided proxy video.
Now Enter or Return in Filters search changes focus to the search results.
Now Up or Down in Help Actions and Shortcuts search changes focus to the search results.
Changed the Softness to 0 in the Obscure With Blur a
GNU GPLv3 multimedia video non-linear-editor artistic-software cross-platform windows macos linux qt
Duplicati is a free, open source, backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. It works with:
Amazon S3, IDrive e2, Backblaze (B2), Box, Dropbox, FTP, Google Cloud and Drive, MEGA, Microsoft Azure and OneDrive, Rackspace Cloud Files, OpenStack Storage (Swift), Sia, Storj DCS, SSH (SFTP), WebDAV, Tencent Cloud Object Storage (COS), and more!
major feature: This release is a canary release intended to be used for testing in preparation of a later stable release.
Unlike regular canary builds, this one has a major change in the build system, so it now runs on.NET8.
For that reason, the updater in previous canary builds does not detect this update yet, but this can be activated at a later time.
Important changes from last Beta.
Updated to.NET8 with OS specific builds.
Using Kestrel as the API/UI server.
Mandatory password and new authentication scheme.
Settings database version updated to v8.
Encrypting data in `Duplicati-server.sqlite` with machine serial number.
Please see list of known related to.NET8/Kestrel upgrade:
https://github.com/orgs/duplicati/projects/2
New tool to manage a running server.
Due to incompatibility with `duplicati_client` a new tool is included, named `Duplicati.CommandLine.ServerUtil.exe`/`duplicati-server-util`.
The new tool can pause/resume a backup, run a backup, change the password and more:
https://github.com/duplicati/duplicati/pull/5483
Encrypting database fields.
To reduce the risk of leaking encryption passphrases and credentials,
many fields in the `Duplicati-server.sqlite` file will be encrypted after running this version.
The key used to encrypt is derived from the machine serial number, so the database cannot be decrypted on another machine.
If your strategy relies on being able to read this database, you must take action.
These two setups are vulnerable:
If you do not store a copy of the passphrase elsewhere.
If you make a copy of the settings database.
We strongly recommend that you store a copy of the passphrase(s) securely, regardless of your setup.
If you want to choose the settings encryption key, you can set the environment variable `SETTINGS_ENCRYPTION_KEY` to a custom value.
If you want to never use the serial number as the passphrase, set the environment
variable `DUPLICATI__REQUIRE_DB_ENCRYPTION_KEY=true`, which will prevent Duplicati from start
GNU LGPLv3 backup cloud encryption sftp webdav trust-no-one-backup cloud-backup client-only-backup c-sharp javascript
fcOpenShell is an open source (LGPL) software library that helps users and software developers to work with the IFC file format. The IFC file format can be used to describe building and construction data. The format is commonly used for Building Information Modelling.
IfcOpenShell uses Open CASCADE (the Open CASCADE Community Edition) internally to convert the implicit geometry in IFC files into explicit geometry that any software CAD or modelling package can understand.
minor feature: See #5243. types_with_super() is no longer available. Also maybe over
kill in this scenario.
GNU LGPLv3 geometry bim ifc cad cpp python
The Universal Radio Hacker (URH) is a complete suite for wireless protocol investigation with native support for many common Software Defined Radios. URH allows easy demodulation of signals combined with an automatic detection of modulation parameters making it a breeze to identify the bits and bytes that fly over the air. As data often gets encoded before transmission, URH offers customizable decodings to crack even sophisticated encodings like CC1101 data whitening. When it comes to protocol reverse-engineering, URH is helpful in two ways. You can either manually assign protocol fields and message types or let URH automatically infer protocol fields with a rule-based intelligence. Finally, URH entails a fuzzing component aimed at stateless protocols and a simulation environment for stateful attacks.
minor feature: What's Changed. . Add support for Cython3 by @jopohl in #1099. Add exit action and new menu for recent files by @jopohl in #1100. Update actions/setup-python to v5 by @rffontenelle in #1108. Add conftest.py to awre test dir by
GNU GPLv3 radio wireless iot security wireless sdr python cython qt
PowerShell Core is a cross-platform (Windows, Linux, and macOS) automation and configuration tool/framework that works well with your existing tools and is optimized for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, and object models. It includes a command-line shell, an associated scripting language and a framework for processing cmdlets.
minor feature: 7.5.0-preview.4 - 2024-08-28.
Engine Updates and.
RecommendedAction: Explicitly start and stop ANSI Error Color.
Improve.NET overload definition of generic methods.
Optimize the `+=` operation for a collection when it's an object array.
Allow redirecting to a variable as experimental feature `PSRedirectToVariable`.
General Cmdlet Updates and.
Change type of `LineNumber` to `ulong` in `Select-String`.
`Invoke-RestMethod` to allow `-PassThru` and `-Outfile` work together.
Hyper-V Remoting when the module is imported via implicit remoting.
Add `ConvertTo-CliXml` and `ConvertFrom-CliXml` cmdlets.
Add `OutFile` property in `WebResponseObject`.
Show filename in `Invoke-WebRequest -OutFile -Verbose`.
`Set-Acl`: Do not fail on untranslatable SID.
the extent of the parser error when a number constant is invalid.
`Move-Item` to throw error when moving into itself.
up.NET method invocation with `Optional` argument.
progress calculation on `Remove-Item`.
WebCmdlets when `-Body` is specified but `ContentType` is not.
Enable `-NoRestart` to work with `Register-PSSessionConfiguration`.
Add `IgnoreComments` and `AllowTrailingCommas` options to `Test-Json` cmdlet.
Get-Help may report parameters with `ValueFromRemainingArguments` attribute as pipeline-able.
Code Cleanup.
lt;details gt;.
lt;summary gt;.
lt;p gt;We thank the following contributors! lt;/p gt;.
lt;p gt;@xtqqczze, @eltociear lt;/p gt;.
lt;/summary gt;.
lt;ul gt;.
lt;li gt;Minor cleanup on local variable names within a method lt;/li gt;.
lt;li gt;Remove explicit lt;code gt;IDE1005 lt;/code gt; suppressions lt;/li gt;.
lt;li gt;a typo in lt;code gt;WebRequestSession.cs lt;/code gt; lt;/li gt;.
lt;/ul gt;.
lt;/details gt;.
Tools.
devcontainers: mount workspace in /PowerShell.
Tests.
Add deging to the MTU size test.
Build and Packaging Improvements.
lt;details gt;.
lt;summary gt;.
lt;p gt;We thank the following contributors! l
MITL powershell shell
EKO is small and simple sound editor based on Qt5/6, Portaudio, libsndfile and libsamplerate. It has basic editing, utility and analysis functions, the rack with realtime effects (not so much), GUI themes and palettes support.
major bugfix: Cmake support - fixed Important fixes for Qt6!
Public Domain sound
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.
major bugfix: : Broken thumbnails on live replay. Detecting portrait rotation of some video. Don't allow to select a frame from a live to set the thumbnail. Lost video stream with specific transcoding settings and video input. Creating playlist without thumbnail when using the REST API. `.mov` video upload on some Windows versions. `video-plugin-metadata.result` client plugin hook.
Affero GPLv3 javascript angularjs web video hosting activitypub
Schism Tracker is a free and open-source reimplementation of Impulse Tracker, a program used to create high quality music without the requirements of specialized, expensive equipment, and with a unique "finger feel" that is difficult to replicate in part. The player is based on a highly modified version of the ModPlug engine, with a number of bugfixes and changes to improve IT playback.
minor feature: Summary of changes since the 20240909 release:. lt;ul . lt;li search on the Load Module page. lt;li resizing samples with interpolation. lt;li Wii U support. lt;li Remove the reliance on memory-mapped files, allowing for less memory usage on systems without virtual memory (such as the Wii). lt;li portamento in both volume and effect column at the same time. lt;li Allow importing of IEEE floating point WAV and AU files. lt;li POSIX: Use /.config/schism by default; /.schism is used if it is available as a fallback. lt;li Haiku OS: Use /config/settings by default, and fallback to /.schism if it's available. lt;li MIDI/JACK: Both midi in and out should work flawlessly now. lt;li S3M: sample import under big endian architectures. lt;li IT: V81-VFF commands in old Schism Tracker ITs. lt;li IT: Correctly fingerprint IT2.14 patch versions. lt;li IT: Drop SAx effect from IT 1.xx files. lt;li XM: Import ModPlug Tracker Command X extensions. lt;/ul .
GNU GPL audio editor music sequencer tracker c python
OpenMPT is a popular tracker software for Windows. OpenMPT (short hand for Open ModPlug Tracker) is completely free and allows you to create and play back some great music on your computer. Based on the original ModPlug Tracker written by Olivier Lapicque, OpenMPT is free software, can import a wide variety of module formats and offers an intuitive, native GUI as well as advanced features such as VST plugins and ASIO output.
In addition to its own song format, OpenMPT can natively edit Impulse Tracker, FastTracker, Scream Tracker and ProTracker module files. Read more about it on the features page!
major bugfix: Pattern tab Keyboard entry was broken in several pattern columns in OpenMPT 1.31.11.00 (http://.openmpt.org/view.php?id=1834).
BSDL-2 audio tracker
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: Improved color contrast on track and clip title labels, when given Track foreground and background colors are too similar in lightness.. Clip/Split now also applies to multiple selected clips, on any other Track than current, if the split point (play-head) is found within.. Clip Merge/Export... audio clips now taking the internal audio Resolution (ie. 64 frames/period), independent to former JACK Pipewire buffer-size/period.. Clip Merge/Export... audio clips now take the internal audio period. Resolution (64), independent of the former JACK/Pipewire buffer-size period.. New Clip Mute state property introduced.. New MIDI clip tool option: Normalize / Compress.. Prepping up next development cycle (Qt = 6.8).
GNU GPL audio editor c++ cpp qt jack
JUCE is an open-source cross-platform C++ application framework for creating high quality desktop and mobile applications, including VST, VST3, AU, AUv3, AAX and LV2 audio plug-ins and plug-in hosts. JUCE can be easily integrated with existing projects via CMake, or can be used as a project generation tool via the Projucer, which supports exporting projects for Xcode (macOS and iOS), Visual Studio, Android Studio, Code::Blocks and Linux Makefiles as well as containing a source code editor.
minor feature: Simplified singleton creation
Fixed some Javascript and C++ interoperability issues
Added exact passthrough of MIDI CC timestamps
Switched to obtaining MIDI plug-in properties at runtime
Improved Windows Arm CMake support
Improved ShapedText
Fixed some issues with Windows DLL builds
Add system-provided timestamps to VBlankAttachment and animations
Fixed some iOS deprecation warnings
Updated embedded CHOC version
Updated embedded Oboe version
Moved the JavaScript implementation into a separate module
Mixed audio library framework cpp
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:
GNU GPLv3 music sequencer audio media midi dmx osc c
minor bugfix:
Sleepycat php web bulletin-board
Mustangproject is a tool to write, validate and parse Factur-X/ZUGFeRD and (CII)XRechnung e-invoices.
It is a (permissive) open source cross platform command line tool and a Java library.
The command line tool e.g. allows to extract and combine PDF and XML from/to Factur-X as well as validate e-invoices, convert XML to HTML or migrate from ZUGFeRD v1 to v2.
The library additionally allows to generate the XML to be embedded either by implementing interfaces or actively creating objects.
minor feature: This release fixes some errors and supports Factur-X/ZUGFeRD 2.3.2 (#531).
It uses its UBL compatible InvoiceImporter as basis for the ZUGFeRDimporter convenience methods (#435). It additionally fixes a PDF/A validation issue #538, converts UBL and CII to validated PDF/A #523, now also supports validation warnings #532 and also validates UBL credit notes #555.
APL invoice metadata accounting java-library java e-billing e-invoice
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: Check whether a LV2 plug-in UI no-user-resize feature is being
Explicitly requested.. Auto-backward is now strictly to the play-head position playback
Was last started.. MIDI clip editor (aka. piano-roll) undo/redo command stack is
Now held at the MIDI clip instance level and thus shared and the
Same to all respective linked clips; as bonus, it also survives
The main session undo/redo command stack as well.. MIDI clip editor (View/) Drum Mode option is now persistent on a
Clip basis and across sessions.. NSM session initialization disabling auto-save and the new
Session template features altogether.. crash when removing a MIDI track that is currently set as
Ghost to open MIDI clip editor(s), or it's been duplicated just
Recently.. New MIDI clip tools: Resize / Join, Split notes.. Session templates do not impose an audio sample-rate anymore,
Now being hopefully sample-rate agnostic; also, the edit-head /
Tail cursors, loop-start/end and punch-in/out ranges and state
Are now simply ignored on loading and saving session templates.. MIDI tracks now show the respective audio output bus name, or
Dedicated port name whether applicable, under the 'Bus' column
of main tracks left pane, above plugins list-box.. Mixer: also highlight both input and output bus strips, directly.
Related to the current highlighted track.
GNU GPL audio editor c++ cpp qt jack
TeXstudio is an IDE that simplifies creating and editing LaTeX documents. It has numerous features like syntax highlighting, an integrated document and PDF viewer, reference checking and link overlays, auto-completion, code folding, over 1000 builtin math symbols, bookmarks, spellchecking, multi-cursor editing, image drag and drop, table formatter, and many other assistants for images, tables, formulas. It can be used with different TeX compilers and distributions and multiple build steps. It's also cross-platform and portable.
minor feature: background colors for AI chat interface in dark mode
on osx, new default spell dictionary changed to txs-app-dir /../Resources which is independent on actual txs app name.
automatically apply work-around on OSX if docks are spread-out in OSX style.
configuration is directly saved after accepting changes.
allow custom url for chatgpt server.
GNU GPL c++ qt latex tex word-processor text-editor wordsetting latex-editor
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
This is a tool for suppressing swap thrashing at build time on a Linux computer. This tool monitors the memory usage of each process when performing a build, and suspends processes as necessary to prevent swapping from occurring. This allows you to build using all CPU cores without worrying about swapping occurring.
major feature: This is the first announcement at this site.
BSL build-tool linux developers
OBS Studio (also Open Broadcaster Software or OBS, for short) is a free and open-source app for screencasting and live streaming. Written in C/C++ and built with Qt, OBS Studio provides real-time capture, scene composition, recording, encoding, and broadcasting via Real Time Messaging Protocol (RTMP), HLS, SRT, RIST or WebRTC. It can stream videos to any RTMP-supporting destination, including YouTube, Twitch, Instagram and Facebook.[11]
For video encoding, OBS Studio can use the x264 transcoder,[12] Intel Quick Sync Video, Nvidia NVENC and the AMD Video Coding Engine to encode video streams into the H.264/MPEG-4 AVC or H.265/HEVC formats.[13] It can encode multiple tracks of audio in the AAC format. More experienced users can choose any codecs and containers available in libavcodec and libavformat, or output the stream to a custom FFmpeg URL.[14]
OBS Studio also supports plug-ins to extend its functionality.[15]
minor feature: lt;div class="markdown-alert markdown-alert-important" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-report mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 1.75C0.784.784 0 1.75 0h12.5C15.216 0 16.784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0.138.112.25.25.25h2a.75.75 0 0 1.75.75v2.19l2.72-2.72a.749.749 0 0 1.53-.22h6.5a.25.25 0 0 0.25-.25v-9.5a.25.25 0 0 0-.25-.25Zm7 2.25v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 9a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z" gt; lt;/path gt; lt;/svg gt;Important lt;/p gt; lt;p gt;NVIDIA Kepler (600 and 700 series) GPUs are no longer supported for NVENC. lt;/p gt;.
lt;/div gt;.
lt;div class="markdown-alert markdown-alert-note" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-info mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1.75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z" gt; lt;/path gt; lt;/svg gt;Note lt;/p gt; lt;p gt;NVIDIA users may need to update their GPU drivers to 551.76 (Windows) / 550.54.14 (Linux) or newer. lt;/p gt;.
lt;/div gt;.
lt;div class="markdown-alert markdown-alert-important" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-report mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 1.75C0.784.784 0 1.75 0h12.5C15.216 0 16.784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0.138.112.25.25.25h2a.75.75 0 0 1.75.75v2.19l2.72-2.72a.749.749 0 0 1.53-.22h6.5a.25.25 0 0 0.25-.25v-9.5a.25.25 0 0 0-.25-.25Z
GNU GPLv3 audio video screencasting livestreaming c c
Syncthing is a continuous file synchronization program. It synchronizes files between two or more computers. We strive to fulfill the goals below. The goals are listed in order of importance, the most important ones first.
Syncthing should be:
Safe From Data Loss
Protecting the user's data is paramount. We take every reasonable precaution to avoid corrupting the user's files.
Secure Against Attackers
Again, protecting the user's data is paramount. Regardless of our other goals, we must never allow the user's data to be susceptible to eavesdropping or modification by unauthorized parties.
Easy to Use
Syncthing should be approachable, understandable, and inclusive.
Automatic
User interaction should be required only when absolutely necessary.
Universally Available
Syncthing should run on every common computer. We are mindful that the latest technology is not always available to every individual.
For Individuals
Syncthing is primarily about empowering the individual user with safe, secure, and easy to use file synchronization.
Everything Else
There are many things we care about that don't make it on to the list. It is fine to optimize for these values, as long as they are not in conflict with the stated goals above.
minor feature: lt;p gt;: lt;/p gt;.
lt;ul gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2118031993" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9400" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9400/hovercard" href="https://github.com/syncthing/syncthing//9400" gt;#9400 lt;/a gt;: Folder overlap not detected when using tilde lt;/li gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2368512033" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9590" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9590/hovercard" href="https://github.com/syncthing/syncthing//9590" gt;#9590 lt;/a gt;: WebUI table column widths broken on iPhone 12 Pro Max and wider lt;/li gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2510114244" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9686" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9686/hovercard" href="https://github.com/syncthing/syncthing//9686" gt;#9686 lt;/a gt;: Sync status stays at 'Syncing xx " when remote device pauses the folder. lt;/li gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2568279364" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9757" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9757/hovercard" href="https://github.com/syncthing/syncthing//9757" gt;#9757 lt;/a gt;: Firefox, dark theme: device ID is hard to read lt;/li gt;.
lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2598310478" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9775" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9775/hovercard" href="https://github.com/syn
MPL syncronization file-syncronization peer-to-peer p2p backup archiving networking go html javascript
Hi! I’m Leo, one of the developers of Pandora Defense, and I’m excited to invite you to an exclusive early access experience with our new game! Pandora Defense combines the best of tower defense strategy with RPG elements, creating a unique and engaging gameplay experience. By joining early, you’ll be among the first to defend colonies using towers and powerful spaceships, battling waves of relentless enemies.
Each tower has unique abilities that can be upgraded, while spaceships add strategic depth with their specialized skills. The game’s visual style has a nostalgic touch, reminiscent of StarCraft, which we think fans of classic strategy games will appreciate. Don’t miss this chance to play Pandora Defense before its official release and share your feedback to help us make it even better.
Google Play: [url=https://pandora-defence.madmyr.com/TKZz/9o2wxw47]Pandora Defense[/url]
YouTube: https://www.youtube.com/watch?v=kb1N76NSl1M
minor bugfix: Hi! I m Leo, one of the developers of Pandora Defense, and I m excited to invite you to an exclusive early access experience with our new game! Pandora Defense combines the best of tower defense strategy with RPG elements, creating a unique and engaging gameplay experience. By joining early, you ll be among the first to defend colonies using towers and powerful spaceships, battling waves of relentless enemies.
Each tower has unique abilities that can be upgraded, while spaceships add strategic depth with their specialized skills. The game s visual style has a nostalgic touch, reminiscent of StarCraft, which we think fans of classic strategy games will appreciate. Don t miss this chance to play Pandora Defense before its official release and share your feedback to help us make it even better.
Google Play: url=https://pandora-defence.madmyr.com/TKZz/9o2wxw47 Pandora Defense /url
YouTube: https://www.youtube.com/watch?v=kb1N76NSl1M
Mixed php web bulletin-board
FluidSynth is a real-time software synthesizer based on the SoundFont 2 specifications and has reached widespread distribution. FluidSynth itself does not have a graphical user interface, but due to its powerful API several applications utilize it and it has even found its way onto embedded systems and is used in some mobile apps.
Features
Cross platform support (Linux, macOS and Windows to name a few)
SoundFont 2 support
SoundFont 3 support (vorbis-compressed SF2)
Realtime effect control using SoundFont 2.01 modulators
Playback of MIDI files
Shared library which can be used in other programs
Built in command line shell
minor feature: New Features
Implement MSGS-style Drum Note Cut (#1199)
Support KAI audio driver on OS/2 (#1332, thanks to @komh)
Add support for AWE32 NRPNs (#1346)
Add support for Polyphone's sample loop mode release (#1398, thanks to @spessasus)
Add support for SF2.04 absolute value modulators (#1391, thanks to @spessasus)
Breaking Changes
LASH support has been removed (#1285)
Musically Breaking changes
The default settings for reverb and chorus have been tuned to provide a more natural perception (#1282, thanks to @es20490446e)
The behavior of the volume envelope's delay phase was previously incorrect (#1312)
The ModLfoToVolume generator was not able to increase the volume (#1374)
Fluidsynth's default device-id was changed, allowing it to process (most) SysEX events without further configuration (#1382)
Previously, some modulators were treated in a non-standard way (#1392, #1389, #1068)
Bug Fixes
Bogus interpolation of IIR filter coefficients could have caused audible clicks and cracks (#1345) - yet there is still a potential for clicks and cracks, see #1415
GNU LGPLv3 sound-synthesis mixers
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.
minor feature:
MITL audio video c
JUCE is an open-source cross-platform C++ application framework for creating high quality desktop and mobile applications, including VST, VST3, AU, AUv3, AAX and LV2 audio plug-ins and plug-in hosts. JUCE can be easily integrated with existing projects via CMake, or can be used as a project generation tool via the Projucer, which supports exporting projects for Xcode (macOS and iOS), Visual Studio, Android Studio, Code::Blocks and Linux Makefiles as well as containing a source code editor.
minor bugfix: Updated the AAX SDK to 2.8.0.
Multiple Direct2D drawing - buffer size and sample rate selection on iOS 18.
Mixed audio library framework cpp
Fiwix is an operating system kernel written from scratch, based on the UNIX architecture and fully focused on being POSIX compatible. It is designed and developed mainly as a hobby OS and, since it serves also for educational purposes, the kernel code is kept as simple as possible for the benefit of readers or students. It runs on the i386 hardware platform and is compatible with a good base of existing GNU applications.
major feature: Summarized Changes:
- Added support for UNIX-domain sockets (with the Berkeley socket API). #36
- Added support for sys_truncate64, sys_ftruncate64, sys_stat64, sys_lstat64, sys_fstat64 and sys_fcntl64 system calls. #49
- Added support for sys_getdents64. #51
- Added support for sys_chown32. #53
- Added support for sys_utimes. #57
- Added support for building Fiwix with the TCC compiler. #63
- Added support for the Linux boot protocol in kexec. #65
- Added support for the PS/2 mouse with the new device /dev/psaux. #94
- Added the new configuration option PAGE_HASH_PERCENTAGE (0.1 by default) to set the size of the page_hash_table relative to the number of physical memory pages, with a mininum of 1 page and a maximum of 16 pages. The kernel now shows the hash tables sizes during the boot.
- Added to sync drives when kernel stops because no more user processes exist. #70
- Added the flag PF_NOTINTERRUPT to avoid waking up a process sleeping in the non-interruptible mode.
- Added a consistency check on every directory entry during ext2_lookup().
- Added a call to invalidate_buffers() before reread the partition table in the ioctl BLKRRPART.
- Rewritten how multiple I/O block requests are managed. Now the new I/O block layer enqueues a block request group with all the buffers needed in a read or write operation, and keeps sleeping until the whole transaction has been completed. This improves dramatically the disk accesses, reduces a lot the number of context switches, and it overall boosts the performance of the system.
- Changed the file position for reads to be set to zero when a file is opened with O_APPEND. #76
- Implement mapping framebuffer physical address to user space using mmap. #79
- Changed the inode cache mechanism to avoid caching inodes from pseudo-filesystems.
- Changed count_active_procs() to also count processes that are sleeping as non-interruptible.
- Lot of bugs fixed.
Download the FiwixOS 3.4 Installation CD-ROM!
MITL operating-system kernel posix unix
qpwgraph is a graph manager dedicated to PipeWire,
using the Qt C++ framework, based and pretty much like the
same of QjackCtl.
major feature: A new Patchbay/Manage... feature dialog is introduced, targeting. The currently loaded patchbay, allowing the removal and cleanup of connection rules that are no longer used, obsolete or simply. Not applicable anymore. Force an actual complete graph refresh on main View/Refresh. Introducing the new Graph/Options... dialog, to where the most. General option settings have been (re)moved from the main Help Menu. Introducing Graph/Options.../Filter to hide nodes by node name. Pattern (blacklist). Default PipeWire node nickname if given empty.
GNU GPLv3 audio jack pipewire qt cpp
This was spam, please delete
minor bugfix:
AAL php web bulletin-board
Sonic Visualiser is a free, open-source application for Windows, Linux, and Mac, designed to be the first program you reach for when want to study a music recording closely. It's designed for musicologists, archivists, signal-processing researchers, and anyone else looking for a friendly way to look at what lies inside the audio file.
Sonic Visualiser is one of a family of four applications from the Centre for Digital Music:
Sonic Visualiser itself is the most general, a program for highly configurable detailed visualisation, analysis, and annotation of audio recordings.
Sonic Lineup is for rapid visualisation of multiple audio files containing versions of the same source material, such as performances from the same score, or different takes of an instrumental part.
Tony is for high quality pitch and note transcription for scientific applications, designed primarily for solo vocal recordings.
Sonic Annotator is a non-interactive command-line program application for batch audio feature extraction, using the same feature extraction plugins as Sonic Visualiser.
minor bugfix: Occasional crashes in the Mac package, caused by a Qt, by. Updating the version of Qt used when packaging - in Preferences that prevented some of the analysis settings. From taking effect Failure to load some older 32-bit Windows Vamp plugins. - Update UI translation loading logic to better reflect system locale. Settings
GNU GPLv3 c++ qt audio analysis recording sound-synthesis vst vamp isophonics ladspa spectral visualization
"Firefly III" is a self-hosted financial manager. It can help you keep track of expenses, income, budgets and everything in between.
minor feature: Added: Discussion 8092 (Fresh Install - Register - 403 Error - Forbidden) started by @pheonix-devapps. (2FA security improvements) reported by @JC5. Firefly III stores timezone data in a separate field, preparing for a switch to UTC (in the database). : (Inactive accounts are inaccessible when no active accounts of that type exist) reported by @codemicro. (Store/Update Bill API end_date and extension_date cant be null in request) reported by @jkano. ("Attempt to read property "type" on null" when mass editing transactions) reported by @Still34. (Liability amount due calculated incorrectly on liabilities list when the liability is settled with a transfer to another liability) reported by @uumas. Discussion 9234 (Unsupported cipher or incorrect key length ( first run )) started by @spectroman. (Autocomplete not working for rrules having the bill as a trigger) reported by @pvieira84. (Default report - no transactions for no budget) reported by @rymrg. (Repetition counts ignored for recurring transactions) reported by @Syncena. (Rules Rule Action) reported by @EricVanCaenenberghe. (Recurring transactions get group title on overview page) reported by @zeitwidrig. Discussion 9324 (Consistent behavior accross DB Engines) started by @stackcoder. (Date incorrectly shown) reported by @enboig. (Budget and Bill field on Recurring transactions not updating) reported by @HHUBSS. (Linking Transaction to Bill doesn't mark as paid for 31st) reported by @harrhunt. (The standard financial report does not show all transactions for the income categories) reported by @Neroxeles. (Budget report on inactive budget gives a 404) reported by @adyanth. (Printing a page does not include dates) reported by @cachho. (Transaction doesn't show up when attaching HTML file) reported by @Marc928132. API: API version is no longer distinguished from Firefly III version. API jumps from v2.1.0 to v6.1.22. API v2 is cleaned up and misses a few previously available endpoints. They will be added in the
Affero GPLv3 finance personal financial budget budgeting money manager management currency sums financials php laravel
Power Tab Editor is an easy to use cross-platform guitar tablature editor and viewer. It is an open source, community-driven successor to the original Power Tab Editor 1.7.
A variety of file formats are supported, including .pt2, .ptb, .gp3, .gp4, .gp5, .gpx, and .gp
major feature: Added
Unsaved modified files can now be automatically backed at a regular interval, controlled via the Preferences dialog. The backup folder can be opened via the File menu (#392)
The preferred MIDI output device is now tracked by name rather than by port number, which is more robust if e.g. a new device is plugged in
Chord names can now use a custom label instead of the auto-generated chord name. This is primarily used for chords imported from Guitar Pro files (#442)
When attempting to insert a note at the end of a system, a space is now automatically inserted to allow the note to be added (#439)
Extended the view filter menu to support filtering by a specific player without requiring a filter to be explicitly created (#301)
Copying and pasting selections which include barlines is now supported (#416)
Improved the smoothness of MIDI pitch wheel events (bends, slides, etc), which now use the full 14-bit resolution instead of 7-bit
Translations
Added Turkish translation (#406)
Added Chinese (Simplified) translation (#476, #477, #482)
Updated French translation (#406, #440)
Updated German translation (#473, #474, #481, #482)
Updated Russian translation (#407, #409, #437, #438)
Updated Spanish translation (#445)
Changed
Chord diagrams now display the fret number of the top fret instead of the next fret after it (#408)
Removed the 32-bit Windows installers
A C++20 compiler is now required
Updated the minimum required version of RtMidi to 4.0
Updated the minimum required version of boost to 1.74
Updated the minimum required version of Qt to 6.2
Fixed
Fixed a bug that caused some preferences such as custom shortcuts to not persist on macOS. Note that all other preferences (such as MIDI settings) are reset by this fix and will need to be manually changed to the desired values (#447)
Fixed a frequent crash when the preference to play inserted notes while edit
GNU GPLv3 audio guitar tablature
Libinklevel is a library that checks the status of printer ink levels. It works on Linux and FreeBSD. Supported are HP, Epson and Canon printers attached per USB. Canon BJNP network printers are supported too.
major bugfix: This release contains an important bugfix for a regression bug with Canon printers like the MP280 and MG3600 series and probably other ones.
GNU GPL c printer library hardware-status
Neotheisa is a cross-platform GPU accelerated mid visualizer, built completely in Rust.It takes music notes from a midi file as an input and displays them as colorful falling blocks on virtual piano.
minor feature:
GNU GPLv3 audio midi visualizer rust
|