Initial commit
A minor fix, new project icon, and one demo project refactored towards MVVN pattern (test).
First demo project separated into view and model. Components adjusted.
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...
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...
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
Applying style for forms and few clean-ups.
ComponentPlatformsAttribute fixed in all occurrences - no support for pidAllPlatforms before Delphi 10.3.2. And Lazarus files updated as well.
Copyright notices changed to norm4nn.dk, and zip-file uploaded with new build revision with a minor fix. No major changes to the codes.
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.