<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Activity for MIDI Simplified 1.6</title><link>https://sourceforge.net/p/midi-simplified/activity/</link><description>Recent activity for MIDI Simplified 1.6</description><language>en</language><lastBuildDate>Mon, 22 Sep 2025 08:14:12 -0000</lastBuildDate><item><title>Gunter Engel posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/c473c130dc/?limit=25#e41f</link><description>Hi Normann, Thank you very much for providing this wonderful library. This was really helpful for me. Using a MidiOutDevice with Windows 64 bit I needed to change the casting of the callback function address from Cardinal to NativeUInt in Winapi.Midi.Devices.pas: function TPlatformMIDIDevice.OpenMIDIOutDevice: NativeUInt; var LResult: NativeUInt; begin LResult := midiOutOpen(@Result, DeviceID, NativeUInt(@mmeapiCallBack), NativeUInt(Self), CALLBACK_FUNCTION); . Cheers, Gunter</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gunter Engel</dc:creator><pubDate>Mon, 22 Sep 2025 08:14:12 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/c473c130dc/?limit=25#e41f</guid></item><item><title>Giuseppe Fava created ticket #2</title><link>https://sourceforge.net/p/midi-simplified/tickets/2/</link><description>add SaveMidiFile method</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Giuseppe Fava</dc:creator><pubDate>Sun, 05 Nov 2023 21:36:36 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/tickets/2/</guid></item><item><title>adriano modified a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#f30a</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">adriano</dc:creator><pubDate>Wed, 09 Aug 2023 15:22:13 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#f30a</guid></item><item><title>adriano modified a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#0558</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">adriano</dc:creator><pubDate>Wed, 09 Aug 2023 15:21:32 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#0558</guid></item><item><title>adriano posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#0558</link><description>Hello, good morning Norman, I would like to know if there is a way to list all the marks and the midi and 2nd file and if there is a way to get the data type byte1, byte2 etc. The interaction is send to midi out modified. With that it would be perfect to use in a midi program that I have already developed.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">adriano</dc:creator><pubDate>Thu, 20 Jul 2023 11:38:16 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#0558</guid></item><item><title>adriano modified a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#f30a</link><description>Olá bom dia Norman gostaria de saber se tem como listar todos os mark e do arquivo midi e 2° e se tem como pegar os dados tipo byte1, byte2 etc. A interação é mandar para o midi out modificadas. Com isso ficaria perfeito pra usar num programa midi que ja desenvolvi.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">adriano</dc:creator><pubDate>Thu, 20 Jul 2023 11:36:18 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#f30a</guid></item><item><title>adriano modified a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#f30a</link><description>Olá bom dia Norman gostaria de saber se tem como listar todos os mark e do arquivo midi e 2° e se tem como pegar os dados tipo byte1, byte2 etc. A interação é mandar para o midi out modificadas. Com isso ficaria perfeito pra usar nom programa midi que ja desenvolvi.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">adriano</dc:creator><pubDate>Thu, 20 Jul 2023 11:35:18 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#f30a</guid></item><item><title>adriano modified a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#f30a</link><description>Olá bom dia Norman gostaria de saber se tem como listar todos os mark do arquivo midi e 2° e se tem como pegar os dados tipo byte1, byte2 etc. A interação é mandar para o midi out modificadas.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">adriano</dc:creator><pubDate>Thu, 20 Jul 2023 11:31:39 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#f30a</guid></item><item><title>adriano posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#f30a</link><description>Olá bom dia Norman gostaria de saber se tem como listar todos os mark do arquivo midi e 2° e se tem como pegar os dados em decimal. assim poderei alterar os acordes em tempo real.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">adriano</dc:creator><pubDate>Wed, 19 Jul 2023 13:09:23 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#f30a</guid></item><item><title>Giuseppe Fava posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#4fd0</link><description>Hi Norman, I have a new question about your beautiful components... I need to eliminate some events (text/lyrics/chords events) from midi file and replace them with other events (lyrics or text events). The question is: how can I delete events and insert new ones, and after that, save the midifile? Is it possible? Thanks for your advices Giuseppe</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Giuseppe Fava</dc:creator><pubDate>Tue, 16 May 2023 11:00:13 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#4fd0</guid></item><item><title>Mat13 created ticket #1</title><link>https://sourceforge.net/p/midi-simplified/tickets/1/</link><description>MIDI.Messages.FMXDemo works fine with Windows but doesn't with Android</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat13</dc:creator><pubDate>Thu, 15 Dec 2022 09:34:49 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/tickets/1/</guid></item><item><title>Mat13 posted a comment on discussion Android</title><link>https://sourceforge.net/p/midi-simplified/discussion/android/thread/e7d0520340/?limit=25#749b</link><description>Hi Normann! I connected a USB midi cable to my keyboard I compiled MIDI.Messages.FMXDemo as an Windows exe: I can read the midi messages on my PC application! Great :-) I compiled MIDI.Messages.FMXDemo as an Android apk: the app is running, I can see the comports, I can select my MIDI interface, but no message... Do you have any hint? What could I try to solve the problem? Thanks!! Mat</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat13</dc:creator><pubDate>Mon, 05 Dec 2022 09:56:36 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/android/thread/e7d0520340/?limit=25#749b</guid></item><item><title>Mat13 modified a comment on discussion Android</title><link>https://sourceforge.net/p/midi-simplified/discussion/android/thread/a9338ec948/?limit=25#74fc</link><description>Hi Normann! Great piece of work!Thanks for sharing this! FYI, I managed to compile all the FMX demos except one: MIDI.Devices which uses Vcl.ActnList ! yours, Mat Win 10 22H2 Delphi CE 10.4 AndroidSDK-2525-21.0.40680.4203 AndroidNDK-21-21.0.40680.4203 AdoptOpen jdk-8.0.242.08-hotspot</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat13</dc:creator><pubDate>Mon, 05 Dec 2022 09:49:52 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/android/thread/a9338ec948/?limit=25#74fc</guid></item><item><title>Mat13 modified a comment on discussion Android</title><link>https://sourceforge.net/p/midi-simplified/discussion/android/thread/a9338ec948/?limit=25#74fc</link><description>Hi Normann! Great piece of work!Thanks for sharing this! I managed to compile all the FMX demos except one: MIDI.Devices which uses Vcl.ActnList. yours, Mat Win 10 22H2 Delphi CE 10.4 AndroidSDK-2525-21.0.40680.4203 AndroidNDK-21-21.0.40680.4203 AdoptOpen jdk-8.0.242.08-hotspot</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat13</dc:creator><pubDate>Mon, 05 Dec 2022 09:44:33 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/android/thread/a9338ec948/?limit=25#74fc</guid></item><item><title>Mat13 modified a comment on discussion Android</title><link>https://sourceforge.net/p/midi-simplified/discussion/android/thread/a9338ec948/?limit=25#74fc</link><description>Hi! Great piece of work!Thanks for sharing this! I managed to compile all the FMX demos except one: MIDI.Devices which uses Vcl.ActnList. yours, Mat Win 10 22H2 Delphi CE 10.4 AndroidSDK-2525-21.0.40680.4203 AndroidNDK-21-21.0.40680.4203 AdoptOpen jdk-8.0.242.08-hotspot</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat13</dc:creator><pubDate>Mon, 05 Dec 2022 08:26:24 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/android/thread/a9338ec948/?limit=25#74fc</guid></item><item><title>Mat13 posted a comment on discussion Android</title><link>https://sourceforge.net/p/midi-simplified/discussion/android/thread/a9338ec948/?limit=25#74fc</link><description>Hi! Great piece of work!Thanks for sharing this I managed to compile all the FMS demos except MIDI.Devices which uses Vcl.ActnList. - Win 10 22H2 - Delphi CE 10.4 - AndroidSDK-2525-21.0.40680.4203 - AndroidNDK-21-21.0.40680.4203 AdoptOpen jdk-8.0.242.08-hotspot yours, Mat</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mat13</dc:creator><pubDate>Sun, 04 Dec 2022 19:53:50 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/android/thread/a9338ec948/?limit=25#74fc</guid></item><item><title>MIDI Simplified 1.5 updated /readme.txt</title><link>https://sourceforge.net/projects/midi-simplified/files/readme.txt/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MIDI Simplified 1.5</dc:creator><pubDate>Mon, 17 Oct 2022 09:20:04 -0000</pubDate><guid>https://sourceforge.net/projects/midi-simplified/files/readme.txt/download</guid></item><item><title>MIDI Simplified 1.5 released /Native16_20221017.zip</title><link>https://sourceforge.net/projects/midi-simplified/files/Native16_20221017.zip/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MIDI Simplified 1.5</dc:creator><pubDate>Mon, 17 Oct 2022 09:18:04 -0000</pubDate><guid>https://sourceforge.net/projects/midi-simplified/files/Native16_20221017.zip/download</guid></item><item><title>norm4nn committed [a4e924]</title><link>https://sourceforge.net/p/midi-simplified/code/ci/a4e924fb6ac5891adb30bb3a2bb760e95adb341e/</link><description>A minor fix, new project icon, and one demo project refactored towards MVVN pattern (test).</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">norm4nn</dc:creator><pubDate>Mon, 17 Oct 2022 09:16:33 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/code/ci/a4e924fb6ac5891adb30bb3a2bb760e95adb341e/</guid></item><item><title>norm4nn committed [4b6a76]</title><link>https://sourceforge.net/p/midi-simplified/code/ci/4b6a76eac58209734cd2f32903287b274ece25ed/</link><description>First demo project separated into view and model. Components adjusted.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">norm4nn</dc:creator><pubDate>Sat, 15 Oct 2022 11:48:23 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/code/ci/4b6a76eac58209734cd2f32903287b274ece25ed/</guid></item><item><title>Giuseppe Fava posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#e114</link><description>I think this is good for me... thank you Normann :-)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Giuseppe Fava</dc:creator><pubDate>Sat, 27 Aug 2022 15:00:08 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#e114</guid></item><item><title>norm4nn modified a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#4b60</link><description>Hi Giuseppe, This should be the easiest part. You only need a TMIDIOutDevices component, which will maintain a list of all your MIDI-output devices on your computer. This does not depend on a MIDI clock. From the TMIDIOutDevices component you can extract any of the available MIDI-output devices like: var LDevice: TMIDIOutDevice; LDevice := TMIDIOutDevice(MIDIOutDevices1.Devices[0]); (Above would properbly give you the built-in "Microsoft GS Wavetable Synth") Check if the device is opened: if not...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">norm4nn</dc:creator><pubDate>Wed, 24 Aug 2022 07:28:19 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#4b60</guid></item><item><title>norm4nn posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#4b60</link><description>Hi Giuseppe, This should be the easiest part. You only need a TMIDIOutDevices component, which will maintain a list of all your MIDI-output devices on your computer. This does not depend on a MIDI clock. From the TMIDIOutDevices component you can extract any of the available MIDI-output devices like: var LDevice: TMIDIOutDevice; LDevice := TMIDIOutDevice(MIDIOutDevices1.Devices[0]); (Above would properbly give you the built-in "Microsoft GS Wavetable Synth") Check if the device is opened: if not...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">norm4nn</dc:creator><pubDate>Wed, 24 Aug 2022 07:26:30 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#4b60</guid></item><item><title>Giuseppe Fava posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#9a6b/a066/4165</link><description>Thank you Normann for your project... I have deepened my knowledge of BASS lib and now I believe I am able to extract the MIDI events stream. Now my question is: what is the correct way to send individual events to the midiout? I don't think I need the midi clock because the timing is already given by the bass library. I just need to know which of your components to use to open the midiout and send events ... Can you help me? Thank you :-)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Giuseppe Fava</dc:creator><pubDate>Tue, 23 Aug 2022 17:29:18 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#9a6b/a066/4165</guid></item><item><title>norm4nn posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#9a6b/a066</link><description>Hi Giuseppe, I don't know much about Bass Library, so the two aren't built to be integrated. I'm sorry I wasn't able to help. Best regards, Normann</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">norm4nn</dc:creator><pubDate>Fri, 05 Aug 2022 06:38:02 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#9a6b/a066</guid></item><item><title>Giuseppe Fava posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#9a6b</link><description>Hi Normann, I found your components a few weeks ago. I would like to integrate them in my application to play a midi file to an output device. Mi app is based on Bass Library and i can only extract a midi event stream. Is there a way to integrate your components to a bass lib based application to do that?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Giuseppe Fava</dc:creator><pubDate>Thu, 04 Aug 2022 17:28:35 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#9a6b</guid></item><item><title>norm4nn committed [69d8d3]</title><link>https://sourceforge.net/p/midi-simplified/code/ci/69d8d3a045160863e0f5b0b584f40325e60da237/</link><description>Applying style for forms and few clean-ups.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">norm4nn</dc:creator><pubDate>Fri, 29 Jul 2022 10:59:11 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/code/ci/69d8d3a045160863e0f5b0b584f40325e60da237/</guid></item><item><title>norm4nn committed [c63ed1]</title><link>https://sourceforge.net/p/midi-simplified/code/ci/c63ed14b531b4a1953851115545e29fa97841a18/</link><description>ComponentPlatformsAttribute fixed in all occurrences - no support for pidAllPlatforms before Delphi 10.3.2. And Lazarus files updated as well.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">norm4nn</dc:creator><pubDate>Mon, 11 Jul 2022 10:14:28 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/code/ci/c63ed14b531b4a1953851115545e29fa97841a18/</guid></item><item><title>norm4nn committed [b0b9fd]</title><link>https://sourceforge.net/p/midi-simplified/code/ci/b0b9fd8f2cdd51a29327943f3964a7ac6c10a8da/</link><description>Copyright notices changed to norm4nn.dk, and zip-file uploaded with new build revision with a minor fix. No major changes to the codes.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">norm4nn</dc:creator><pubDate>Tue, 15 Feb 2022 10:02:58 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/code/ci/b0b9fd8f2cdd51a29327943f3964a7ac6c10a8da/</guid></item><item><title>MIDI Simplified 1.5 updated /readme.txt</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/midi-simplified/files/readme.txt/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MIDI Simplified 1.5</dc:creator><pubDate>Tue, 15 Feb 2022 10:01:04 -0000</pubDate><guid>https://sourceforge.net/projects/midi-simplified/files/readme.txt/download</guid></item><item><title>MIDI Simplified 1.5 released /Native15_20220215.zip</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/midi-simplified/files/Native15_20220215.zip/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MIDI Simplified 1.5</dc:creator><pubDate>Tue, 15 Feb 2022 10:00:03 -0000</pubDate><guid>https://sourceforge.net/projects/midi-simplified/files/Native15_20220215.zip/download</guid></item><item><title>norm4nn committed [f7349d]</title><link>https://sourceforge.net/p/midi-simplified/code/ci/f7349d7bae9345afcd13e713364618f0f7f5fbd6/</link><description>Files prepared in accordance with the new Object Style Style Guide. Code Formatter has been invoked with default settings, and few flaws has been corrected manually.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">norm4nn</dc:creator><pubDate>Mon, 14 Feb 2022 10:16:49 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/code/ci/f7349d7bae9345afcd13e713364618f0f7f5fbd6/</guid></item><item><title>Normann Simplified committed [42287a]</title><link>https://sourceforge.net/p/midi-simplified/code/ci/42287a72e7cd6a7dce649b58dffb59f8fd1644b7/</link><description>A bug fixed in method of TMethodList.IndexOf. The old approach did not produce a valid result.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Mon, 14 Feb 2022 07:51:51 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/code/ci/42287a72e7cd6a7dce649b58dffb59f8fd1644b7/</guid></item><item><title>Victor Stoian modified a comment on discussion Android</title><link>https://sourceforge.net/p/midi-simplified/discussion/android/thread/55d943662e/?limit=25#4e0b</link><description>my machine has Delphi 11 with the latest patches installed, with all the Android pieces that come installed with Delphi. Attached the catalog repository. Is something wrong with what Delphi is installing? Do I need other SDKs for your components to work with Android? Best regasrds, Victor</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Victor Stoian</dc:creator><pubDate>Mon, 29 Nov 2021 05:54:31 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/android/thread/55d943662e/?limit=25#4e0b</guid></item><item><title>Victor Stoian modified a comment on discussion Android</title><link>https://sourceforge.net/p/midi-simplified/discussion/android/thread/55d943662e/?limit=25#4e0b</link><description>my machine has Delphi 11 with the latest patches installed, with all the Android pieces that come installed with Delphi. Attached the catalog repository. Is something wrong with what Delphi is installing? Do I need other SDKs? Best regasrds, Victor</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Victor Stoian</dc:creator><pubDate>Mon, 29 Nov 2021 05:53:42 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/android/thread/55d943662e/?limit=25#4e0b</guid></item><item><title>Victor Stoian posted a comment on discussion Android</title><link>https://sourceforge.net/p/midi-simplified/discussion/android/thread/55d943662e/?limit=25#4e0b</link><description>my machine has Delphi 11 with the latest patches installed, with all the Android pieces that come installed with Delphi. Attached the catalog repository.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Victor Stoian</dc:creator><pubDate>Mon, 29 Nov 2021 05:45:29 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/android/thread/55d943662e/?limit=25#4e0b</guid></item><item><title>Victor Stoian modified a comment on discussion Android</title><link>https://sourceforge.net/p/midi-simplified/discussion/android/thread/55d943662e/?limit=25#eb9e</link><description>Hi Norman, thanks for the response - didn't get any email from the board ... Anyway, attached the error message that Delphi 11 displays when trying to deploy to my Galaxy Tab A7. Eventually I renamed the demo project from "MIDI.Devices.FMXDemo.dproj" to "aMIDIDevicesFMXDemo.dproj" removing the dots - the project deploys and runs fine mow on the Tab A7. It shows the connected midi interface / midi output, but it can't be selected nor activated / opened - so the "Test" button doesn't gets enabled and...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Victor Stoian</dc:creator><pubDate>Sun, 28 Nov 2021 22:17:33 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/android/thread/55d943662e/?limit=25#eb9e</guid></item><item><title>Victor Stoian posted a comment on discussion Android</title><link>https://sourceforge.net/p/midi-simplified/discussion/android/thread/55d943662e/?limit=25#eb9e</link><description>Hi Norman, thanks for the response - didn't get any email from the board ... Anyway, attached the error message that Delphi 11 displays when trying to deploy to my Galaxy Tab A7. Eventually I renamed the name of the demo project from "MIDI.Devices.FMXDemo.dproj" to "aMIDIDevicesFMXDemo.dproj" removing the dots - the project deploys and runs fine mow on th Tab A7. It shows the connected midi interface / midi output, but it can't be selected nor activated / opened. Is there still a problem with these...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Victor Stoian</dc:creator><pubDate>Sun, 28 Nov 2021 22:10:47 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/android/thread/55d943662e/?limit=25#eb9e</guid></item><item><title>Normann Simplified posted a comment on discussion Android</title><link>https://sourceforge.net/p/midi-simplified/discussion/android/thread/55d943662e/?limit=25#e338/7fdc</link><description>Hej Victor, Sorry no one had an answer to what "incremental installation not allowed" meant. I have no clue as to what could cause this. One thing I do know is setting up the right versions of Android SDK, NDK, and Java can be tough - from my experience. I upgraded from Delphi 10.3 to 10.4 recently, and it gave me a couple of problems. I had to go back to my 10.3 installation and find the exact same setup and versions of SDK and NDK I had that worked for my tablet. On my Delphi 10.4 and for my Lenovo...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Thu, 04 Nov 2021 14:35:09 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/android/thread/55d943662e/?limit=25#e338/7fdc</guid></item><item><title>Victor Stoian posted a comment on discussion Android</title><link>https://sourceforge.net/p/midi-simplified/discussion/android/thread/55d943662e/?limit=25#2d52</link><description>sorry, forget to mention - i'm using Delphi 11 pro</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Victor Stoian</dc:creator><pubDate>Sat, 30 Oct 2021 23:25:07 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/android/thread/55d943662e/?limit=25#2d52</guid></item><item><title>Victor Stoian posted a comment on discussion Android</title><link>https://sourceforge.net/p/midi-simplified/discussion/android/thread/55d943662e/?limit=25#e338</link><description>Hi, I'm trying to run the "MIDI.Messages.FMXDemo" on my Galaxy Tab A7, but I get the error message that "incremental installation not allowed" and then when performing the streamed install that "..xxxxxxx... base.apk is missing" Can somebody advise? Thanks, Victor</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Victor Stoian</dc:creator><pubDate>Fri, 29 Oct 2021 12:38:31 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/android/thread/55d943662e/?limit=25#e338</guid></item><item><title>MIDI Simplified 1.5 updated /readme.txt</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/midi-simplified/files/readme.txt/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MIDI Simplified 1.5</dc:creator><pubDate>Wed, 27 Oct 2021 09:24:02 -0000</pubDate><guid>https://sourceforge.net/projects/midi-simplified/files/readme.txt/download</guid></item><item><title>MIDI Simplified 1.5 released /Native15_20211027.zip</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/midi-simplified/files/Native15_20211027.zip/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MIDI Simplified 1.5</dc:creator><pubDate>Wed, 27 Oct 2021 09:23:02 -0000</pubDate><guid>https://sourceforge.net/projects/midi-simplified/files/Native15_20211027.zip/download</guid></item><item><title>Normann Simplified committed [88231f]</title><link>https://sourceforge.net/p/midi-simplified/code/ci/88231f95f9859c3c0e635274c7de2ae68aed538a/</link><description>Files prepared for new .zip-package.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Wed, 27 Oct 2021 09:21:09 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/code/ci/88231f95f9859c3c0e635274c7de2ae68aed538a/</guid></item><item><title>Normann Simplified committed [093d15]</title><link>https://sourceforge.net/p/midi-simplified/code/ci/093d15b6ff0b24dfd479a735cd9a600db641e5da/</link><description>Disabled local streaming of messages in the device classes because of a flaw noticeable with Windows Synth.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Thu, 14 Oct 2021 10:24:09 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/code/ci/093d15b6ff0b24dfd479a735cd9a600db641e5da/</guid></item><item><title>Normann Simplified committed [6e7eff]</title><link>https://sourceforge.net/p/midi-simplified/code/ci/6e7eff7576356c2e58b577ea6e516bfb3d72ac91/</link><description>Added few stream classes, and fixed a problem with time-division and sequencing.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Thu, 14 Oct 2021 10:02:16 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/code/ci/6e7eff7576356c2e58b577ea6e516bfb3d72ac91/</guid></item><item><title>Normann Simplified committed [f61824]</title><link>https://sourceforge.net/p/midi-simplified/code/ci/f61824b496a16961d2cc30bb273d4ee7b4889766/</link><description>Updated project files for version 1.5 release.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Wed, 06 Oct 2021 09:32:47 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/code/ci/f61824b496a16961d2cc30bb273d4ee7b4889766/</guid></item><item><title>MIDI Simplified 1.4 updated /readme.txt</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/midi-simplified/files/readme.txt/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MIDI Simplified 1.4</dc:creator><pubDate>Wed, 06 Oct 2021 09:32:02 -0000</pubDate><guid>https://sourceforge.net/projects/midi-simplified/files/readme.txt/download</guid></item><item><title>MIDI Simplified 1.4 released /Native15_20211006.zip</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/midi-simplified/files/Native15_20211006.zip/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MIDI Simplified 1.4</dc:creator><pubDate>Wed, 06 Oct 2021 09:32:02 -0000</pubDate><guid>https://sourceforge.net/projects/midi-simplified/files/Native15_20211006.zip/download</guid></item><item><title>Normann Simplified committed [4ef082]</title><link>https://sourceforge.net/p/midi-simplified/code/ci/4ef08280f8bc13e0ace1ca91c250a1c5d64c69ca/</link><description>Old 2nd generation SMF files removed, and new 3rd generation SMF streams added. SMF Save feature done.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Wed, 06 Oct 2021 08:36:07 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/code/ci/4ef08280f8bc13e0ace1ca91c250a1c5d64c69ca/</guid></item><item><title>Normann Simplified committed [0970fc]</title><link>https://sourceforge.net/p/midi-simplified/code/ci/0970fc1ea32b9485286f9520971fb2446f585745/</link><description>Reworked the Clock and Event into a unified record helper. A target of using less type definitions in Native.Midi.Types.pas.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sun, 23 May 2021 10:29:49 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/code/ci/0970fc1ea32b9485286f9520971fb2446f585745/</guid></item><item><title>Normann Simplified posted a comment on discussion MacOS/iOS</title><link>https://sourceforge.net/p/midi-simplified/discussion/macos/thread/6974c23f6d/?limit=25#d812</link><description>The iOSapi.CoreMIDI_.pas file is the minimal required implementation of the Macapi.CoreMIDI.pas for iOS. This file should be reworked and replaced, or simply use the Macapi.CoreMIDI if there are no difference in the two frameworks for CoreMIDI.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sun, 23 May 2021 08:54:18 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/macos/thread/6974c23f6d/?limit=25#d812</guid></item><item><title>Normann Simplified posted a comment on discussion MacOS/iOS</title><link>https://sourceforge.net/p/midi-simplified/discussion/macos/thread/6974c23f6d/?limit=25#fc24</link><description>Components compiles into iOS Device 64-bit target with no issues, and stops only at deploying software onto the iPhone - given me "No provisioning profile found...". I'm not enrolled into any of the Apple Developer Programs, and paying 130 USD on yearly basis is a bit too much for any free open-source project. I'm satisfied having the components compile into MacOS and iOS Simulator, and having the iOS platform in "Beta", until anyone picks it up, confirms, or rework the components, so they actually...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sun, 23 May 2021 08:43:39 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/macos/thread/6974c23f6d/?limit=25#fc24</guid></item><item><title>Normann Simplified modified a comment on discussion MacOS/iOS</title><link>https://sourceforge.net/p/midi-simplified/discussion/macos/thread/6974c23f6d/?limit=25#3576</link><description>So far components are running with no problems on Mac OS X, using Delphi and the Platform Assistant Server. Components are developed on Delphi 10.3.3 Community Edition targeting MacOSX 10.13 SDK. The aim is to have every MIDI component run with the same source and feature on Windows and on Mac OS X, and also include iOS and Android on this. /Normann</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sun, 23 May 2021 08:03:51 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/macos/thread/6974c23f6d/?limit=25#3576</guid></item><item><title>Normann Simplified modified a wiki page</title><link>https://sourceforge.net/p/midi-simplified/wiki/Home/</link><description>Home</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sun, 16 May 2021 19:23:06 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/wiki/Home/</guid></item><item><title>Normann Simplified posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#5304</link><description>Version 1.4.155 (2021-05-16) released With updated lock-free message queue, to prevent locks between threads on sudden high CPU loads. Work on (presumably) more stable timing thread using Real-Time Work Queue API is in progress. The Winapi.SysCtrls.Timers.pas has the option of using RTWorkQ, MMSystem, or the "built-in" threading timing solution used for the other platforms. The MMSystem is default, but the work on RTWorkQ will continue, and hopefully the interval in between timing can be shorten...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sun, 16 May 2021 08:44:14 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/836c1c04a9/?limit=25#5304</guid></item><item><title>MIDI Simplified 1.4 updated /readme.txt</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/midi-simplified/files/readme.txt/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MIDI Simplified 1.4</dc:creator><pubDate>Sun, 16 May 2021 08:37:02 -0000</pubDate><guid>https://sourceforge.net/projects/midi-simplified/files/readme.txt/download</guid></item><item><title>MIDI Simplified 1.4 released /Native14_20210516.zip</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/midi-simplified/files/Native14_20210516.zip/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MIDI Simplified 1.4</dc:creator><pubDate>Sun, 16 May 2021 08:37:02 -0000</pubDate><guid>https://sourceforge.net/projects/midi-simplified/files/Native14_20210516.zip/download</guid></item><item><title>Normann Simplified committed [9e456f]</title><link>https://sourceforge.net/p/midi-simplified/code/ci/9e456f04eb4d4942d84d43e2bd7635a8f5f9360a/</link><description>Lock-free message queue added, and work on RTWorkQ in progress.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sun, 16 May 2021 08:34:23 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/code/ci/9e456f04eb4d4942d84d43e2bd7635a8f5f9360a/</guid></item><item><title>Normann Simplified modified a comment on discussion Windows</title><link>https://sourceforge.net/p/midi-simplified/discussion/windows/thread/d6a235c76e/?limit=25#c40c</link><description>After implementing a simple but effective lock-free queue for components, I went on measuring then time analysis and discovered another issue. To my surprise there is a big gap in performance in between different MIDI interfaces, presumably in the implementation of the drivers. The time difference in sending MIDI messages through my ESI Mate and a semi-pro Yamaha PSR keyboard is huge. On sudden CPU load ESI could take up until 50 ms (!) transmitting messages, compared to same measurements for others...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sat, 15 May 2021 16:50:57 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/windows/thread/d6a235c76e/?limit=25#c40c</guid></item><item><title>Normann Simplified modified a comment on discussion Windows</title><link>https://sourceforge.net/p/midi-simplified/discussion/windows/thread/d6a235c76e/?limit=25#c40c</link><description>After implementing a simple but effective lock-free queue for components, I went on measuring then time analysis and discovered another issue. To my surprise there is a big gap in performance in between different MIDI interfaces, presumably in the implementation of the drivers. The time difference in sending MIDI messages through my ESI Mate and a semi-pro Yamaha PSR keyboard is huge. On sudden CPU load ESI could take up until 50 ms (!) transmitting messages, compared to same measurements for others...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sat, 15 May 2021 08:34:28 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/windows/thread/d6a235c76e/?limit=25#c40c</guid></item><item><title>Normann Simplified modified a comment on discussion Windows</title><link>https://sourceforge.net/p/midi-simplified/discussion/windows/thread/d6a235c76e/?limit=25#c40c</link><description>After implementing a simple but effective lock-free queue for components, I went on measuring then time analysis and discovered another issue. To my surprise there is a big gap in performance in between different MIDI interfaces, presumably in the implementation of the drivers. The time difference in sending MIDI messages through my ESI Mate and a semi-pro Yamaha PSR keyboard is huge. On sudden CPU load ESI could take up until 50 ms (!) transmitting messages, compared to same measurements for others...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sat, 15 May 2021 08:32:53 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/windows/thread/d6a235c76e/?limit=25#c40c</guid></item><item><title>Normann Simplified modified a comment on discussion Windows</title><link>https://sourceforge.net/p/midi-simplified/discussion/windows/thread/d6a235c76e/?limit=25#c40c</link><description>After implementing a simple but effective lock-free queue for components, I went on measuring then time analysis and discovered another issue. To my surprise there is a big gap in performance in between different MIDI interfaces. The time difference in sending MIDI messages through my ESI Mate and a semi-pro Yamaha PSR keyboard is huge. On sudden CPU load ESI could take up until 50 ms (!) transmitting messages, compared to same measurements for others topping at 0,25 ms using MMSystem threads. I...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sat, 15 May 2021 08:30:20 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/windows/thread/d6a235c76e/?limit=25#c40c</guid></item><item><title>Normann Simplified posted a comment on discussion Windows</title><link>https://sourceforge.net/p/midi-simplified/discussion/windows/thread/d6a235c76e/?limit=25#c40c</link><description>After implementing a simple but effective lock-free queue for components, I went on measuring then time analysis and discovered another issue. To my surprise there is a big gap in performance in between different MIDI interfaces. The time difference in sending MIDI messages through my ESI Mate and a semi-pro Yamaha PSR keyboard is huge. On sudden CPU load ESI could take up until 50 ms (!) transmitting messages, compared to same measurements for others topping at 0,25 ms using MMSystem threads. I...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sat, 15 May 2021 08:29:28 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/windows/thread/d6a235c76e/?limit=25#c40c</guid></item><item><title>Normann Simplified posted a comment on discussion Windows</title><link>https://sourceforge.net/p/midi-simplified/discussion/windows/thread/d6a235c76e/?limit=25#e363</link><description>After some research and time analysis it turns out priority is not the problem. Both PostMessage and TThread.Queue are having blocking issues, up until 40 milliseconds on a single clock event for short and high CPU loads, and probably a lot more for the sequencing engine. I don't know if this a change in the architecture of CPU's, Windows or Delphi, but this was not an issue with MMSystem, 32 bit and early versions of Delphi. However, the messaging queue will be changed with a simplified lock-free...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sun, 09 May 2021 18:15:03 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/windows/thread/d6a235c76e/?limit=25#e363</guid></item><item><title>Normann Simplified modified a comment on discussion Windows</title><link>https://sourceforge.net/p/midi-simplified/discussion/windows/thread/d6a235c76e/?limit=25#daad</link><description>Back in the old days (32bit) it was sufficient using Windows Multimedia API (MMSystem). It ran fast and stable, and did not get easily disturbed by performance load on a PC. Since moving to 64bit the MMSystem is no longer stable when load is heavy on the CPU. I created a thread applying tpTimeCritical priority, but even that is challenged by heavy loads. That is not satisfactory when clocks are critical. The next couple of weeks I will work on removing above issue by using the Real-Time Work Queue...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Tue, 04 May 2021 17:38:47 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/windows/thread/d6a235c76e/?limit=25#daad</guid></item><item><title>Normann Simplified modified a comment on discussion Windows</title><link>https://sourceforge.net/p/midi-simplified/discussion/windows/thread/d6a235c76e/?limit=25#daad</link><description>Back in the old days (32bit) it was sufficient using Windows Multimedia API (MMSystem). It ran fast and stable, and did not get easily disturbed by performance load on a PC. Since moving to 64bit the MMSystem is no longer stable when load is heavy on the CPU. I created a thread applying tpTimeCritical priority, but even that is challenged on heavy loads. That is not satisfactory when clocks are critical. The next couple of weeks I will work on removing above issue by using the Real-Time Work Queue...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Tue, 04 May 2021 17:31:48 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/windows/thread/d6a235c76e/?limit=25#daad</guid></item><item><title>Normann Simplified modified a comment on discussion Windows</title><link>https://sourceforge.net/p/midi-simplified/discussion/windows/thread/d6a235c76e/?limit=25#daad</link><description>Back in the old days (32bit) it was sufficient using Windows Multimedia API (MMSystem). It ran fast and stable, and did not get easily disturbed by performance load on a PC. Since moving to 64bit the MMSystem is no longer stable when load is heavy on the CPU. I created a thread applying tpTimeCritical priority to the thread, and even that is challenged on heavy loads. That is not satisfactory when clocks are critical. The next couple of weeks I will work on removing above issue by using the Real-Time...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Tue, 04 May 2021 17:29:39 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/windows/thread/d6a235c76e/?limit=25#daad</guid></item><item><title>Normann Simplified posted a comment on discussion Windows</title><link>https://sourceforge.net/p/midi-simplified/discussion/windows/thread/d6a235c76e/?limit=25#daad</link><description>Back in the old days (32bit) it was sufficient using Windows Multimedia API (MMSystem), it ran fast and stable, and did not get easily disturbed by performance load on a PC. Since moving to 64bit the MMSystem is no longer stable when load is heavy on the CPU. I created a thread applying tpTimeCritical priority to the thread, and even that is challenged on heavy loads. That is not satisfactory when clocks are critical. The next couple of weeks I will work on removing above issue by using the Real-Time...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Tue, 04 May 2021 17:28:04 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/windows/thread/d6a235c76e/?limit=25#daad</guid></item><item><title>Normann Simplified modified a comment on discussion Lazarus</title><link>https://sourceforge.net/p/midi-simplified/discussion/lazarus/thread/6ad6875331/?limit=25#617a</link><description>So far, Lazarus only cover these MIDI components on Windows platform, because frameworks on different platform do not come with Lazarus, like Macapi.CoreMidi for Mac OS X. Hopefully these components would mature into these platform with this tool in future. For now units are parsed separately for Lazarus every time commit is executed. This ensures Delphi units nor Lazarus units are blurred with compiler directives. /Normann</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sun, 02 May 2021 12:53:08 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/lazarus/thread/6ad6875331/?limit=25#617a</guid></item><item><title>Normann Simplified posted a comment on discussion Android</title><link>https://sourceforge.net/p/midi-simplified/discussion/android/thread/414360db1a/?limit=25#24cb</link><description>So far MIDI components are running on the Android platform, with the exception no input handler is connected to any MIDI input device. The problem is noted in the Androidapi.Midi.Devices.pas file (line 185), where an JMidiReceiver instance is having issues connecting to JMidiOutputPort. MIDI output devices are working as expected. Android somehow managed to break every sense in calling MIDI output devices for input ports, and MIDI input devices for output ports. They say we have to see it from the...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sun, 02 May 2021 12:22:41 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/android/thread/414360db1a/?limit=25#24cb</guid></item><item><title>Normann Simplified posted a comment on discussion MacOS/iOS</title><link>https://sourceforge.net/p/midi-simplified/discussion/macos/thread/6974c23f6d/?limit=25#3576</link><description>So far these components is running with no problems on Mac OS X, using Delphi and the Platform Assistant Server. Components are developed on Delphi 10.3.3 Community Edition targeting MacOSX 10.13 SDK. The aim is to have every MIDI component run with the same source and feature on Windows and on Mac OS X, and also include iOS and Android on this. /Normann</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sun, 02 May 2021 12:06:36 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/macos/thread/6974c23f6d/?limit=25#3576</guid></item><item><title>Normann Simplified posted a comment on discussion Lazarus</title><link>https://sourceforge.net/p/midi-simplified/discussion/lazarus/thread/6ad6875331/?limit=25#617a</link><description>So far, Lazarus only cover these MIDI components on Windows platform, because frameworks on different platform do not come with Lazarus, like Macapi.CoreMidi for Mac OS X. Hopefully these components would mature into these platform with this tool in future. /Normann</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sun, 02 May 2021 11:57:12 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/lazarus/thread/6ad6875331/?limit=25#617a</guid></item><item><title>Normann Simplified committed [731e83]</title><link>https://sourceforge.net/p/midi-simplified/code/ci/731e836cced9b8bfcaf1e65be140bec0eff2fefe/</link><description>Updated version info for the readme.txt file.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sun, 02 May 2021 10:29:57 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/code/ci/731e836cced9b8bfcaf1e65be140bec0eff2fefe/</guid></item><item><title>MIDI Simplified 1.3 updated /readme.txt</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/midi-simplified/files/readme.txt/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MIDI Simplified 1.3</dc:creator><pubDate>Sun, 02 May 2021 10:21:03 -0000</pubDate><guid>https://sourceforge.net/projects/midi-simplified/files/readme.txt/download</guid></item><item><title>MIDI Simplified 1.3 updated /readme.txt</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/midi-simplified/files/readme.txt/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MIDI Simplified 1.3</dc:creator><pubDate>Sun, 02 May 2021 10:21:03 -0000</pubDate><guid>https://sourceforge.net/projects/midi-simplified/files/readme.txt/download</guid></item><item><title>MIDI Simplified 1.3 released /Native14_20210502.zip</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/midi-simplified/files/Native14_20210502.zip/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MIDI Simplified 1.3</dc:creator><pubDate>Sun, 02 May 2021 10:21:03 -0000</pubDate><guid>https://sourceforge.net/projects/midi-simplified/files/Native14_20210502.zip/download</guid></item><item><title>Normann Simplified committed [6162e9]</title><link>https://sourceforge.net/p/midi-simplified/code/ci/6162e992dfbf334ec8e771f639f028de915f6355/</link><description>Prepared files for auto build processing.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sun, 02 May 2021 09:18:23 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/code/ci/6162e992dfbf334ec8e771f639f028de915f6355/</guid></item><item><title>Normann Simplified committed [db487b]</title><link>https://sourceforge.net/p/midi-simplified/code/ci/db487b1a79b9930dcddc49958b5a775a1eacebcc/</link><description>Changed license note, and prepared units for Lazarus support.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sat, 01 May 2021 13:28:00 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/code/ci/db487b1a79b9930dcddc49958b5a775a1eacebcc/</guid></item><item><title>Normann Simplified modified a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/f74c19f475/?limit=25#b202</link><description>The main reason for the Android support being in Beta is creating instance of JMidiReceiver and connecting it through JMidiOutputPort(Result).connect(JMidiReceiver) turned out to be missing a step. Hopefully I can find a solution for this, or someone has an idea what is missing. The output device (which is input in the real world) is running, and the MIDI clock seems to be running stable for the purpose. /Normann</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Mon, 26 Apr 2021 15:33:31 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/f74c19f475/?limit=25#b202</guid></item><item><title>Normann Simplified committed [1cf6fa]</title><link>https://sourceforge.net/p/midi-simplified/code/ci/1cf6fab4f0b926d3357d238c0961b81aa3325970/</link><description>Found a problem with the first Native13 zip file and package compiling.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Mon, 26 Apr 2021 08:23:41 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/code/ci/1cf6fab4f0b926d3357d238c0961b81aa3325970/</guid></item><item><title>MIDI Simplified 1.3 updated /Native13_20210424.zip</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/midi-simplified/files/Native13_20210424.zip/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MIDI Simplified 1.3</dc:creator><pubDate>Mon, 26 Apr 2021 08:23:39 -0000</pubDate><guid>https://sourceforge.net/projects/midi-simplified/files/Native13_20210424.zip/download</guid></item><item><title>Normann Simplified modified a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/f74c19f475/?limit=25#b202</link><description>The main reason for the Android support being in Beta is creating instance of JMidiReceiver and connecting it through JMidiOutputPort(Result).connect(JMidiReceiver) turned out to be messing a step. Hopefully I can find a solution for this, or someone has an idea what is messing. The output device (which is input in the real world) is running, and the MIDI clock seems to be running stable for the purpose. /Normann</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Mon, 26 Apr 2021 05:14:28 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/f74c19f475/?limit=25#b202</guid></item><item><title>Normann Simplified modified a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/f74c19f475/?limit=25#b202</link><description>The main reason for the Android support being in Beta is creating instance of JMidiReceiver and connecting it through JMidiOutputPort(Result).connect(JMidiReceiver) turned out to be messing a step. Hopefully I can find a solution for this, or someone has an idea what is messing. The input device (which is output in the real world) is running, and the MIDI clock seems to be running stable for the purpose. /Normann</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Mon, 26 Apr 2021 04:51:32 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/f74c19f475/?limit=25#b202</guid></item><item><title>Normann Simplified posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/f74c19f475/?limit=25#b202</link><description>The main for the Android support being in Beta is creating instance of JMidiReceiver and connecting it through JMidiOutputPort(Result).connect(JMidiReceiver) turned out to be messing a step. Hopefully I can find a solution for this, or someone has an idea what is messing. The input device (which is output in the real world) is running, and the MIDI click seems to be running stable for the purpose. /Normann</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Mon, 26 Apr 2021 04:49:39 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/f74c19f475/?limit=25#b202</guid></item><item><title>Normann Simplified committed [f71f54]</title><link>https://sourceforge.net/p/midi-simplified/code/ci/f71f546156884b28aecc2bb6836f4623279a94f2/</link><description>Initial application of changing clock position applied.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sun, 25 Apr 2021 16:56:35 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/code/ci/f71f546156884b28aecc2bb6836f4623279a94f2/</guid></item><item><title>Normann Simplified modified a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/7d2ceed8bf/?limit=25#f8f7/28f6</link><description>Hi Gert, Thanks! I will take your second question into the next version, and make it possible to set positions, and of course setting position by clock. And thus support jumping backward or forward ;-) Best regards, Normann</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sat, 24 Apr 2021 19:22:04 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/7d2ceed8bf/?limit=25#f8f7/28f6</guid></item><item><title>Normann Simplified posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/7d2ceed8bf/?limit=25#f8f7/28f6</link><description>Hi Gert, Thanks! I will take your second question into the next version, and make it possible to set positions, and of course setting position by click. And thus support jumping backward or forward ;-) Best regards, Normann</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sat, 24 Apr 2021 14:16:48 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/7d2ceed8bf/?limit=25#f8f7/28f6</guid></item><item><title>Gert Scholten posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/7d2ceed8bf/?limit=25#10fe</link><description>I think I'v got the volume covered. Always to fast to ask: TMIDIOutDevice(FMIDIOutDevices.SelectedDevice).SendMIDIControlChange(0, Ord(ccChannelVolumeMSB), 127);</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gert Scholten</dc:creator><pubDate>Sat, 24 Apr 2021 09:26:44 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/7d2ceed8bf/?limit=25#10fe</guid></item><item><title>MIDI Simplified released /Native13_20210424.zip</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/midi-simplified/files/Native13_20210424.zip/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MIDI Simplified</dc:creator><pubDate>Sat, 24 Apr 2021 09:15:04 -0000</pubDate><guid>https://sourceforge.net/projects/midi-simplified/files/Native13_20210424.zip/download</guid></item><item><title>MIDI Simplified updated /readme.txt</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/midi-simplified/files/readme.txt/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MIDI Simplified</dc:creator><pubDate>Sat, 24 Apr 2021 09:15:04 -0000</pubDate><guid>https://sourceforge.net/projects/midi-simplified/files/readme.txt/download</guid></item><item><title>MIDI Simplified released /Native13_20210424.zip</title><link>https://sourceforge.nethttps%3A//sourceforge.net/projects/midi-simplified/files/Native13_20210424.zip/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MIDI Simplified</dc:creator><pubDate>Sat, 24 Apr 2021 09:15:04 -0000</pubDate><guid>https://sourceforge.net/projects/midi-simplified/files/Native13_20210424.zip/download</guid></item><item><title>Gert Scholten posted a comment on discussion General Discussion</title><link>https://sourceforge.net/p/midi-simplified/discussion/general/thread/7d2ceed8bf/?limit=25#f8f7</link><description>Hello, This seems to be a great libraray! I've got 2 questions: Is it possible to set the master playback volume of a midi out device? Is it possible to set the starting position in a midifile for playback? Thanks!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gert Scholten</dc:creator><pubDate>Sat, 24 Apr 2021 09:14:04 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/discussion/general/thread/7d2ceed8bf/?limit=25#f8f7</guid></item><item><title>Normann Simplified committed [181503]</title><link>https://sourceforge.net/p/midi-simplified/code/ci/181503b5d6f642ea63ee08510f696dc360af678a/</link><description>AddSequence sorting according to Clocks, and inserted events at proper position. Fixed a potential buffer leak when text events are zeroed out in length.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Sat, 24 Apr 2021 08:49:28 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/code/ci/181503b5d6f642ea63ee08510f696dc360af678a/</guid></item><item><title>Normann Simplified committed [7b3137]</title><link>https://sourceforge.net/p/midi-simplified/code/ci/7b31376fc5394dc588ce36d2fc9afd1d6fa6c79f/</link><description>Prepared for next release, version 1.3.133.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Fri, 23 Apr 2021 14:44:21 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/code/ci/7b31376fc5394dc588ce36d2fc9afd1d6fa6c79f/</guid></item><item><title>Normann Simplified modified a wiki page</title><link>https://sourceforge.net/p/midi-simplified/wiki/Home/</link><description>Home</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Fri, 23 Apr 2021 13:08:13 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/wiki/Home/</guid></item><item><title>Normann Simplified modified a wiki page</title><link>https://sourceforge.net/p/midi-simplified/wiki/Home/</link><description>Home</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Fri, 23 Apr 2021 13:02:43 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/wiki/Home/</guid></item><item><title>Normann Simplified modified a wiki page</title><link>https://sourceforge.net/p/midi-simplified/wiki/Home/</link><description>Home</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Normann Simplified</dc:creator><pubDate>Fri, 23 Apr 2021 12:58:49 -0000</pubDate><guid>https://sourceforge.net/p/midi-simplified/wiki/Home/</guid></item></channel></rss>