Implementing a MIDI player in Kotlin by Piotr Jagielski

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ส.ค. 2024
  • Recording brought to you by American Express. americanexpress.io/kotlin-jobs
    In this talk I’ll show a step-by-step implementation of MIDI player in Kotlin using coroutines and JVM standard library. We’ll find out how to read MIDI files, what’s the structure of MIDI events, how to represent the melody and finally how to play it using Kotlin coroutines. This will lead us to further topics including playing external synths, changing the playback tempo, possibilities of using Open Sound Control protocol, playing beats and mixing predefined loops. I’ll end with a short performance using my live-coding music library called Punkt. #KotlinConf
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 3

  • @AntonArhipov
    @AntonArhipov ปีที่แล้ว +5

    Nice!! Thank you for this presentation!

  • @razvanrusan9319
    @razvanrusan9319 8 หลายเดือนก่อน

    Ok, the ending demo blew me away! I will be watching what this guy does in the future!!

  • @razvanrusan9319
    @razvanrusan9319 8 หลายเดือนก่อน

    This is really really cool! I've been wondering for ages about how to work with MIDI programatically!