Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions src/ADLMidi.NET/MidiPlayer.cs
Original file line number Diff line number Diff line change
Expand Up @@ -408,21 +408,20 @@
/// <param name="userData">The user data to pass to the callback.</param>
public void SetNoteHook(NoteHook noteHook, IntPtr userData) => AdlMidiImports.adl_setNoteHook(_device, noteHook, userData);

#if false
// Real-time API — send MIDI events directly to the synth for live playback.
public void RealTimeResetState() => AdlMidiImports.adl_rt_resetState(_device);

Check warning on line 412 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (ubuntu-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeResetState()'

Check warning on line 412 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (windows-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeResetState()'

Check warning on line 412 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (windows-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeResetState()'

Check warning on line 412 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (ubuntu-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeResetState()'
public int RealTimeNoteOn(byte channel, byte note, byte velocity) => AdlMidiImports.adl_rt_noteOn(_device, channel, note, velocity);

Check warning on line 413 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (ubuntu-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeNoteOn(byte, byte, byte)'

Check warning on line 413 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (windows-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeNoteOn(byte, byte, byte)'

Check warning on line 413 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (windows-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeNoteOn(byte, byte, byte)'

Check warning on line 413 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (ubuntu-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeNoteOn(byte, byte, byte)'
public void RealTimeNoteOff(byte channel, byte note) => AdlMidiImports.adl_rt_noteOff(_device, channel, note);

Check warning on line 414 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (ubuntu-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeNoteOff(byte, byte)'

Check warning on line 414 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (windows-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeNoteOff(byte, byte)'

Check warning on line 414 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (windows-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeNoteOff(byte, byte)'

Check warning on line 414 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (ubuntu-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeNoteOff(byte, byte)'
public void RealTimeNoteAfterTouch(byte channel, byte note, byte atVal) => AdlMidiImports.adl_rt_noteAfterTouch(_device, channel, note, atVal);

Check warning on line 415 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (ubuntu-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeNoteAfterTouch(byte, byte, byte)'

Check warning on line 415 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (windows-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeNoteAfterTouch(byte, byte, byte)'

Check warning on line 415 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (windows-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeNoteAfterTouch(byte, byte, byte)'

Check warning on line 415 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (ubuntu-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeNoteAfterTouch(byte, byte, byte)'
public void RealTimeChannelAfterTouch(byte channel, byte atVal) => AdlMidiImports.adl_rt_channelAfterTouch(_device, channel, atVal);

Check warning on line 416 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (ubuntu-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeChannelAfterTouch(byte, byte)'

Check warning on line 416 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (windows-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeChannelAfterTouch(byte, byte)'

Check warning on line 416 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (windows-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeChannelAfterTouch(byte, byte)'

Check warning on line 416 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (ubuntu-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeChannelAfterTouch(byte, byte)'
public void RealTimeControllerChange(byte channel, byte type, byte value) => AdlMidiImports.adl_rt_controllerChange(_device, channel, type, value);

Check warning on line 417 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (ubuntu-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeControllerChange(byte, byte, byte)'

Check warning on line 417 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (windows-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeControllerChange(byte, byte, byte)'

Check warning on line 417 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (windows-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeControllerChange(byte, byte, byte)'

Check warning on line 417 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (ubuntu-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeControllerChange(byte, byte, byte)'
public void RealTimePatchChange(byte channel, byte patch) => AdlMidiImports.adl_rt_patchChange(_device, channel, patch);

Check warning on line 418 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (ubuntu-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimePatchChange(byte, byte)'

Check warning on line 418 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (windows-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimePatchChange(byte, byte)'

Check warning on line 418 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (windows-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimePatchChange(byte, byte)'

Check warning on line 418 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (ubuntu-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimePatchChange(byte, byte)'
public void RealTimePitchBend(byte channel, ushort pitch) => AdlMidiImports.adl_rt_pitchBend(_device, channel, pitch);

Check warning on line 419 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (ubuntu-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimePitchBend(byte, ushort)'

Check warning on line 419 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (windows-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimePitchBend(byte, ushort)'

Check warning on line 419 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (windows-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimePitchBend(byte, ushort)'

Check warning on line 419 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (ubuntu-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimePitchBend(byte, ushort)'
public void RealTimePitchBendML(byte channel, byte msb, byte lsb) => AdlMidiImports.adl_rt_pitchBendML(_device, channel, msb, lsb);

Check warning on line 420 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (ubuntu-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimePitchBendML(byte, byte, byte)'

Check warning on line 420 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (windows-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimePitchBendML(byte, byte, byte)'

Check warning on line 420 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (windows-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimePitchBendML(byte, byte, byte)'

Check warning on line 420 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (ubuntu-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimePitchBendML(byte, byte, byte)'
public void RealTimeBankChangeLSB(byte channel, byte lsb) => AdlMidiImports.adl_rt_bankChangeLSB(_device, channel, lsb);

Check warning on line 421 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (ubuntu-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeBankChangeLSB(byte, byte)'

Check warning on line 421 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (windows-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeBankChangeLSB(byte, byte)'

Check warning on line 421 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (windows-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeBankChangeLSB(byte, byte)'

Check warning on line 421 in src/ADLMidi.NET/MidiPlayer.cs

View workflow job for this annotation

GitHub Actions / build (ubuntu-latest)

Missing XML comment for publicly visible type or member 'MidiPlayer.RealTimeBankChangeLSB(byte, byte)'
public void RealTimeBankChangeMSB(byte channel, byte msb) => AdlMidiImports.adl_rt_bankChangeMSB(_device, channel, msb);
public void RealTimeBankChange(byte channel, short bank) => AdlMidiImports.adl_rt_bankChange(_device, channel, bank);
public int RealTimeSystemExclusive(IntPtr message, UIntPtr size) => AdlMidiImports.adl_rt_systemExclusive(_device, message, size);
#endif
public unsafe int RealTimeSystemExclusive(IntPtr message, UIntPtr size) => AdlMidiImports.adl_rt_systemExclusive(_device, (byte*)message, size);

#if false
public void SetRawEventHook(AdlMidiImports.RawEventHook rawEventHook, IntPtr userData) => AdlMidiImports.adl_setRawEventHook(_device, rawEventHook, userData);
Expand Down
Loading