Csound Csound-dev Csound-tekno Search About

Re: [Csnd] fout on Android?

Date2012-09-13 15:09
From"Art Hunkins"
SubjectRe: [Csnd] fout on Android?
Roger (or anyone else),
 
Do you have any tricks to improve latency on Android?
 
Any special CsOptions?
I've been using:
-odac -m0d --expression-opt -b128 -B2048
 
Art Hunkins

----- Original Message -----
Sent: Wednesday, September 12, 2012 7:19 PM
Subject: Re: [Csnd] fout on Android?

I played it.  The latency was not really a problem.  fluid would be nice to see.  loscil works great also!

On Wed, Sep 12, 2012 at 7:13 PM, <Victor.Lazzarini@nuim.ie> wrote:
I see, did you play it, or somehow managed to sequence the tracks? I am asking just because of the famous android latency issue.


It will be nice to see the Jambar use Csound. We'll be working on getting plugins to work on Android, so it might be possible to get the fluid opcodes into it. (off the top of my head, the soundfont ones are there as built-in, so they can be used)



Victor
----- Original Message -----
From: Roger Kelly <loraxman@gmail.com>
Date: Thursday, September 13, 2012 12:06 am
Subject: Re: [Csnd] fout on Android?
To: csound@lists.bath.ac.uk

> The sample tracks you see at http://acousticorchard.com/microsynth/market were made with my "first" version of Monodot (1 osc, delays and filter/LFO).  It was made on an HTC glacier phone recorded using a Zoom R8 portable recorder.  The only other sound that is not my Monodot app are the drum tracks that come with the Zoom R8.


> My Jambar product is my first app and is sample based.  It is an attempt at a phrase loop type product.  I used Android's SoundPool.  SoundPool is a bit buggy and I was porting it to AudioTrack.  I had an experimental version running Csoundlib and will probably move it to csoundlib at some point.  
>
> On Wed, Sep 12, 2012 at 6:49 PM, <Victor.Lazzarini@nuim.ie> wrote:
> Definitely. By the way, how did you make the example tracks? 
> I saw the JamBar, what is that based on for synthesis? 

>
> ----- Original Message -----
> From: Roger Kelly <loraxman+csound@gmail.com>
> Date: Wednesday, September 12, 2012 11:46 pm
> Subject: Re: [Csnd] fout on Android?
> To: csound@lists.bath.ac.uk
>
> > Would you guys give me some feedback on the Google Play? 
> >
> > On Wed, Sep 12, 2012 at 6:42 PM, Roger Kelly <loraxman+csound@gmail.com> wrote:
> > I am using a moogvcf2.  Which is the nicer sound? 


> >
> > On Wed, Sep 12, 2012 at 6:35 PM, <Victor.Lazzarini@nuim.ie> wrote:
> > Are you using moogvcf or moogladder? The sound is nice.
> > Btw, I have a pleasure of having a minimoog voyager OS in my office, which looks quite similar to the original. Always wanted to be able to play one of those since I was about 12.
> >
> > Victor

