15.08.2023
Elias Dorneles, Nandaja Varma
UPiano im Terminal-Fenster
Autor: Bernhard Lauer
github.com/eliasdorneles/upiano
Weil sie gerne zusammen programmieren haben sich Elias Dorneles und Nandaja Varma überlegt, dass sie ein kleines Piano für das Terminal-Fenster bauen wollen. Das Ergebnis namens UPiano gibt's jetzt auf GitHub zu bewundern.
Um das UPiano von Elias Dorneles und Nandaja Varma ausprobieren zu können, wird die Anwendung FluidSynth gebraucht. Eine Anleitung, wie man FluidSynth auf seinem System installiert ist auf dieser Seite zu finden. FluidSynth ist ein Echtzeit-Software-Synthesizer, der auf den SoundFont-2-Spezifikationen basiert und eine weite Verbreitung gefunden hat. FluidSynth selbst hat keine grafische Benutzeroberfläche, aber aufgrund seines leistungsfähigen APIs nutzen ihn mehrere Anwendungen und er hat sogar seinen Weg auf eingebettete Systeme gefunden und wird in einigen mobilen Anwendungen verwendet.
Wie man das kleine Piano installiert und es spielt zeigen die beiden Programmierer auf dieser GitHub-Seite.
Red Hat Connect 2024
Red Hat startet mit einem Big Bang Event in 2024
Das nasskalte Januarwetter konnte der Stimmung beim diesjährigen Red Hat Summit in Zürich nichts anhaben. Rund 900 Gäste nutzten die Gelegenheit, sich in Sachen Open Source auf den neusten Stand zu bringen und mit zahlreichen Gleichgesinnten zu "connecten".
>>
Nick Polyak, CodeProject
UniDock - neues UI Docking-Framework auf Avalonia-Basis
Der amerikanische Software-Architekt Nick Polyak stellt auf CodeProject das neue UI Docking Framework UniDock vor, das auf das Avalonia-Paket für visuelle Entwicklung aufbaut.
>>
Open-Source-Spiele-Engine
Godot Engine 4.2 ist verfügbar
Die Godot Engine ist eine kostenlose, plattformübergreifende Spiele-Engine, mit der man 2D- und 3D-Spiele erstellen kann. In der neuen Version stecken viele Verbesserungen von Entwicklern, die am Open-Source-Projekt mitwirken.
>>
Microsoft
3D-Anwendungen mit .NET MAUI und Evergine
Jorge Canton Ferrero, Research Director, Plain Concepts, erklärt in einem Blogbeitrag, wie man 3D-Anwendungen mit .NET MAUI und Evergine sowie 3D-Inhalte dafür erstellt.
>>