[Gambas-user] Generating a sine wave with ALSA
Ru Vuott
vuott at ...325...
Wed Dec 18 00:20:50 CET 2013
I suppose it's a kind of signal, meaning....
..you can see snd_pcm_writei() gives to ALSA handle a buffer variable full of Float values.
vuott
--------------------------------------------
Mer 18/12/13, Jussi Lahtinen <jussi.lahtinen at ...626...> ha scritto:
Oggetto: Re: [Gambas-user] Generating a sine wave with ALSA
A: "mailing list for gambas users" <gambas-user at lists.sourceforge.net>
Data: Mercoledì 18 dicembre 2013, 00:05
No, as the name suggest it's float,
not integer.
Jussi
On Wed, Dec 18, 2013 at 12:03 AM, Ru Vuott <vuott at ...325...>
wrote:
> Uhmmmm... it would seem to be correct.
> In fact, if I insert this line in the code C:
>
> printf("SND_PCM_FORMAT_FLOAT value =
%d", SND_PCM_FORMAT_FLOAT);
>
> and then I run that compilated C code, I obtain in
terminal this results:
>
> SND_PCM_FORMAT_FLOAT value =
14
>
>
> In addition, you can easily calculate the enumeration
of that ALSA
> Constant in this page (see at Enumerations):
>
> http://www.alsa-project.org/alsa-doc/alsa-lib/group___p_c_m.html
>
> You can see: SND_PCM_FORMAT_FLOAT =
SND_PCM_FORMAT_FLOAT_LE
>
>
> Thank you for your help.
>
> bye
> vuott
>
>
>
> --------------------------------------------
> Mar 17/12/13, Jussi Lahtinen <jussi.lahtinen at ...626...>
ha scritto:
>
> Oggetto: Re: [Gambas-user] Generating a sine wave
with ALSA
> A: "mailing list for gambas users" <gambas-user at lists.sourceforge.net>
> Data: Martedì 17 dicembre 2013, 22:34
>
> At least this isn't right:
> Private Const SND_PCM_FORMAT_FLOAT As Integer =
14
>
> I'll look more closely later.
>
> Jussi
>
>
> On Tue, Dec 17, 2013 at 11:31 PM, Ru Vuott <vuott at ...325...>
> wrote:
>
> > The C code is in Data folder of Gambas
project.
> >
> > Anyway, I've attached it to this email.
> >
> > Bye
> > vuotttttttt
> >
> >
> >
> >
--------------------------------------------
> > Mar 17/12/13, Jussi Lahtinen <jussi.lahtinen at ...626...>
> ha scritto:
> >
> > Oggetto: Re: [Gambas-user] Generating
a sine wave
> with ALSA
> > A: "mailing list for gambas users"
<gambas-user at lists.sourceforge.net>
> > Data: Martedì 17 dicembre 2013,
22:26
> >
> > Where is the C source? Without it I
> > can't say whether you have translated
> > it correctly or not.
> >
> > Jussi
> >
> >
> > On Tue, Dec 17, 2013 at 6:38 PM, Ru
Vuott <vuott at ...325...>
> > wrote:
> >
> > > Hello,
> > >
> > > in my eternal struggle with ALSA
> > :-) I was trying to
convert in
> gambas
> > > a C code, written to generate a
sine wave
> with ALSA
> > functions.
> > >
> > > When I run the application, I can
hear the
> sound of the
> > wave, but it is
> > > mixed with a background hiss.
> > >
> > > I would like to have your opinion
and check
> if I have
> > made good the
> > > conversion.
> > >
> > > Attached:
> > > - The Gambas source (in the Data
folder is
> the original
> > C code);
> > > - The compiled C program that
works
> perfectly ... As I
> > would like with
> > > Gambas! :-(
> > >
> > > regards and thanks
> > > vuott
> > >
> > >
> >
> >
>
>
------------------------------------------------------------------------------
> > > Rapidly troubleshoot problems
before they
> affect your
> > business. Most IT
> > > organizations don't have a clear
picture of
> how
> > application performance
> > > affects their revenue. With
AppDynamics, you
> get 100%
> > visibility into your
> > > Java,.NET, & PHP application.
Start your
> 15-day
> > FREE TRIAL of AppDynamics
> > > Pro!
> > >
> >
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> > >
> _______________________________________________
> > > Gambas-user mailing list
> > > Gambas-user at lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/gambas-user
> > >
> > >
> >
> >
>
>
------------------------------------------------------------------------------
> > Rapidly troubleshoot problems before
they affect
> your
> > business. Most IT
> > organizations don't have a clear
picture of how
> application
> > performance
> > affects their revenue. With
AppDynamics, you get
> 100%
> > visibility into your
> > Java,.NET, & PHP application.
Start your
> 15-day FREE
> > TRIAL of AppDynamics Pro!
> >
> >
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> >
_______________________________________________
> > Gambas-user mailing list
> > Gambas-user at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gambas-user
> >
> >
> >
>
>
------------------------------------------------------------------------------
> > Rapidly troubleshoot problems before they
affect your
> business. Most IT
> > organizations don't have a clear picture of
how
> application performance
> > affects their revenue. With AppDynamics, you
get 100%
> visibility into your
> > Java,.NET, & PHP application. Start your
15-day
> FREE TRIAL of AppDynamics
> > Pro!
> >
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> >
_______________________________________________
> > Gambas-user mailing list
> > Gambas-user at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gambas-user
> >
> >
>
>
------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect
your
> business. Most IT
> organizations don't have a clear picture of how
application
> performance
> affects their revenue. With AppDynamics, you get
100%
> visibility into your
> Java,.NET, & PHP application. Start your
15-day FREE
> TRIAL of AppDynamics Pro!
>
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
>
>
>
------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect your
business. Most IT
> organizations don't have a clear picture of how
application performance
> affects their revenue. With AppDynamics, you get 100%
visibility into your
> Java,.NET, & PHP application. Start your 15-day
FREE TRIAL of AppDynamics
> Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your
business. Most IT
organizations don't have a clear picture of how application
performance
affects their revenue. With AppDynamics, you get 100%
visibility into your
Java,.NET, & PHP application. Start your 15-day FREE
TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Gambas-user mailing list
Gambas-user at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user
More information about the User
mailing list