comp.lang.ada
 help / color / mirror / Atom feed
From: "aleistad" <sorry@no.spam.wanted>
Subject: Re: Ada and MidiShare
Date: Mon, 13 Oct 2003 16:02:32 +0200
Date: 2003-10-13T16:02:32+02:00	[thread overview]
Message-ID: <3f8ab254$1@news.broadpark.no> (raw)
In-Reply-To: 3onkov8fslkkj992a1osekfr1n06qt3265@4ax.com

"Craig Carey" <research@ijs.co.nz> wrote in message
news:3onkov8fslkkj992a1osekfr1n06qt3265@4ax.com...
>
> Some MIDI files are getting harder to obtain.
>
> One improvisation of the Schubert Wanderer Fantasy, that goes under the
> name "FANTASI3.CMF" (1..4), is now available from only one webpage:
>
>    http://riverbbs.net/files/output/40701.Html  (The River Canyon Rd BBS)
>
> The file can be converted from the CMF (a format of Creative) into MIDI
> format, using the DOS cmf2mid program:
>
>    http://www.hitsquad.com/smm/programs/cmf2mid/
>
>
>
> On Sun, 12 Oct 2003 05:24:15 +0200, "Dr. Justice" <sorry@no.spam.wanted>
> wrote:
> ...
> >GtkAda should do the GUI part nicely. Very nice ... (I have yet to [try]
> > it out in practice!).
> ...
>
> It is inferior. Winamp 2 seems quite excellent.
>
>
> >For MIDI, the use of MidiShare (http://www.grame.fr/MidiShare/) may be a
> >solution. I know MidiShare from programming the Soundart Chameleon and
>
> | We even resurrected the MIDI engine from the Atari ST to give the
> | Chameleon the tightest timing.
>      -> From  http://www.soundart-hot.com/english/chameleon1.htm
>
> Atari.
> DirectX 9 runs fine and perhaps you would say what is wrong with
> DirectX 9.
>
> Craig Carey

I'm sligthly confused as to the relevance of MIDI files, Creative and Winamp
in this context.

Regarding MidiShare and Atari, that was 10-15 years ago. MidiShare now runs
on Windows, MacOS, Linux and some embedded targets. I can not tell you what
is wrong with DirectX - in fact I wasn't aware that there is anything wrong
with it (apart from the likeliness of it having a few bugs...). As
mentioned, MidiShare may indeed be overkill, and the timing and parsing of
the stream is probably best done in Ada. If DirectX has a way of accessing
the MIDI ports then that may be worth investigating.

As an aside: with the whole of DirectX wrapped up with Ada bindings, things
might take an interesting turn.... (I don't know the DirectX details and
have little idea what it (and binding it) entails in practice)

Regards,

 Are Leistad
--






  reply	other threads:[~2003-10-13 14:02 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-10-12  3:24 Ada and MidiShare Dr. Justice
2003-10-12  6:27 ` tmoran
2003-10-12 13:59   ` aleistad
2003-10-12 19:01     ` tmoran
2003-10-12 10:30 ` Stephane Richard
2003-10-12 14:16   ` aleistad
2003-10-12 14:47     ` Stephane Richard
2003-10-13  8:51 ` Craig Carey
2003-10-13 14:02   ` aleistad [this message]
2003-10-14  2:01     ` Jeff C,
2003-10-14 16:02       ` aleistad
2003-10-14 16:12         ` aleistad
2003-10-14 16:58           ` Preben Randhol
2003-10-15 20:55             ` aleistad
2003-10-15 22:24               ` Chad R. Meiners
2003-10-16  1:08                 ` aleistad
2003-10-16 17:08                   ` Pascal Obry
2003-10-16 17:36                     ` aleistad
2003-10-16 19:48                       ` Pascal Obry
2003-10-16 20:39                       ` Stephen Leake
2003-10-16  8:16               ` Preben Randhol
2003-10-16 12:54                 ` aleistad
2003-10-16 20:00                   ` tmoran
2003-10-16 23:50                     ` aleistad
2003-10-17  0:04 ` aleistad
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox