![]() ![]() And the upside to the MIDI encoding is that while you’re absolutely right that it isn’t a natural fit for e.g. They sound far better than it would seem they have any right to, though. Do they sound like a live performance? Not quite (and less so for solos or small chamber ensembles than for larger ensembles). ![]() The combination of key-switched articulations with velocity-driven patch variation plus clever legato programming means that a well-practiced DAW programmer can get performances out of libraries that blow my mind. Honestly it’s astounding just how good the representations from top notch virtual instrument libraries can be given the very real limitations of MIDI. I write it in MuseScore3 with heavily notated notation (including human readable notes like "slower" etc) and then generate wav from musicXML file. This way you can generate very realistic sounding music even for insturments like violin (but it won't look like a generic Midi as you need multiple channels for each insturment). So in order to use MusicXML to its full potential, try generating MIDI from MusicXML. Going from MIDI to MusicXML is not useful since MusicXML is a format meant for composers to express music for all insturments (well, in MuseScore, Dorico etc, and they eventually generate Music XML) The reason I'm writing all this is because I'm trying to make the case that MIDI is useful for the opposite of what you're doing. As a violinist and a software engineer the abstraction I would use for my own insturment would be:Ī global state about how far on the board each finger is (if it's pressing down, otherwise null).įor each on signal: (1) Contact position of the bow, (2) velocity of the bow.Īnd this doesn't even account for artificial harmonics, pizz etc many different timbres you can produce from an acoustic violin. Well, that may be the case but that's an entirely different topic. When I say this to my musician friends they keep saying "well duh computer just can't play a piece like human". Even if you buy thousands of $ worth soundfonts, it'll sound like MIDI. violin, cello etc MIDI will sound nothing even close to a real insturment. At the end of the day the input into acoustic piano device and MIDI are the same (in fact in MIDINyou determine the velocity while turning a note off, which wouldn't have an acoustic effect on a piano)īut for all other instuments especially those without "frets" e.g. If you have some really good soundfont files you can produce very realistic sounding piano performances if you tweak each note hard enough. The reality is MIDI is a terrible abstraction for anything other than keyboard (piano, organ, harpsichord, celeste etc.). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |