![]() |
MIDI I/O Komponenten v7
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo DP,
Lange vorbereitet, endlich da: Eine neue Version der alten MIDI-Komponenten, welche hier schon eine Weile in der DP rumgeistern. Hauptsaechlich benutzt von FAlter fuer sein ![]() ![]() ![]() Version 6 wurde seiner Zeit von ![]() ![]() Da die urspruengliche Version Public Domain war, habe ich mir erlaubt, die Lizensierung zu aendern (zumal PD in Deutschland theoretisch nicht moeglich ist). Version 7 steht unter der ![]() ![]() ![]() Die MPL erlaubt euch die freie Nutzung der Komponenten, ohne den Quellcode eures gesamten Programms veroeffentlichen zu muessen (im Gegensatz zur GPL/LGPL). Details bitte dem Lizenz-Header entnehmen. Wer es total frei will, nutzt sie fuer sich unter der GPL :mrgreen: Aenderungen zur v6.1:
Download Die aktuellesten Aenderungen gibt es immer aus meinemVorschlaege, Hinweise, Bugs bitte hier melden oder direkt im ![]() Hoffe, dass die Dinger noch anderen Leuten Freude bereiten :) |
Re: MIDI I/O Komponenten v7
Ich hätte einen Hinweis...die mit ^^^^ markierten Units sind veraltet und die mit ***** markierten Units werden wahrscheinlich nicht gebraucht. Könnte man also löschen.
Delphi-Quellcode:
uses
SysUtils, WinTypes, WinProcs, Classes, Messages, Controls, ^^^^^^^^ ^^^^^^^^ ******** ******** |
Re: MIDI I/O Komponenten v7
Werd mir mal alle Units anschauen und die uses ueberarbeiten.
Da rutscht ja gerne mal was unnuetzes rein. Die alten uses sind noch von der Grundversion. Danke :) |
AW: MIDI I/O Komponenten v7
Da man hier noch nicht bearbeiten kann, eben als Post:
Aktuelle Revision. v7.0r2 ![]() Changesets:
Code:
- Added TMidiInput.FilteredMessages & TMidiOutput.DriverMidiMessage
- Some code cleanup (format, case) - Added OnDeviceChanged and StopAndClose to TMidiInput and renamed OnDeviceChange of TMidiOutput - Cleaned up used units and replaced old WinProcs/WinTypes with Windows. Thanks to sx2008 @ DP. |
AW: MIDI I/O Komponenten v7
Man entschuldige mir bitte die Wortwahl, aber ich finde diese Komponenten.....geil! :mrgreen:
Die hätte ich vor ein paar Jahren für die PC-Software gebraucht, als ich mein MIDI-Mischpult mit Motorfadern entwickelt, zusammengeätzt und -gelötet habe :) P.S.: Wie kommt es eigentlich, dass es in diesem Thread das Layout zerschiesst? H4ndys Avatar ist in diesem Thread z.B. bei mir rechtsbündig (statt links) |
AW: MIDI I/O Komponenten v7
Danke :)
Wenn Wuensche an die Komponenten bestehen, dann immer her damit. Wer mag, kann auch selbst erweitern und mir nen Push-Request oder einen Patch im BitBucket senden ;) |
AW: MIDI I/O Komponenten v7
Zitat:
|
AW: MIDI I/O Komponenten v7
Neue Version v7.0r3:
Bringt zwei wichtiges Fixes mit, da ich endlich die "aktuelle" Homepage von David Churcher gefunden habe. Dort gabs auch direkt ne neuere Version der Komponenten (3.0c), dessen Verbesserungen ich direkt in meine Version uebernommen habe. Changesets:
Code:
Merged newer base component version 3.0c (used 3.0 for modifications)
- prevent Windows shutdown fixed - possible SysEx data appending fixed - found on http://go.to/davesmidi # http://davesmidi.dchurcher.com/ - Updated README accordingly ![]() |
AW: MIDI I/O Komponenten v7
Neue Revision hochgeladen, siehe ersten Beitrag. Entwicklung wird demnächst wieder aktiver verlaufen.
|
AW: MIDI I/O Komponenten v7
Hi,
hab grad Dein Posting gesehen. Frage: Kann man damit auch die Lautstärke und Transpose der Midifiles ändern? Wenn ja hättst da paar Zeilen Quellcode? Bin noch nicht so fit in Delphi Gruß Reiner |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz