10:20
|
Multi-Track MIDI File - CH Ting
The MIDI file standard allows one file to have many independent tracks,
allowing mixing of many voices. In my earlier talk, multi-tracking was left as
a student exercise. Now the student has returned to finish the assignment. I
will also report on my project to digitize 1000 gospel songs written by a
Chinese farm girl. These songs are very popular in China.
- Slides
|
14:30
|
The ML1 Compiler - Steven D.
Nichols
Steven will discuss how to install, understand, and use the ML1 macro cross
compiler for creating a custom language or runtime ML1 software projects.
History of the ML1 compiler, the ML1 License agreement, & how to get
and install the compiler in DOS or DOSEMU/Linux.
Overview of 'how it works', directory structure, macros, functions,
locality, expressions, subroutines, optimizer, object orientation, built in
data types, custom types, aliases, code generation, assembly, debugging, output
files, where things are in the ML1 documentation.
Using the compile time language to customize the items in (2), and using
the runtime language, control structures, including syntax conventions which
are global to the compiler and common to compile time and runtime.
How to create code output for almost any CPU (if time permits).
- ML1 Compiler website
- ML1 on Wikipedia
- Summary of presentation
|