* ada game programming or other sound solutions?
@ 2012-04-03 16:57 Patrick
2012-04-03 18:09 ` Gautier write-only
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: Patrick @ 2012-04-03 16:57 UTC (permalink / raw)
Hi Everyone
I am still having trouble getting my project started. Sorry for cluttering the list with more dumb questions.
I have abandoned my hopes of creating a gstreamer binding and I am trying to focus on smaller simpler solutions. I basically need to draw pictures to a screen and have keys create sounds as a child types, low latency is import to me.
I was thinking about using the ada-gtk binding and writing a small binding to a sound library. I have been able to to create some small bindings that compiled but I have hit several dead ends as the underlying Linux sound system seem like a murky world. For instances I was able to create a thin binding for both pulseaudio and portaudio but then I could not figure out how to write a program as there is very little documentation even in C.
So my question is, is there anyone building open source games in ada that use sound? could someone refer me to some sample code?
If anyone has any general feedback on creating sounds with ada that would be great too. I have read the chapter in big book of ada linux programming
Thanks for reading-Patrick
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: ada game programming or other sound solutions?
2012-04-03 16:57 ada game programming or other sound solutions? Patrick
@ 2012-04-03 18:09 ` Gautier write-only
2012-04-03 18:21 ` Shark8
2012-04-03 20:46 ` Jeffrey Carter
2012-04-07 1:44 ` Qunying
2 siblings, 1 reply; 7+ messages in thread
From: Gautier write-only @ 2012-04-03 18:09 UTC (permalink / raw)
About sounds/music: did you consider OpenAL [1] ?
There is or was a binding (OpenALAda).
For the graphics you might consider OpenGL. There are Ada-aware
bindings and a 3D framework in the GLOBE_3D project [2].
IIRC OpenGL is supported by GTK.
Cheers
_________________________
Gautier's Ada programming
http://gautiersblog.blogspot.com/search/label/Ada
NB: follow the above link for a valid e-mail address
__
[1] http://en.wikipedia.org/wiki/OpenAL
[2] http://globe3d.sf.net
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: ada game programming or other sound solutions?
2012-04-03 16:57 ada game programming or other sound solutions? Patrick
2012-04-03 18:09 ` Gautier write-only
@ 2012-04-03 20:46 ` Jeffrey Carter
2012-04-07 1:44 ` Qunying
2 siblings, 0 replies; 7+ messages in thread
From: Jeffrey Carter @ 2012-04-03 20:46 UTC (permalink / raw)
On 04/03/2012 09:57 AM, Patrick wrote:
>
> If anyone has any general feedback on creating sounds with ada that would be
> great too. I have read the chapter in big book of ada linux programming
In simple cases under Linux, spawning a process that executes ogg123 will play
an Ogg Vorbis file. Latency could be an issue with this approach.
--
Jeff Carter
"I fart in your general direction."
Monty Python & the Holy Grail
05
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: ada game programming or other sound solutions?
2012-04-03 16:57 ada game programming or other sound solutions? Patrick
2012-04-03 18:09 ` Gautier write-only
2012-04-03 20:46 ` Jeffrey Carter
@ 2012-04-07 1:44 ` Qunying
2012-04-07 11:12 ` Ludovic Brenta
2 siblings, 1 reply; 7+ messages in thread
From: Qunying @ 2012-04-07 1:44 UTC (permalink / raw)
Hi,
I did not use it, but I heard of http://sourceforge.net/projects/adasdl/.
As SDL is for game programming, maybe it is more suited to your task.
On Tue, 03 Apr 2012 09:57:05 -0700, Patrick
<patrick@spellingbeewinnars.org> wrote:
> Hi Everyone
>
> I am still having trouble getting my project started. Sorry for
> cluttering the list with more dumb questions.
>
> I have abandoned my hopes of creating a gstreamer binding and I am
> trying to focus on smaller simpler solutions. I basically need to draw
> pictures to a screen and have keys create sounds as a child types, low
> latency is import to me.
>
> I was thinking about using the ada-gtk binding and writing a small
> binding to a sound library. I have been able to to create some small
> bindings that compiled but I have hit several dead ends as the
> underlying Linux sound system seem like a murky world. For instances I
> was able to create a thin binding for both pulseaudio and portaudio but
> then I could not figure out how to write a program as there is very
> little documentation even in C.
>
> So my question is, is there anyone building open source games in ada
> that use sound? could someone refer me to some sample code?
>
> If anyone has any general feedback on creating sounds with ada that
> would be great too. I have read the chapter in big book of ada linux
> programming
>
> Thanks for reading-Patrick
--
Using Opera's revolutionary email client: http://www.opera.com/mail/
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2012-04-07 11:12 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-04-03 16:57 ada game programming or other sound solutions? Patrick
2012-04-03 18:09 ` Gautier write-only
2012-04-03 18:21 ` Shark8
2012-04-03 18:36 ` Patrick
2012-04-03 20:46 ` Jeffrey Carter
2012-04-07 1:44 ` Qunying
2012-04-07 11:12 ` Ludovic Brenta
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox