投稿

Dotmusic to MIDI README

イメージ
Dotmusic To MIDI contents Introduction Usage Dotmusic files, commands and output Basic grammer and notes Altering pitch Playing at the same time Brackets for repeat Brackets for substitution Brackets for randomization Setting scales Using scales Using chord names Using degree chords Using chords with c and other symbol Using channel(0) Visualizing Using other EDOs Functions and others midiFileName(x) midiPlayer(x) tempo(x) channel(x) transpose(x) octaveSymbol(x) edo(x) velocity(x) duration(x) randomizeVelocity(x) swingVelocity(x y z ..., a) randomizeTiming(x) swingTiming(x y z ..., a) scale(x, y, ) bottom(x) pitchBend(x...) ccModulation1( ), ccModulation7( ), ccModulation10( ), ccModulation11( ) grouping brackets: < > backward grouping brackets: < " >, < ' > brackets for chords with quatation marks: [ " ], [ ' ] sustain pedal: pdl [] modification of a sentence: { }sn, { }sr printEvents( ) reuseEvents(...

DotMusic Language MIDI Converter README

イメージ
DotMusic Language MIDI converter README 日本語訳はここ README on my blog をブラウザ翻訳してください。 This Visual Studio Code extension converts the text written in " DotMusic language " to a standard MIDI file. The language for music notation, which I came up with for simpler and easier use on computer keybords, might add a new casual way to your desktop music. I appreciate your patience with my awkward English in the following README in advance. Thank you! What is it for? By "casual" I mean, something like checking a chord progression, for instance. If you aren't able to play any musical instruments, programming on DAW is all the more troublesome for that kind of needs. For that occasion, you can add some symbols to the text of the chords as follows, and run it on the extension. (This is from "Hukashigi no karte(2018)") tempo( 95 ) randomizeTiming( 20 ) randomizeVelocity( 15 ) { Gm7.. C#dim7.. Dm7.. [].. }* 2 Gm7.. C#dim7.. Dm/<_D _C#>.. Dm/<_C _...