Фильтр каналов #169
-
Существует ли в playback фильтр каналов? Если нет, то как лучше и проще реализовать его? Через EventCallback или собственным playback -ом?
И ещё нубский вопрос, каким тегом включать подсветку синтаксиса? |
Beta Was this translation helpful? Give feedback.
Answered by
melanchall
Mar 7, 2022
Replies: 1 comment 8 replies
-
Вы всё верно делаете, вот так можно с каналами логику организовать: private static MidiEvent EventCallback(MidiEvent rawEvent, long rawTime, TimeSpan playbackTime)
{
var channelEvent = rawEvent as ChannelEvent;
if (channelEvent == null)
return rawEvent;
// тут ваша логика по работе с channelEvent.Channel; чтобы проигнорировать событие, верните null
} Подсветка синтаксиса делается через три бэктика (`) и сразу за ними слово csharp. Вот тут в первом же блоке показано: jgm/pandoc#2117 |
Beta Was this translation helpful? Give feedback.
8 replies
Answer selected by
laika65
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Вы всё верно делаете, вот так можно с каналами логику организовать:
Подсветка синтаксиса делается через три бэктика (`) и сразу за ними слово csharp. Вот тут в первом же блоке показано: jgm/pandoc#2117