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
Atsushi Eno
November 20, 2019
Technology
0
460
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
[COSCUP2024] Catching up Trends in Audio App Development
atsushieno
0
510
Building Kotlin Multiplatform Libraries in 2024
atsushieno
0
3.5k
Kotlin Multiplatformで MIDI 1.0/2.0 ライブラリを作っている話
atsushieno
1
660
building_audio_plugin_ecosystem_on_Android.pdf
atsushieno
0
1.1k
get updated to the latest realtime audio processings knowledge base (2023) (再履修: 2023年までの リアルタイムオーディオ処理)
atsushieno
1
1.1k
learning how DAWs work, with Zrythm
atsushieno
0
1.1k
What for, Where and How to Adopt MIDI 2.0
atsushieno
0
1.2k
audio plugin format study meetup 2022.7.6 (JP)
atsushieno
0
1.7k
CLAPオーディオプラグイン is 何?
atsushieno
1
1.3k
Other Decks in Technology
See All in Technology
2024年にチャレンジしたことを振り返るぞ
mitchan
0
130
Wantedly での Datadog 活用事例
bgpat
1
420
プロダクト開発を加速させるためのQA文化の築き方 / How to build QA culture to accelerate product development
mii3king
1
260
UI State設計とテスト方針
rmakiyama
2
370
Snowflake女子会#3 Snowpipeの良さを5分で語るよ
lana2548
0
220
10分で学ぶKubernetesコンテナセキュリティ/10min-k8s-container-sec
mochizuki875
3
330
Wvlet: A New Flow-Style Query Language For Functional Data Modeling and Interactive Data Analysis - Trino Summit 2024
xerial
1
110
アップデート紹介:AWS Data Transfer Terminal
stknohg
PRO
0
180
オプトインカメラ:UWB測位を応用したオプトイン型のカメラ計測
matthewlujp
0
170
re:Invent をおうちで楽しんでみた ~CloudWatch のオブザーバビリティ機能がスゴい!/ Enjoyed AWS re:Invent from Home and CloudWatch Observability Feature is Amazing!
yuj1osm
0
120
MLOps の現場から
asei
6
630
ゼロから創る横断SREチーム 挑戦と進化の軌跡
rvirus0817
2
260
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Raft: Consensus for Rubyists
vanstee
137
6.7k
Side Projects
sachag
452
42k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.6k
It's Worth the Effort
3n
183
28k
Building a Scalable Design System with Sketch
lauravandoore
460
33k
Optimizing for Happiness
mojombo
376
70k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.3k
How GitHub (no longer) Works
holman
311
140k
Writing Fast Ruby
sferik
628
61k
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 =