Showing 173 open source projects for "controller"

View related business solutions
  • Find Hidden Risks in Windows Task Scheduler Icon
    Find Hidden Risks in Windows Task Scheduler

    Free diagnostic script reveals configuration issues, error patterns, and security risks. Instant HTML report.

    Windows Task Scheduler might be hiding critical failures. Download the free JAMS diagnostic tool to uncover problems before they impact production—get a color-coded risk report with clear remediation steps in minutes.
    Download Free Tool
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 1
    mpv

    mpv

    Command line video player

    ...Powerful scripting capabilities can make the player do almost anything. There is a large selection of user scripts on the wiki. While mpv strives for minimalism and provides no real GUI, it has a small controller on top of the video for basic control. 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. mpv can leverage most hardware decoding APIs on all platforms. ...
    Downloads: 82 This Week
    Last Update:
    See Project
  • 2
    Mixxx

    Mixxx

    Mixxx is Free DJ software that gives you everything you need

    ...BPM and musical key detection help you find the perfect next track from your library. Use Sync Lock to match the tempo and beats of four songs for seamless mixing. Built-in mappings for DJ controller hardware gives you hands-on control of Mixxx's features. Use the programmable mapping system to customize your workflow and add support for any MIDI or HID device. Add your unique spin to tracks with sound effects. Get creative by chaining multiple effects together and twisting all their knobs.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 3
    Giada

    Giada

    Your Hardcore Loop Machine.

    ...Build your performance in real time by layering audio tracks or MIDI events, driven by the main sequencer. Load samples from your crates and play them with a computer keyboard or a MIDI controller. Write songs from scratch or edit existing live recordings with the powerful Action Editor, for fine-tuned control. Record sounds from the real world and MIDI events coming from external devices or other apps. Process samples or audio/MIDI input signals with VST instruments from your plug-ins collection. Control other software or synchronize physical MIDI devices by using Giada as a MIDI master sequencer.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    mpv.net for Windows

    mpv.net for Windows

    mpv.net is a media player for Windows with a modern GUI

    mpv.net is a media player for Windows with a modern GUI. The player is based on the popular mpv media player. mpv.net is designed to be mpv compatible, and almost all mpv features are available, this means the official mpv manual applies to mpv.net, differences are documented in the mpv.net manual.
    Downloads: 20 This Week
    Last Update:
    See Project
  • Atera all-in-one platform IT management software with AI agents Icon
    Atera all-in-one platform IT management software with AI agents

    Ideal for internal IT departments or managed service providers (MSPs)

    Atera’s AI agents don’t just assist, they act. From detection to resolution, they handle incidents and requests instantly, taking your IT management from automated to autonomous.
    Learn More
  • 5
    DirectX-Graphics-Samples

    DirectX-Graphics-Samples

    Samples that demonstrate how to build graphics intensive applications

    This repo contains the DirectX 12 Graphics samples that demonstrate how to build graphics-intensive applications for Windows 10. In the Samples directory, you will find samples that attempt to break off specific features and specific usage scenarios into bite-sized chunks. For example, the ExecuteIndirect sample will show you just enough about execute indirect to get started with that feature without diving too deep into multiengine whereas the nBodyGravity sample will delve into multiengine...
    Downloads: 72 This Week
    Last Update:
    See Project
  • 6
    OpenVR SDK

    OpenVR SDK

    API and runtime that allows access to VR hardware

    OpenVR is an API and runtime that allows access to VR hardware from multiple vendors without requiring that applications have specific knowledge of the hardware they are targeting. This repository is an SDK that contains the API and samples. The runtime is under SteamVR in Tools on Steam. The OpenVR API provides a game with a way to interact with Virtual Reality displays without relying on a specific hardware vendor's SDK. It can be updated independently of the game to add support for new...
    Downloads: 41 This Week
    Last Update:
    See Project
  • 7
    Hero iOS

    Hero iOS

    Elegant transition library for iOS & tvOS

    Hero is a library for building iOS view controller transitions. It provides a declarative layer on top of the UIKit’s cumbersome transition APIs—making custom transitions an easy task for developers. Hero is similar to Keynote’s Magic Move. It checks the heroID property on all source and destination views. Every matched view pair is then automatically transitioned from its old state to its new state.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Mythtv controller

    Mythtv controller

    mythtv frontend for touch screen.

    This is a Frontend to mythtv to use on your touch screen to control the mythtv software. It use Opengl 3d to show you cd/dvd/recorded/stream/radio program colection. on the touch screen. Now support for lirc. You can play the music,dvd,netradio and recorded stuf you have. Now version 0.30.0 is out. You can download deb pack now. Now faster loader.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Draper

    Draper

    Decorators/view-models for Rails applications

    ...Imagine your application has an Article model. With Draper, you'd create a corresponding ArticleDecorator. The decorator wraps the model, and deals only with presentational concerns. In the controller, you decorate the article before handing it off to the view. In the view, you can use the decorator in exactly the same way as you would have used the model. But whenever you start needing logic in the view or start thinking about a helper method, you can implement a method on the decorator instead.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Grafana: The open and composable observability platform Icon
    Grafana: The open and composable observability platform

    Faster answers, predictable costs, and no lock-in built by the team helping to make observability accessible to anyone.

    Grafana is the open source analytics & monitoring solution for every database.
    Learn More
  • 10

    DLNA Music Controller

    Read a DLNA Media Server to select music to play on your DLNA Renderer

    Scan the network for your Media Server ("Server") and Renderer ("Renderer) devices, select one of each and then from the main screen select the music you want to play, drilling into Albums, Artists, Genres (all defined by your Media Server). Any music you want to hear is called a track and is loaded onto the play queue. Then select Play button to listen to the track listed at the top of the queue. You can also create playlists and store your favorite tracks for playback.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11

    Chord Reporter

    Linux program displays the names of musical chords as you play them.

    Chord Reporter (hereafter abbreviated to CR) is a software program that displays the names of chords, as you play them (upon some MIDI controller or from a MIDI sequencer track). CR comes in two versions. There is an LV2 plugin that will run on any Linux program that loads such plugins. In that way, you can anaylze the chord progressions in your DAW's MIDI tracks. The second version is a Linux executable that runs on its own. You can directly attach your MIDI controller to this version to review the chords you're playing (as you play them). ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    QmidiCtl

    QmidiCtl

    A MIDI Remote Controller via UDP/IP Multicast

    QmidiCtl is a MIDI remote controller application that sends MIDI data over the network, using UDP/IP multicast. Inspired by multimidicast (http://llg.cubic.org/tools) and designed to be compatible with ipMIDI for Windows (http://nerds.de).
    Leader badge
    Downloads: 18 This Week
    Last Update:
    See Project
  • 13
    Virtual MIDI Piano Keyboard

    Virtual MIDI Piano Keyboard

    Virtual MIDI controller for Linux, Windows and OSX

    VMPK is a virtual MIDI piano keyboard for Linux, Windows and OSX. Based on Qt and Drumstick the program is a MIDI event generator using the computer's alphanumeric keyboard and the mouse. It may be used also to display received MIDI notes.
    Leader badge
    Downloads: 1,372 This Week
    Last Update:
    See Project
  • 14
    QMidiArp

    QMidiArp

    Linux MIDI arpeggiator, phrase generator and controller LFO

    QMidiArp is a MIDI arpeggiator, phrase generator and controller LFO for ALSA and JACK. It can run multiple synchronized arpeggiators, LFOs and step sequencers. The modules are also available as LV2 plugins with Qt user interface. QMidiArp has been growing since june 2009 on top of Matthias Nagorni's original arp idea.
    Leader badge
    Downloads: 24 This Week
    Last Update:
    See Project
  • 15
    Qtractor

    Qtractor

    An Audio/MIDI multi-track sequencer

    Qtractor is an Audio/MIDI multi-track sequencer application written in C++ around the Qt framework. The target platform will be Linux, where the Jack Audio Connection Kit (JACK) for audio, and the Advanced Linux Sound Architecture (ALSA) for MIDI,
    Leader badge
    Downloads: 329 This Week
    Last Update:
    See Project
  • 16
    WinTVBrowser

    WinTVBrowser

    A TV-like user interface for Home Theatre PCs.

    ...It is in essence a Web Browser that uses WebView2, the Microsoft Chromium based browser. It operates smoothly and has excellent support for websites. Use your XBOX controller to navigate the user interface. Your controller will act like a mouse, with some extra functions for some buttons. Version 0.2.3 Changes: Read more: https://sourceforge.net/p/wintvbrowser/wiki/Release%200.2.3%20Changelog/ Version 0.2.4 Changes: Read more: https://sourceforge.net/p/wintvbrowser/wiki/Release%200.2.4%20Changelog/
    Downloads: 12 This Week
    Last Update:
    See Project
  • 17
    AJED

    AJED

    An Editor for Roland JUNO ALPHA type synthesizers

    An Editor for Roland JUNO ALPHA 1/ 2 HS-10/HS-80 and Roland MKS50 Version 2.6.1 July 14th 2025 release (Windows Installer) Version 2..6.1 August 15th 2025 release (Builds for macOS) This project is a continuation of the now discontinued Juno Alpha panel. Please upgrade to this version. A lot of work went into the creation of this program. If you profit from it either financially or creatively, please consider a donation of as little as $10.00 USD. Please click on the PayPal...
    Leader badge
    Downloads: 48 This Week
    Last Update:
    See Project
  • 18
    MMVJ

    MMVJ

    Map Mouse/MIDI inputs to Virtual Joysticks with advanced transforms

    MMVJ - (Advanced) Mouse and MIDI to Virtual Joystick (Transforming) Mapper for Linux. https://github.com/leosat/MMVJ This is pre-release, please see the GitHub page for code download and build/usage instructions. Application allows creation of Virtual Joysticks, flexible mapping of multiple Mouse and MIDI input devices to Virtual Joystick controls, specifying transformation pipelines per-mapping including intuitive emulation of steering (with auto-centering, Force Feedback and the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Imaging Instruments Lite

    Imaging Instruments Lite

    Image processing App for Windows Desktop

    Imaging Instruments lite is a comprehensive image processing application developed following the Model-View-Controller (MVC) design pattern, utilizing Python, Tkinter, and OpenCV. It provides users with image manipulation capabilities, leveraging multi-threading with OpenMP and GPU acceleration using CUDA-C. Fueled by yerba mate and a passion for coding. Created by Agustin Tortolero. website: https://agustintortolero.pythonanywhere.com/ Source code: https://github.com/agustinTortolero/Imaging-Instruments-lite
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Imaging Instruments

    Imaging Instruments

    High-performance image processing C++ application for Windows Desktop

    Imaging Instruments is a high-performance image processing application crafted for efficiency and designed to deliver powerful and reliable image manipulation capabilities. Developed using the Model-View-Controller (MVC) architecture, Imaging Instruments harnesses the full potential of modern technologies, combining C++, Qt6, CUDA-C, and OpenCV to deliver a powerful and seamless experience for both professionals and enthusiasts. With multi-threading support via OpenMP and GPU acceleration through CUDA-C, Imaging Instruments provides lightning-fast image processing, unlocking the full capabilities of modern hardware. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21

    SimpleDiagramControl

    Control to create diagrams in winform applications in C# (.NET)

    Diagram control to allow the creation of many types of diagrams in .NET. The behaviour of the control is determined by implementing a controller Created in C#
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Brightless

    Brightless

    Windows brightness control | Control de brillo en Windows

    https://sourceforge.net/projects/brightless/files/ ~ Last 28-12-2025 ~ English: Brightless lets you control screen brightness in Windows. Can reduce brightness at working or reading on bright screens directly from the software, without needing to touch the screen or do anything else. Brightless simplifies brightness management. It's especially useful for screens with a dark image that don't have a way to increase brightness, allowing for better screen visibility. *Requires...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 23
    Mixxx

    Mixxx

    Free DJ software: everything you need to perform live mixes

    Mixxx is a free and open-source DJ software that enables DJs to create professional live mixes using digital music files. It runs on Windows, macOS, and Linux, making it accessible to DJs across all major platforms. Mixxx supports both beginners using just a laptop and experienced DJs using advanced hardware setups. Built-in BPM and key detection help DJs quickly find compatible tracks and achieve smooth transitions. With strong community-driven development, Mixxx is continuously improved by...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 24
    Polymeter

    Polymeter

    Polymeter MIDI sequencer

    Polymeter is a MIDI sequencer for music that's in multiple prime meters (2, 3, 5, 7, 11, etc.) simultaneously. Each track has its own loop length, and when the lengths differ, the tracks "slip" (or shift phase) relative to each other. The resulting interference pattern is sufficiently intricate that variations similar to the embellishments of a live performer can be generated algorithmically. The current project is based on software I developed in the 1990s in order to compose...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 25
    FluidPatcher

    FluidPatcher

    A performance-oriented patch interface for FluidSynth

    FluidPatcher is a performance-oriented interface for FluidSynth built using wxpython to create a simple GUI that allows live editing, selecting, and playing of patches. A patch is a collection of settings such as soundfont presets for each MIDI channel, control-change/sysex messages to send when the patch is selected, and midi router or effects settings. Groups of patches are stored in banks, which are saved as human-readable and -editable YAML files. This allows a musician to easily create...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next