From: "aleistad" <sorry@no.spam.wanted>
Subject: Re: Ada and MidiShare
Date: Thu, 16 Oct 2003 19:36:32 +0200
Date: 2003-10-16T19:36:32+02:00 [thread overview]
Message-ID: <3f8ed901$1@news.broadpark.no> (raw)
In-Reply-To: u3cdt2jri.fsf@wanadoo.fr
"Pascal Obry" <p.obry@wanadoo.fr> wrote in message
news:u3cdt2jri.fsf@wanadoo.fr...
> FMOD does support MIDI but only on Windows I think, check it out:
> http://www.fmod.org/
>
> Pascal.
Looks like a nice library, but no Ada bindings (Incidentally, Python has
bindings to FMOD(!)).
ATM I'm looking at the possibility of using Win32Ada to build a minimal
MIDI/audio I/O library. If that fails I will try to use C/gcc and the winmm
library, then make bindings for Ada. This route looks like it should be
doable with a minimun of work, although my lack of both Windows and Ada
experience will probably lead me through a fairly long path to get there. I
will report on my findings to this group.
BTW: is there any reason to not use Win32Ada in this day and age (the GNAT
one)? It looks like development was stopped many years ago.
The more I look around, the more I think that what Ada needs is a very
minimal binding to the (Win,Mac,Linux) host platforms MIDI and audio I/O,
leaving out all the huge (C/C++) libraries. Then this minimal I/O library
can be used to build a "native standard" Ada MIDI/audio library "the way
it's meant to be" (tm) . Portaudio, SDL, FMOD and their siblings are surely
nice libraries, but in this case (minimal I/O) they are overkill.
Are
--
next prev parent reply other threads:[~2003-10-16 17:36 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
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 [this message]
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