>
>
> > ----- Original Message -----
> > From: Roger Kelly <loraxman@gmail.com>
> > Date: Wednesday, September 12, 2012 11:29 pm
> > Subject: Re: [Csnd] fout on Android?
> > To: csound@lists.bath.ac.uk
> >
> > > Yes it is Csoundlib.  It is a very basic vco2 monophonic synth emulation of something closish to a MiniMoog.  I have been waiting for Csound to be ported to Android for some time and was really excited to see it this year!
> >
> >
> > > Btw, I just went on a tour of the Moog factory in Asheville, NC this morning.  Amazing place! Bob Moog's legacy.  Tiny place, but see great to see if you are ever there.
> >
> >
> > >
> > >
> > > On Wed, Sep 12, 2012 at 6:20 PM, Rory Walsh <rorywalsh@ear.ie> wrote:
> > > And is it using CsoundLib? I must have missed this when you announced
> > > it. I was away for a good bit over the summer and had to simply purge
> > > a load of Csound mails.
>
>
> > >
> > > On 12 September 2012 23:16, Roger Kelly <loraxman+csound@gmail.com> wrote:
> > > > Thanks much!  It is pretty small for phone-type devices.  The knobs take
> > > > some holding down and just spinning your fingers.  They are "sticky" knobs
> > > > so you can turn them outside of their image area so to speak.  Much easier
> > > > on a tablet.
> > > >
> > > >
> > > >
> > > > On Wed, Sep 12, 2012 at 6:12 PM, Rory Walsh <rorywalsh@ear.ie> wrote:
> > > >>
> > > >> Works great on my little nexus S. I guess it's not really designed for
> > > >> such a small device; I feel like Gulliver in Lilliput each time I try
> > > >> to tweak the GUI! Still, the sound is great and the latency between
> > > >> the keys and the audio is pretty good. Nice work.
> > > >>
> > > >> On 12 September 2012 23:04, Rory Walsh <rorywalsh@ear.ie> wrote:
> > > >> > Still downloading...slow internet! But also, it's quite a large
> > > >> > download? 26mb's?
> > > >> >
> > > >> > On 12 September 2012 23:00,  <Victor.Lazzarini@nuim.ie> wrote:
> > > >> >> Looks great, Roger. Good job.
> > > >> >>
> > > >> >>
> > > >> >> ----- Original Message -----
> > > >> >> From: Roger Kelly <loraxman+csound@gmail.com>
> > > >> >> Date: Wednesday, September 12, 2012 10:30 pm
> > > >> >> Subject: Re: [Csnd] fout on Android?
> > > >> >> To: csound@lists.bath.ac.uk
> > > >> >>
> > > >> >>> Yes like this
> > > >> >>> https://play.google.com/store/apps/details?id=aorch.monodotlite&hl=en
> > > >> >>> ;)
> > > >> >>
> > > >> >>
> > > >> >>> My app on Google Play.
> > > >> >>>
> > > >> >>> On Wed, Sep 12, 2012 at 5:16 PM, Toby <toby@tobiah.org> wrote:
> > > >> >>>
> > > >> >>> > On 09/12/2012 02:10 PM, Roger Kelly wrote:
> > > >> >>>>
> > > >> >>>> > The real fun is in building real-time touch apps.  Basically your
> > > >> >>>> > tablet or phone is a touch controller and what you can do with
> > > >> >>>> > Csound, Java, and Android is only limited to your imagination.
> > > >> >>>
> > > >> >>> >
> > > >> >>> > So can you embed csound into an app, or does it normally stand
> > > >> >>> > alone?
> > > >> >>> >
> > > >> >>> > Toby
> > > >> >>>
> > > >> >>> >
> > > >> >>> >
> > > >> >>> > Send bugs reports to the Sourceforge bug tracker
> > > >> >>> >
> > > >> >>> > https://sourceforge.net/tracker/?group_id=81968&atid=564599
> > > >> >>> > Discussions of bugs and features can be posted here
> > > >> >>> > To unsubscribe, send email sympa@lists.bath.ac.uk with body
> > > >> >>> > "unsubscribe
> > > >> >>> > csound"
> > > >> >>> >
> > > >> >>
> > > >> >>>
> > > >> >>
> > > >> >>
> > > >> >> Dr Victor Lazzarini, Senior Lecturer, Dept. of Music,
> > > >> >> National University of Ireland, Maynooth
> > > >>
> > > >>
> > > >> Send bugs reports to the Sourceforge bug tracker
> > > >>             https://sourceforge.net/tracker/?group_id=81968&atid=564599
> > > >> Discussions of bugs and features can be posted here
> > > >> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
> > > >> csound"
> > > >>
> > > >
> > >
> > >
> > > Send bugs reports to the Sourceforge bug tracker
> > >             https://sourceforge.net/tracker/?group_id=81968&atid=564599
> > > Discussions of bugs and features can be posted here
> > > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
> > >
> >
> > >
> >
> >
> > Dr Victor Lazzarini, Senior Lecturer, Dept. of Music,
> > National University of Ireland, Maynooth
> >
> >
>
>
> Dr Victor Lazzarini, Senior Lecturer, Dept. of Music,
> National University of Ireland, Maynooth
>


Dr Victor Lazzarini, Senior Lecturer, Dept. of Music,
National University of Ireland, Maynooth


Date2012-09-13 15:30
FromRoger Kelly
SubjectRe: [Csnd] fout on Android?
I don't think I have any real tips on latency.  I am using this below in my header.  I am not really sure how much latency is being talked about.  I know there is some but don't see it much.  I don't think it is anywhere near the 200ms stated earlier.  You should grab my app and give me your opinion on how much latency you notice.  

I am using my own custom designed controls in Android, but basically it uses the standard Android touch framework underneath.  Most of what I used to learn how to build it was from the MultiTouchExample in the CsoundAndroid package.

-o dac -+rtmidi=null -+rtaudio=null -d -+msg_color=0 -M0 -m0

</CsOptions>

<CsInstruments>

nchnls=2

;0dbfs=1

ksmps=64

sr = 44100


On Thu, Sep 13, 2012 at 10:09 AM, Art Hunkins <abhunkin@uncg.edu> wrote:
Roger (or anyone else),
 
Do you have any tricks to improve latency on Android?
 
Any special CsOptions?
I've been using:
-odac -m0d --expression-opt -b128 -B2048
 
Art Hunkins

----- Original Message -----
Sent: Wednesday, September 12, 2012 7:19 PM
Subject: Re: [Csnd] fout on Android?

I played it.  The latency was not really a problem.  fluid would be nice to see.  loscil works great also!

On Wed, Sep 12, 2012 at 7:13 PM, <Victor.Lazzarini@nuim.ie> wrote:
I see, did you play it, or somehow managed to sequence the tracks? I am asking just because of the famous android latency issue.


It will be nice to see the Jambar use Csound. We'll be working on getting plugins to work on Android, so it might be possible to get the fluid opcodes into it. (off the top of my head, the soundfont ones are there as built-in, so they can be used)



Victor
----- Original Message -----
From: Roger Kelly <loraxman@gmail.com>
Date: Thursday, September 13, 2012 12:06 am
Subject: Re: [Csnd] fout on Android?
To: csound@lists.bath.ac.uk

> The sample tracks you see at http://acousticorchard.com/microsynth/market were made with my "first" version of Monodot (1 osc, delays and filter/LFO).  It was made on an HTC glacier phone recorded using a Zoom R8 portable recorder.  The only other sound that is not my Monodot app are the drum tracks that come with the Zoom R8.


> My Jambar product is my first app and is sample based.  It is an attempt at a phrase loop type product.  I used Android's SoundPool.  SoundPool is a bit buggy and I was porting it to AudioTrack.  I had an experimental version running Csoundlib and will probably move it to csoundlib at some point.  
>
> On Wed, Sep 12, 2012 at 6:49 PM, <Victor.Lazzarini@nuim.ie> wrote:
> Definitely. By the way, how did you make the example tracks? 
> I saw the JamBar, what is that based on for synthesis? 

>
> ----- Original Message -----
> From: Roger Kelly <loraxman+csound@gmail.com>
> Date: Wednesday, September 12, 2012 11:46 pm
> Subject: Re: [Csnd] fout on Android?
> To: csound@lists.bath.ac.uk
>
> > Would you guys give me some feedback on the Google Play? 
> >
> > On Wed, Sep 12, 2012 at 6:42 PM, Roger Kelly <loraxman+csound@gmail.com> wrote:
> > I am using a moogvcf2.  Which is the nicer sound? 


> >
> > On Wed, Sep 12, 2012 at 6:35 PM, <Victor.Lazzarini@nuim.ie> wrote:
> > Are you using moogvcf or moogladder? The sound is nice.
> > Btw, I have a pleasure of having a minimoog voyager OS in my office, which looks quite similar to the original. Always wanted to be able to play one of those since I was about 12.
> >
> > Victor

