Re: Creating a midi file using the C computer language



david wrote:
Maybe you can give me some help please.

1.I am considering doing a simple midi file generator for my
4th year project in B.SC.
2.I would do it using c language, but i'm not sure how
difficult it would be.
3.Basically, the executable c program would read a text document
with some "musical pseudocode" representing some `tune`.
Then convert the "musical pseudocode" into "midi code" that
could be played in any midi player like `windows media player`.
4.How *exactly* would you do this?
5.I hear that you could use `truncated fourier series`; but how to
do this?
6.Also, how to re-create various musical instruments?
7.Please give me some quick guidence on the above issues. 8.Thanks.



Java has built in support for writing xml files I believe the .NET framework has the same thing Fourier and midi, seems and odd combination, because midi hadles only events (notes and controllers), not the actual sound producing/processing

Seems like a fun project, though. Good luck!

srtnxalt
.



Relevant Pages

  • Re: Neither Apple developers nor others have mastered MIDI
    ... I loaded Stomp1 and it would not play: ... There is a problem with QuickTime player's MIDI player. ... I agree that there's a problem in the QuickTime MIDI player. ...
    (comp.sys.mac.advocacy)
  • Re: Neither Apple developers nor others have mastered MIDI
    ... I loaded Stomp1 and it would not play: ... had to stop and restart QuickTime player. ... There is a problem with QuickTime player's MIDI player. ...
    (comp.sys.mac.advocacy)
  • Re: Time to upgrade?
    ... The 1010 and 1010 lt do not have on board synths and do not play back midi. ... The on board soundcards of pc's have a midi player which can do that (very ...
    (rec.audio.pro)
  • Re: midi??
    ... its called smf..simple midi player ..if i remember his name was rob ..uhm ... the midi file...example cubase or notator...then go up to the menu bar and ... choose install application ...type in file extension then click enter/ok ...
    (comp.sys.atari.st)
  • Re: Help: How to create a midi file using C?
    ... Then convert the "musical pseudocode" into "midi code" that could be played in any midi player like `windows media player`. ... There is no such translation necessary when outputting a MIDI file, as the note values are entered directly as an integer value in semitones. ... Also this is a C language group and we don't know from 'midi'. ...
    (comp.lang.c)

Loading