Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog

30,057 projects in the catalog.

Free Pascal, Lazarus and Delphi components, libraries and programs from GitHub, SourceForge, Codeberg, GitLab and more. Rate them, mark what looks interesting, and talk about them on their benches.

MIDI Simplified 1.6

Control MIDI devices with 32/64bit VCL/FMX components for Delphi 10 supporting native Windows and macOS. Support for iOS (Beta) and Android (output only). Packages in beta for C++ Builder and Lazarus for easy build and install. MIDI (Musical Instrument Digital Interface) is a technical standard that describes a communications protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, computers, and related audio devices for playing, editing and recording music (Wikipedia). This package provides 3rd generation of components to simplify communication with musical instruments, developed with high-performance in mind. The package also comes with a high-priority system timer and a MIDI clock component. You can register threaded observers, giving you MIDI events in real-time with timing, or non-threaded to respond in a UI environment.

  • Quiet
  • Library
  • Lazarus and Delphi
  • SourceForge
  • GNU General Public License version 3.0 (GPLv3)

Multimedia

MIDI Sequencer Components

The MIDI Sequencer Components are a collection of Delphi components to generate, play, read or write MIDI files. The software is based on manipulation of MIDI events.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • GNU Library or Lesser General Public License version 3.0 (LG

Multimedia

MIDI-Sequencer-PL-Delphi-VCL

Projekt w wersji Alfa sekwencera midi dla instrumentów Yamaha. Wersja językowa : polski. (Midi Sequencer for yamaha instruments - project Alpha. Polish language only)

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Multimedia

midiio

A fork from https://bitbucket.org/h4ndy/midiio-dev/src/default/

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 13

Multimedia

Cynthia

Reliably play midi music files .mid .rmi .midi from a folder or ".m3u" playlist.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 16
  • MIT

Multimedia

MidiAndMusicXmlPlayer

MidiAndMusicXmlPlayer plays Midi files and MusicXML files. These are note files made by some Notation Program

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 9

Multimedia

MIDIPLEX

MIDI Event Editor

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 65
  • GPL-3.0

Multimedia

MIDITool

Simple MIDI tool for examining controllers on Windows

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Multimedia

Casio-VZ-DOS-Programs

1991: Casio VZ-10M Interactive Phase Distortion Synthesizer, Patch Librarian, Voice Editor, MIDI Analyzer and PC Midi Dump Controller 2015: RAM Card replacement 4Mbit SRAM plus enhanced battery backup.

  • Quiet
  • Other
  • GitHub
  • ★ 6
  • GPL-3.0

Multimedia

Ackord - the chord analyzer

The software takes midi input (e g from a midi keyboard) and prints on the screen what chord you are currently playing. The idea is to write the chords not the perfect logical way, but the way a musician would write it.

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Multimedia

Cynthia v1.0.6187

Reliably play midi music files from a folder or ".m3u" playlist. Adjust playback speed, volume and output device on the fly during playback. A large playback progress bar makes jumping forward and backward in time a breeze with just a single click or tap. Supports ".mid", ".midi" and ".rmi" files in format 0 (single track) and format 1 (multi-track). Comes complete with 24 sample midis ready to play.

  • Active
  • Application
  • SourceForge
  • MIT License

Multimedia

BumCyk

Small midi drum sequencer for Windows with MIDI file export

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Multimedia

BLumiaTimidityShell

Simple timidity shell program for midi playback and batch midi->wav convert with timidity.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

Multimedia

streaming-de-midia

exemplo de um aplicativo feito em rad studio (delphi) com o proposito de ter um funcionando para resprodução de videos em streaming

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 2

Multimedia

dmsMidMonGithub

DMS MIDI Monitor - A MIDI Monitor utility for Windows

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 4
  • MIT

Multimedia

ChameleonDrummer

Rewrite of the python code of my midi-drums fork in Lazarus/freepascal. This is an advanced midi drums generator that supports genres, styles, drummer personalities and much more. It works algorithmically! WIP

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Multimedia

mml2mid

Program converting MML music to MIDI file

  • Active
  • Library
  • GitHub
  • ★ 1

Multimedia

TabuMusic

TabuMusic is a simple program that generates music based on a Tabu Search Metaheuristic. The parameters are given in an input.txt file and the output is an ABC file, which can easily be converted in a MIDI file. Shows promissing results... E-mail me if y

  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Multimedia

xml2midi

MIDIXML to midi converter

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • GPL-3.0

Multimedia

PortMidi-pas

Pascal bindings to Port Midi (https://sourceforge.net/projects/humus/)

  • Quiet
  • Library
  • GitHub
  • ★ 3

Bindings

ymVST_midi_to_VGM

GliGli's midi + ymVST patch to VGM / SNDH converter ( https://www.preromanbritain.com/ymvst/ )

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 3
  • GPL-3.0

Multimedia

pl_Win_MIDI

Windows MIDI components.

  • Package
  • Lazarus
  • Bitbucket
  • MPL 2.0

Multimedia In the Online Package Manager

MiGTracker-Pro

A DOS based MIDI music tracker written in Turbo Pascal

  • Quiet
  • Application
  • GitHub
  • ★ 23

Multimedia

fourier

WAV-to-MIDI converter writtten in Delphi7 based on FFT for the informatics course at TSU, semester 3.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3

Multimedia

hybrid-sequencer

An advanced audio/midi sequencer for live performance

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 3

Multimedia

piano

midi piano, 模拟钢琴

  • Quiet
  • Application
  • GitHub
  • ★ 1
  • MIT

Multimedia

NMG2 Open source editor

With the NMG2 Open source editor you can make patches on the Clavia Nord Modular G2 synthesizer using the USB interface or using midi. It is an alternative to the original Clavia editor software. The orignal Clavia software still works o.k. on the latest o.s. for PC and Mac, so you don't really need the open source editor. But since the Modular G2 synthesizer is discontinued by Clavia, there may come a day that the editor doesn't work anymore on a future new o.s. The goal of this project is to have an alternative in place when that day comes, and in the mean time add some functionality the original editor doesn;t have, like a G2 Vst.

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Multimedia

MIRP

MIDI Input to Roblox Piano program.

  • Archived
  • Application
  • Lazarus
  • GitHub
  • ★ 11

Multimedia

AmpView

AmpView is a Lister-plugin for Total Commander, which can play WAV, MP3, MP2, MP1, Ogg Vorbis, WMA and MIDI files, using BASS sound system (bass.dll, basswma.dll). It also supports MOD music and MO3 music(MO3, IT, XM, S3M, MTM, MOD, UMX formats) using BASS's native function. Also you can open PlayLists (m3u and pls).

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 8

Multimedia

PianoChords

A small desktop program with lots of piano chords and midi playback

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Multimedia

test

Нотный тренажёр, подключение MIDI устройства

  • Quiet
  • Application
  • GitHub
  • ★ 1

Multimedia

BuzzLE

BUZZle means Buzz Logic Enhanced and has neither to to with Buzzle.com or the Buzzle-Game. BUZZle is a free (non-commercial) modular music composing and sequencing tool. It is a completely re-written version of the famous Jeskola Buzz.

  • Application
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Multimedia

fpALSA

fpALSA is a Free Pascal translation of the ALSA (Advanced Linux Sound Architecture) library headers. It allows the use of the ALSA C library from Pascal programs, using Free Pascal (http://www.freepascal.org/).

  • Quiet
  • Library
  • Lazarus
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Bindings Multimedia

HuMuS

HuMuS (the Human Music Surface) is an integrated environment for (real-time) sequencing and composition. Based on the WiSeSLAp widget set and other existing technologies. Visit our trac wiki for more information: http://sourceforge.net/apps/trac/humus/

  • Quiet
  • Application
  • Lazarus
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Multimedia

Ramugen : Random Music Generator

Ramugen is a music application which assists in / automates composition along stochastic/indeterminate lines. Comes as a Win32 desktop application and a Borland Delphi component-package. Open Source : full source-code and documentation provided. Very fle

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • Artistic License, GNU General Public License version 2.0 (GP

Multimedia

LazarusRtMidi

RtMidi port for Lazarus on Raspberry Pi RPI

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 1

Multimedia

REST-DataWare

Repositório oficial do pacote Rest Dataware para Delphi e Lazarus

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 164
  • GPL-3.0

Database Networking

MONOTONE

A multi-voice tracker for the PC speaker.

  • Quiet
  • Application
  • GitHub
  • ★ 126
  • Unlicense

Multimedia

DelphiDoom

Source port of Doom, Heretic, Hexen and Strife developed in Delphi

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 65

Games and Game Engines

at2

Adlib Tracker II is, dare we say, the most userfriendly tracker aimed for the OPL3 FM-chip, and is full of advanced features to simplify your task of making the most of your Adlib-tunes.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 48

Multimedia

OPTi82c929_Driver

Optimized DOS driver for sound cards using the OPTi 82c929 (MAD 16 PRO) controller chip

  • Quiet
  • Application
  • GitHub
  • ★ 46
  • MIT

System

MiniDexedLibrarian

Thes project's target is to produce a librarian/editor for MiniDexed

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 34
  • LGPL-2.1

Multimedia

XSID

Tools for the playback of XSID files and conversion of SID files.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 30

Multimedia

WPPCloudAPI4Delphi

CloudAPI Componente API Oficial do WhatsApp em Delphi

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 28
  • MIT

Networking