>
>
> > ----- Original Message -----
> > From: Roger Kelly <loraxman@gmail.com>
> > Date: Wednesday, September 12, 2012 11:29 pm
> > Subject: Re: [Csnd] fout on Android?
> > To: csound@lists.bath.ac.uk
> >
> > > Yes it is Csoundlib.  It is a very basic vco2 monophonic synth emulation of something closish to a MiniMoog.  I have been waiting for Csound to be ported to Android for some time and was really excited to see it this year!
> >
> >
> > > Btw, I just went on a tour of the Moog factory in Asheville, NC this morning.  Amazing place! Bob Moog's legacy.  Tiny place, but see great to see if you are ever there.
> >
> >
> > >
> > >
> > > On Wed, Sep 12, 2012 at 6:20 PM, Rory Walsh <rorywalsh@ear.ie> wrote:
> > > And is it using CsoundLib? I must have missed this when you announced
> > > it. I was away for a good bit over the summer and had to simply purge
> > > a load of Csound mails.
>
>
> > >
> > > On 12 September 2012 23:16, Roger Kelly <loraxman+csound@gmail.com> wrote:
> > > > Thanks much!  It is pretty small for phone-type devices.  The knobs take
> > > > some holding down and just spinning your fingers.  They are "sticky" knobs
> > > > so you can turn them outside of their image area so to speak.  Much easier
> > > > on a tablet.
> > > >
> > > >
> > > >
> > > > On Wed, Sep 12, 2012 at 6:12 PM, Rory Walsh <rorywalsh@ear.ie> wrote:
> > > >>
> > > >> Works great on my little nexus S. I guess it's not really designed for
> > > >> such a small device; I feel like Gulliver in Lilliput each time I try
> > > >> to tweak the GUI! Still, the sound is great and the latency between
> > > >> the keys and the audio is pretty good. Nice work.
> > > >>
> > > >> On 12 September 2012 23:04, Rory Walsh <rorywalsh@ear.ie> wrote:
> > > >> > Still downloading...slow internet! But also, it's quite a large
> > > >> > download? 26mb's?
> > > >> >
> > > >> > On 12 September 2012 23:00,  <Victor.Lazzarini@nuim.ie> wrote:
> > > >> >> Looks great, Roger. Good job.
> > > >> >>
> > > >> >>
> > > >> >> ----- Original Message -----
> > > >> >> From: Roger Kelly <loraxman+csound@gmail.com>
> > > >> >> Date: Wednesday, September 12, 2012 10:30 pm
> > > >> >> Subject: Re: [Csnd] fout on Android?
> > > >> >> To: csound@lists.bath.ac.uk
> > > >> >>
> > > >> >>> Yes like this
> > > >> >>> https://play.google.com/store/apps/details?id=aorch.monodotlite&hl=en
> > > >> >>> ;)
> > > >> >>
> > > >> >>
> > > >> >>> My app on Google Play.
> > > >> >>>
> > > >> >>> On Wed, Sep 12, 2012 at 5:16 PM, Toby <toby@tobiah.org> wrote:
> > > >> >>>
> > > >> >>> > On 09/12/2012 02:10 PM, Roger Kelly wrote:
> > > >> >>>>
> > > >> >>>> > The real fun is in building real-time touch apps.  Basically your
> > > >> >>>> > tablet or phone is a touch controller and what you can do with
> > > >> >>>> > Csound, Java, and Android is only limited to your imagination.
> > > >> >>>
> > > >> >>> >
> > > >> >>> > So can you embed csound into an app, or does it normally stand
> > > >> >>> > alone?
> > > >> >>> >
> > > >> >>> > Toby
> > > >> >>>
> > > >> >>> >
> > > >> >>> >
> > > >> >>> > Send bugs reports to the Sourceforge bug tracker
> > > >> >>> >
> > > >> >>> > https://sourceforge.net/tracker/?group_id=81968&atid=564599
> > > >> >>> > Discussions of bugs and features can be posted here
> > > >> >>> > To unsubscribe, send email sympa@lists.bath.ac.uk with body
> > > >> >>> > "unsubscribe
> > > >> >>> > csound"
> > > >> >>> >
> > > >> >>
> > > >> >>>
> > > >> >>
> > > >> >>
> > > >> >> Dr Victor Lazzarini, Senior Lecturer, Dept. of Music,
> > > >> >> National University of Ireland, Maynooth
> > > >>
> > > >>
> > > >> Send bugs reports to the Sourceforge bug tracker
> > > >>             https://sourceforge.net/tracker/?group_id=81968&atid=564599
> > > >> Discussions of bugs and features can be posted here
> > > >> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
> > > >> csound"
> > > >>
> > > >
> > >
> > >
> > > Send bugs reports to the Sourceforge bug tracker
> > >             https://sourceforge.net/tracker/?group_id=81968&atid=564599
> > > Discussions of bugs and features can be posted here
> > > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
> > >
> >
> > >
> >
> >
> > Dr Victor Lazzarini, Senior Lecturer, Dept. of Music,
> > National University of Ireland, Maynooth
> >
> >
>
>
> Dr Victor Lazzarini, Senior Lecturer, Dept. of Music,
> National University of Ireland, Maynooth
>


Dr Victor Lazzarini, Senior Lecturer, Dept. of Music,
National University of Ireland, Maynooth