[go: up one dir, main page]

C++ MIDI Software

View 4827 business solutions
MIDI C++ Clear Filters

Browse free open source C++ MIDI Software and projects below. Use the toggles on the left to filter open source C++ MIDI Software by OS, license, language, programming language, and project status.

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • SOCRadar Extended Threat Intelligence Platform Icon
    SOCRadar Extended Threat Intelligence Platform

    Get real-time visibility into vulnerabilities, leaked data, and threat actor activity targeting your organization.

    SOCRadar Extended Threat Intelligence, a natively single platform from its inception that proactively identifies and analyzes cyber threats with contextual and actionable intelligence.
    Start Free Trial
  • 1
    A win32 MIDI tracker being developed in C++ (MSVC6) using SDL. Interface is almost 1:1 clone of the popular Impulse Tracker DOS tracking software. Multiple out-devices, 64 midi tracks (expandable to 256), .mid export, parameter drawing, 96ppqn, and muc
    Downloads: 14 This Week
    Last Update:
    See Project
  • 2
    DirectShow filter for playing back MIDI and CD+G karaoke files (.kar, .cdg, .bin) as video in Windows Media Player
    Downloads: 12 This Week
    Last Update:
    See Project
  • 3
    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: 11 This Week
    Last Update:
    See Project
  • 4
    MIDIIO2K / MIDIFL2K OCX Midi input, output, & file processing*. Versatile/reliable/accurate/optimized for VB** and most sound cards***. Based on old tools & demos (MIDIIO32 / MIDIFL32) by Mabry, Mike LeVoi, Joseph Balogh. Based on unrelated features****.
    Leader badge">
    Downloads: 10 This Week
    Last Update:
    See Project
  • Mavenlink | Project Management Software Icon
    Mavenlink | Project Management Software

    Connecting People, Projects, and Profits

    Mavenlink is an innovative online resource management and project management software built for professional services teams. Offering a better way to manage projects and resources, Mavenlink transforms businesses by combining project management, collaboration, time tracking, resource management, and project financials all in one place.
    Get Started Today
  • 5
    Juno 6 is an VST based virtual Analogue Synthesizer for Windows written in C++, that emulates the sound technics of the original Roland Juno 6/60 Synthesizer. the project itself is based on the ultramaster juno 6 linux sources
    Downloads: 8 This Week
    Last Update:
    See Project
  • 6
    This is a Win32, VC++ MFC application to manage Nokia mobile phones melodies. Includes VC++ source code and Rational Rose UML model.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 7
    FB01 Sound Editor
    A free and open sourced patch editor for the Yamaha FB01 sound module.
    Leader badge">
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    ChordEase

    ChordEase

    Improvise to music with difficult chords easily on any MIDI instrument

    ChordEase makes it easier to improvise over complicated chord progressions. No matter what the chords are, you can play as if they were all in the key of C. You don't need to play sharps or flats, because ChordEase automatically adds them for you. Though ChordEase is intended for jazz, it could be useful for any type of music that modulates frequently. ChordEase alters your notes in real time in order to make them harmonically correct, while preserving their rhythm and dynamics. By delegating rapid music theory calculations to ChordEase, you gain freedom to concentrate on other aspects of improvisation and performance, such as feel and aesthetics. ChordEase is a translator that takes MIDI notes as input, and produces MIDI notes as output. The input notes are mapped to the current chord scale in various ways, so that the output notes fit the chord progression of a song. Multiple performers can play through a single instance of ChordEase, using any number of MIDI instruments.
    Leader badge">
    Downloads: 7 This Week
    Last Update:
    See Project
  • 9
    OSW is a graphical programming environment for real-time music and audio applications. Users connect objects called transforms to form programs called patches. OSW currently runs on Windows, Linux, Mac OS X and SGI platforms.
    Downloads: 7 This Week
    Last Update:
    See Project
  • Shoplogix Smart Factory Platform Icon
    Shoplogix Smart Factory Platform

    For manufacturers looking for a powerful Manufacturing Execution solution

    Real-time Visibility into Your Shop Floor's Performance. The Shoplogix smart factory platform enables manufacturers to increase overall equipment effectiveness, reduce operational costs, sustain growth and improve profitability by allowing them to visualize, integrate and act on production and machine performance in real-time. Manufacturers that trust us to drive efficiency in their factories. Real-time visual data and analytics provide valuable insights to make better informed decisions. Uncover hidden shop floor potential and drive rapid time to value. Develop a continuously improving culture through training, education and data-driven decisions. Compete in the i4.0 world by making the Shoplogix Smart Factory Platform the cornerstone of your digital transformation. Connect to any equipment or device to automate data collection and exchange it with other manufacturing technologies. Automatically monitor, report and analyze machine states to track real-time production.
    Learn More
  • 10
    Noteedit is an editor for music notation that supports an unlimited number of staffs and up to 9 voices per staff. You can use it to create sheets of notes. You can import and export into many formats like midi, musicxml and lilypond.
    Leader badge">
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11

    CTRLR panel for Waldorf Microwave XT

    MIDI/Sysex editor for Waldorf Microwave II/XT/XTk

    monstrumWaveXL or (mwaveXL) is a Lua based cross platform application which sends MIDI and sysex data to/from the Waldorf Microwave II/XT/XTk from either standalone mode or as a VST in your favorite DAW. This is not a software emulator of a Waldorf synth, it is an editor for the actual synth thus requires a Waldorf microwave (xt xtk or II) synthesizer.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    The Proteus Controller is a MIDI-based patch editor for E-mu Proteus compatible sound modules. It lists all presets available on the module and allows viewing and editing of the presets. C++ using wxWindows, MS Visual C++ 6 (Win32 only).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    JsonMidiPlayer

    JsonMidiPlayer

    Very simple MIDI Player of JSON files

    Very simple MIDI Player intended to be used to play JSON files created by JsonMidiCreator* or directly by the dynamic library. * https://github.com/ruiseixasm/JsonMidiCreator
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    A graphical frontend to the fluidsynth library. Build with C++ Builder, the GUI allows to play sf2 sound banks samples using the FluidSynth sound rendering engine.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    MidiPlay is a Windows program that plays Midi files, allowing user control over the tempo and the volume and instrument used for each track.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    jVSTwRapper allows you to develop VST (2.4), Audio Unit (AU) and LADSPA compatible audio plugins and virtual instruments plus user interfaces (Swing) with the Java programming language on Windows, Linux and Mac OSX. 5 demo plugins (+src) are included.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    - Basic MIDI monitor, works w/ JACK or ALSA MIDI drivers - Most types of MIDI messages can be filtered from the monitor. - MIDI events can be captured to a text file (SMF planned). - UI Widgets can be hidden to reduce screen clutter.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Akkeyrdion

    Akkeyrdion

    Chromatic MIDI accordion with computer keyboard

    Turn your computer keyboard into a chromatic accordion keyboard. Ah, but it already is.. Supports both right and left hand system, currently: - C griff (right hand) - B griff (right hand) - Stradella (left hand standard bass system) Computer keyboard layout must be implemented as a text file in the "keyboard" folder. Currently only italian layout is implemented [UPDATE: added a ISO-fr file in osx release], if you want to implement a layout for your keyboard just read the instruction in the "ISO-it" file (please let me know if it works!). Current version: 1.0 Release notes -> https://sourceforge.net/p/akkeyrdion/blog/
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19

    Jack2DSSI

    Transforms any Jack client into a DSSI plugin

    This is a DSSI plugin that allows you to specify a Jack client, and this client will be loaded inside the plugin instead of as a separate application. This allows you to use Jack-only clients as plugins.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    Peripheral MIDI Controller (pmidic) is a software program that intends to act as a MIDI controller by using various peripheral devices. The initial release(s) will be focused on using a webcam as a MIDI controller with 3 dimensions (XYZ).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    QSFM Quick Soundfont Manager

    QSFM Quick Soundfont Manager

    Graphical Soundfont Bank Management for Linux.

    QSFM QuickSoundFontManager is a GUI for asfxload, a commandline tool on Linux, or Fluidsynth, to quick load several SF2 soundfonts in a EMU10k chip or a software wavetable synth. It is a Linux alternate to the win32-only Creative® Soundfont Bankmanager.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    TSE3 is a powerful third generation open source MIDI sequencer engine written in C++. It is a 'sequencer engine' because it provides the actual driving force elements of a sequencer but provides no form of fancy interface.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    MIDI keyboard for Linux and Windows. Allows you to play any MIDI sound with a keyboard or stringed instrument interface. The sound can be recorded to a MIDI file for later playback, or to open in a notation editor.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    horgand is a jackd client graphical organ, generates organ sounds with their FM based audio synthesizer, include DSP effects and auto-accompaniment generated in wave table.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    MIDI Arpeggiator w/ JACK Tempo Sync. Alpha status. Source tarball for alpha 0.3.3 release, and SVN access are available.
    Downloads: 1 This Week
    Last Update:
    See Project