Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
create music in 199x language for 2019 sequencer
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Atsushi Eno
November 20, 2019
Technology
0
600
create music in 199x language for 2019 sequencer
@ ADC 2019
https://juce.com/adc
Atsushi Eno
November 20, 2019
Tweet
Share
More Decks by Atsushi Eno
See All by Atsushi Eno
Android Audio: Beyond Winning On It
atsushieno
0
6.3k
Can we build better music software ecosystems for more generative era?
atsushieno
0
760
Some Music Libraries for Kotlin (with some .NET -> Kotlin migration stories)
atsushieno
0
710
Building App Extensions equivalents on Android (maybe?)
atsushieno
1
870
Taking trends in music app development into the future mobile ecosystem
atsushieno
0
830
DTM entry level hands-on
atsushieno
0
740
[COSCUP2024] Catching up Trends in Audio App Development
atsushieno
0
910
Building Kotlin Multiplatform Libraries in 2024
atsushieno
1
4.5k
Kotlin Multiplatformで MIDI 1.0/2.0 ライブラリを作っている話
atsushieno
1
910
Other Decks in Technology
See All in Technology
AWS Systems Managerのハイブリッドアクティベーションを使用したガバメントクラウド環境の統合管理
toru_kubota
0
170
Kiro Meetup #7 Kiro アップデート (2025/12/15〜2026/3/20)
katzueno
2
250
Phase09_自動化_仕組み化
overflowinc
0
1.8k
AI時代のIssue駆動開発のススメ
moongift
PRO
0
260
Navigation APIと見るSvelteKitのWeb標準志向
yamanoku
2
120
「AIエージェントで変わる開発プロセス―レビューボトルネックからの脱却」
lycorptech_jp
PRO
0
150
VSCode中心だった自分がターミナル沼に入門した話
sanogemaru
0
750
Physical AI on AWS リファレンスアーキテクチャ / Physical AI on AWS Reference Architecture
aws_shota
1
150
Phase06_ClaudeCode実践
overflowinc
0
2.2k
The Rise of Browser Automation: AI-Powered Web Interaction in 2026
marcthompson_seo
0
310
Phase05_ClaudeCode入門
overflowinc
0
2.3k
MCPで決済に楽にする
mu7889yoon
0
120
Featured
See All Featured
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
100
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
210
Bash Introduction
62gerente
615
210k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
320
We Have a Design System, Now What?
morganepeng
55
8k
RailsConf 2023
tenderlove
30
1.4k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
330
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
120
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Paper Plane
katiecoart
PRO
0
48k
WCS-LA-2024
lcolladotor
0
500
Music & Morning Musume
bryan
47
7.1k
Transcript
create music in 199x language for 2019 sequencer
Have you heard of MML (Music Macro Language) ? A
language for composing songs pretty complicated
Have you heard of MML (Music Macro Language) ? but
it's fun to edit song data and play like this! gaolay/MMDSP
I still want to use MML in 2019, but... MML
is a lost technology. Songs were mostly FM/PSG chip music specific. I don't only want chiptune.
I ended up to create my own compiler in C#
targets MIDI (SMF)
... even with MIDI player in classic taste
Released a CD to prove that it's not just PoC
(on indie market, details blogged)
However it was not 100% in MML This was the
final production
Problem: MIDI devices I still uses this device from 20C
but the sound is too cheap anymore I want to use audio plugins
To Use Audio Plugins... I need various features - some
song data format - playback engine - audio plugin settings instead of mere program change / bank select It's messy to do everything from scratch
There is a savior...!
Songs (edits) can be generated (XML)
Wrote a Converter from SMF to tracktionedit to easily import
SMFs into tracktionedit in any manner.
Configure audio plugin settings and save in text? I needed
another tool that... - shows plugin UI - edit plugin connections - stores them as processible data And I found such a tool...
(guess what!?)
So - this is MML in 2019 =