From geodancor at aol.com Mon Nov 5 03:22:15 2012 From: geodancor at aol.com (Dan Corneliu Georgescu) Date: Mon, 5 Nov 2012 06:22:15 -0500 (EST) Subject: [CM] a canon with a series of notes Message-ID: <8CF895EF10502D7-A8C-D790@webmail-d001.sysops.aol.com> Hello I try to make a canon with a seriesof notes, so I read twice from thisseries in an event-list with two outputs. This looks very simple, but the notesof the series are not the same in the two lines of canon, they are alternativelyshared... How can I do that one series of notes is exactly and separately read forthe two voices? This is just a little example, but generally: how can I re-initializea stream (or I need make copies of it?), so that I can read more times from it? Thank you for any help! Greetings Cornelius -------------- next part -------------- An HTML attachment was scrubbed... URL: From taube at illinois.edu Thu Nov 8 06:46:13 2012 From: taube at illinois.edu (Heinrich Taube) Date: Thu, 8 Nov 2012 08:46:13 -0600 Subject: [CM] a canon with a series of notes In-Reply-To: <8CF895EF10502D7-A8C-D790@webmail-d001.sysops.aol.com> References: <8CF895EF10502D7-A8C-D790@webmail-d001.sysops.aol.com> Message-ID: apologies for the tardy reply. I think you would want to use a repeater pattern to do this -- did you try that? On Nov 5, 2012, at 5:22 AM, Dan Corneliu Georgescu wrote: > > Hello > I try to make a canon with a series of notes, so I read twice from this series in an event-list with two outputs. This looks very simple, but the notes of the series are not the same in the two lines of canon, they are alternatively shared... > How can I do that one series of notes is exactly and separately read for the two voices? This is just a little example, but generally: how can I re-initialize a stream (or I need make copies of it?), so that I can read more times from it? > Thank you for any help! > > Greetings > Cornelius > _______________________________________________ > Cmdist mailing list > Cmdist at ccrma.stanford.edu > http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist -------------- next part -------------- An HTML attachment was scrubbed... URL: From landspeedrecord at gmail.com Thu Nov 15 08:26:10 2012 From: landspeedrecord at gmail.com (Landspeedrecord) Date: Thu, 15 Nov 2012 11:26:10 -0500 Subject: [CM] Does this mean that we could do CM on the ipod or android? Message-ID: http://wukix.com/mocl -------------- next part -------------- An HTML attachment was scrubbed... URL: From bil at ccrma.Stanford.EDU Thu Nov 15 09:45:50 2012 From: bil at ccrma.Stanford.EDU (Bill Schottstaedt) Date: Thu, 15 Nov 2012 09:45:50 -0800 Subject: [CM] Does this mean that we could do CM on the ipod or android? In-Reply-To: References: Message-ID: <20121115174337.M81989@ccrma.Stanford.EDU> What is special about Android that a normal C program needs to be aware of? It seems to me, not knowing anything about it (I'm the last person on the planet who does not have a smartphone, or an ipod, or any portable electronic device more complicated than a shaver), that s7 should work as is, and hence common music. From rm at tuxteam.de Thu Nov 15 10:42:35 2012 From: rm at tuxteam.de (rm at tuxteam.de) Date: Thu, 15 Nov 2012 19:42:35 +0100 Subject: [CM] Does this mean that we could do CM on the ipod or android? In-Reply-To: <20121115174337.M81989@ccrma.Stanford.EDU> References: <20121115174337.M81989@ccrma.Stanford.EDU> Message-ID: <20121115184235.GB8304@seid-online.de> On Thu, Nov 15, 2012 at 09:45:50AM -0800, Bill Schottstaedt wrote: > What is special about Android that a normal C program needs to be aware of? > It seems to me, not knowing anything about it (I'm the last person on the > planet who does not have a smartphone, or an ipod, or any portable > electronic device more complicated than a shaver), that s7 should work > as is, and hence common music. "Normal" Android Apps run on a Virtual Machine (kind of modified Java VM). So no C code. Off course one can "root" teh device and install Apps written in C or similar languages, after all it _is_ a sort of stripped down linux. But Android devices usually don't have your average PC Inteloid processor (ARM is the core of choice) and perform significantly different for audio needs. Cheers, Ralf Mattes > _______________________________________________ > Cmdist mailing list > Cmdist at ccrma.stanford.edu > http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist From oded at ccrma.Stanford.EDU Thu Nov 15 13:57:27 2012 From: oded at ccrma.Stanford.EDU (Oded Ben-Tal) Date: Thu, 15 Nov 2012 13:57:27 -0800 (PST) Subject: [CM] C on Android In-Reply-To: References: Message-ID: On the last LAC conference at CCRMA there was one paper about c-sound on mobile devices. They did mention that there are some problems with the way sound is handled on android which makes things difficult. But I think the paper has details. ___________________________________________________ Oded Ben-Tal http://ccrma.stanford.edu/~oded oded at ccrma.stanford.edu From rm at tuxteam.de Fri Nov 16 04:13:27 2012 From: rm at tuxteam.de (rm at tuxteam.de) Date: Fri, 16 Nov 2012 13:13:27 +0100 Subject: [CM] C on Android In-Reply-To: References: Message-ID: <20121116121327.GA2719@seid-online.de> On Thu, Nov 15, 2012 at 01:57:27PM -0800, Oded Ben-Tal wrote: > On the last LAC conference at CCRMA there was one paper about c-sound on > mobile devices. They did mention that there are some problems with the way > sound is handled on android which makes things difficult. But I think the > paper has details. For more info on the topic: http://audioprograming.wordpress.com/2012/03/18/some-thoughts-on-android-development-and-the-latency-question/ HTH RalfD > ___________________________________________________ > Oded Ben-Tal > http://ccrma.stanford.edu/~oded > oded at ccrma.stanford.edu > > _______________________________________________ > Cmdist mailing list > Cmdist at ccrma.stanford.edu > http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist From andersvi at notam02.no Fri Nov 23 07:35:05 2012 From: andersvi at notam02.no (andersvi at notam02.no) Date: Fri, 23 Nov 2012 16:35:05 +0100 Subject: [CM] building cm on linux from svn -r 2008, w. juce 2 from todays git Message-ID: <87wqxc49jq.fsf@notam02.no> Hi Rick. Ive commited some changes to build and play fine w. my linux + jack now (fc17 and all that). Heres the commit message: "changes to juce sendNotification things to setValue on sliders, missing libdl.so on linux build, perhaps something else..." There were aswell 2 typos in the fresh juce cm cloned when building (git from today), to get jack playing: -------------- next part -------------- A non-text attachment was scrubbed... Name: juce_patch.diff Type: text/x-patch Size: 792 bytes Desc: not available URL: -------------- next part -------------- Cheers, -anders From andersvi at notam02.no Fri Nov 23 07:37:52 2012 From: andersvi at notam02.no (andersvi at notam02.no) Date: Fri, 23 Nov 2012 16:37:52 +0100 Subject: [CM] building cm on linux from svn -r 2008, w. juce 2 from todays git References: <87wqxc49jq.fsf@notam02.no> Message-ID: <87pq3449f3.fsf@notam02.no> a> There were aswell 2 typos in the fresh juce cm cloned when a> building (git from today), to get jack playing: [diff --git] which someone else will have to commit unfortunately... -a From taube at illinois.edu Fri Nov 23 07:53:25 2012 From: taube at illinois.edu (Heinrich Taube) Date: Fri, 23 Nov 2012 09:53:25 -0600 Subject: [CM] building cm on linux from svn -r 2008, w. juce 2 from todays git In-Reply-To: <87pq3449f3.fsf@notam02.no> References: <87wqxc49jq.fsf@notam02.no> <87pq3449f3.fsf@notam02.no> Message-ID: <7AE70581-8DCD-4327-91C7-87344131CE57@illinois.edu> anders, thank you for your help. did you commit to source forge our your own copy? If you can send me a patch file I can run it and recommit to source forge right now. my work stalled the past weeks as we try to finish up another huge project, i will get the new cm stable with fomus/osc support back over the christmas break. On Nov 23, 2012, at 9:37 AM, wrote: > > a> There were aswell 2 typos in the fresh juce cm cloned when > a> building (git from today), to get jack playing: > > [diff --git] > > which someone else will have to commit unfortunately... > > -a > > _______________________________________________ > Cmdist mailing list > Cmdist at ccrma.stanford.edu > http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist From andersvi at notam02.no Fri Nov 23 10:09:01 2012 From: andersvi at notam02.no (andersvi at notam02.no) Date: Fri, 23 Nov 2012 19:09:01 +0100 Subject: [CM] building cm on linux from svn -r 2008, w. juce 2 from todays git In-Reply-To: <7AE70581-8DCD-4327-91C7-87344131CE57@illinois.edu> (Heinrich Taube's message of "Fri, 23 Nov 2012 09:53:25 -0600") References: <87wqxc49jq.fsf@notam02.no> <87pq3449f3.fsf@notam02.no> <7AE70581-8DCD-4327-91C7-87344131CE57@illinois.edu> Message-ID: <87lids42f6.fsf@notam02.no> >>>>> "H" == Heinrich Taube writes: H> anders, thank you for your help. did you commit to source forge H> our your own copy? Yes, i commited the changes (including a patchfile it seems...) to everything inside ./commonmusic/trunk which is svn to a new revision: $ svn log -r HEAD ------------------------------------------------------------------------ r2009 | andersvi | 2012-11-23 16:30:19 +0100 (fr., 23 nov. 2012) | 1 line changes to juce sendNotification things to setValue on sliders, missing libdl.so on linux build, perhaps something else... But the gitted stuff (juce) was sent in the email as a patch (dont have any commit access to juce afaik). The changes in the juce-tree was 2 small typos making sound play w. jack. From taube at illinois.edu Fri Nov 23 15:04:29 2012 From: taube at illinois.edu (Heinrich Taube) Date: Fri, 23 Nov 2012 17:04:29 -0600 Subject: [CM] building cm on linux from svn -r 2008, w. juce 2 from todays git In-Reply-To: <87lids42f6.fsf@notam02.no> References: <87wqxc49jq.fsf@notam02.no> <87pq3449f3.fsf@notam02.no> <7AE70581-8DCD-4327-91C7-87344131CE57@illinois.edu> <87lids42f6.fsf@notam02.no> Message-ID: thanks ill look this over, you should send this to the just linux list -- hopefully the contribution will make it into the git sources so i don't have to patch juice? On Nov 23, 2012, at 12:09 PM, wrote: > The changes in the juce-tree was 2 > small typos making sound play w. jack. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mjkoskin at gmail.com Fri Nov 23 16:36:51 2012 From: mjkoskin at gmail.com (Matti Koskinen) Date: Sat, 24 Nov 2012 02:36:51 +0200 Subject: [CM] building grace on mac ppc Message-ID: <6954DB70-6684-4F7D-8805-EE5385C4BC36@gmail.com> hi, I set up my first mac, a 350Mhz G4 powerpc, and wondering if grace can be built for this. The SimpleSynth works fine from network midi and it can use sound fonts, whereas mac mini with Mountain Lion can't (after upgrading to Lion, SimpleSynth doesn't recognise soundfonts). The ppc has 1.38 GB memory and 160+80 GB disks. Compiler works, tried only whetstone.c.. Or is it better use just cm-2, than trying to build juce? tnx -matti "Grep less", sed tee uniq tail cat From dlphillips at woh.rr.com Sat Nov 24 04:19:38 2012 From: dlphillips at woh.rr.com (Dave Phillips) Date: Sat, 24 Nov 2012 07:19:38 -0500 Subject: [CM] linux build problem Message-ID: <50B0BB5A.2060806@woh.rr.com> Hi Rick, After reading Anders' recent messages I was encouraged to build CM/GRACE again on my updated systems. Alas, I receive the same error on all systems. I've appended the error, with GCC versions for each machine. This is with an SVN update from today, for all systems. Any suggestions are appreciated. It's been a while since I worked with CM, I'd like to get into it again. Best, dp Arch 64: [dlphilp at BigBlack cm]$ make ==== Building juce (release) ==== Running pre-build commands res/bin/juce.sh ==== Building Grace (release) ==== Running pre-build commands res/bin/sndlib.sh Metronome.cpp Syntax.cpp CmSupport.cpp In file included from src/MidiPlaybackThread.h:12:0, from src/Plot.h:12, from src/CmSupport.cpp:16: src/Transport.h: In constructor 'Transport::Transport(Transport::Listener*, Transport::TempoConfig*, bool)': src/Transport.h:224:50: error: 'dontSendNotification' is not a member of 'juce' src/Transport.h: In member function 'void Transport::setPlaybackPosition(double, bool)': src/Transport.h:314:42: error: 'sendNotification' is not a member of 'juce' src/Transport.h: In member function 'void Transport::setPlaybackTempo(double, bool)': src/Transport.h:347:36: error: 'sendNotification' is not a member of 'juce' make[1]: *** [obj/Grace/Release/CmSupport.o] Error 1 make: *** [Grace] Error 2 [dlphilp at BigBlack cm]$ gcc --version gcc (GCC) 4.7.2 Ubuntu 12.04: dlphilp at The3800:~/src/commonmusic/trunk$ make ==== Building juce (release) ==== Running pre-build commands res/bin/juce.sh ==== Building Grace (release) ==== Running pre-build commands res/bin/sndlib.sh Metronome.cpp Syntax.cpp CmSupport.cpp In file included from src/MidiPlaybackThread.h:12:0, from src/Plot.h:12, from src/CmSupport.cpp:16: src/Transport.h: In constructor ?Transport::Transport(Transport::Listener*, Transport::TempoConfig*, bool)?: src/Transport.h:224:50: error: ?dontSendNotification? is not a member of ?juce? src/Transport.h: In member function ?void Transport::setPlaybackPosition(double, bool)?: src/Transport.h:314:42: error: ?sendNotification? is not a member of ?juce? src/Transport.h: In member function ?void Transport::setPlaybackTempo(double, bool)?: src/Transport.h:347:36: error: ?sendNotification? is not a member of ?juce? make[1]: *** [obj/Grace/Release/CmSupport.o] Error 1 make: *** [Grace] Error 2 dlphilp at The3800:~/src/commonmusic/trunk$ gcc --version gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 Debian Squeeze: dlphilp at avlinux:~/src/commonmusic/trunk$ make ==== Building juce (release) ==== Running pre-build commands res/bin/juce.sh ==== Building Grace (release) ==== Running pre-build commands res/bin/sndlib.sh ... CmSupport.cpp In file included from src/MidiPlaybackThread.h:12:0, from src/Plot.h:12, from src/CmSupport.cpp:16: src/Transport.h: In constructor ?Transport::Transport(Transport::Listener*, Transport::TempoConfig*, bool)?: src/Transport.h:224:50: error: ?dontSendNotification? is not a member of ?juce? src/Transport.h: In member function ?void Transport::setPlaybackPosition(double, bool)?: src/Transport.h:314:42: error: ?sendNotification? is not a member of ?juce? src/Transport.h: In member function ?void Transport::setPlaybackTempo(double, bool)?: src/Transport.h:347:36: error: ?sendNotification? is not a member of ?juce? make[1]: *** [obj/Grace/Release/CmSupport.o] Error 1 make: *** [Grace] Error 2 dlphilp at avlinux:~/src/commonmusic/trunk$ gcc --version gcc (Debian 4.6.0-10) 4.6.1 20110526 (prerelease) From andersvi at notam02.no Mon Nov 26 00:24:06 2012 From: andersvi at notam02.no (andersvi at notam02.no) Date: Mon, 26 Nov 2012 09:24:06 +0100 Subject: [CM] building cm on linux from svn -r 2008, w. juce 2 from todays git References: <87wqxc49jq.fsf@notam02.no> <87pq3449f3.fsf@notam02.no> <7AE70581-8DCD-4327-91C7-87344131CE57@illinois.edu> <87lids42f6.fsf@notam02.no> Message-ID: <87mwy43h7d.fsf@notam02.no> H> thanks ill look this over, you should send this to the just linux H> list -- hopefully the contribution will make it into the git H> sources so i don't have to patch juice? Seems the juce & JackAudio stuff is already fixed in git. -a From andersvi at notam02.no Mon Nov 26 00:55:06 2012 From: andersvi at notam02.no (andersvi at notam02.no) Date: Mon, 26 Nov 2012 09:55:06 +0100 Subject: [CM] linux build problem References: <50B0BB5A.2060806@woh.rr.com> Message-ID: <87ip8s3frp.fsf@notam02.no> >>>>> "D" == Dave Phillips writes: D> 'Transport::Transport(Transport::Listener*, Transport::TempoConfig*, bool)': D> src/Transport.h:224:50: error: 'dontSendNotification' is not a member of D> 'juce' Hi Dave. Seems you need to pull a fresh juce from git to build with. All the "sendNotification.." stuff was changed in juce rather recently. If you already have the juce-sources pulled into the cm source tree it should presumably suffice doing 'cd juce && git pull' or something close. Just tested with a fresh svn co from commonmusic and everything went smooth this morning. -a From dlphillips at woh.rr.com Mon Nov 26 06:35:34 2012 From: dlphillips at woh.rr.com (Dave Phillips) Date: Mon, 26 Nov 2012 09:35:34 -0500 Subject: [CM] linux build problem In-Reply-To: <87ip8s3frp.fsf@notam02.no> References: <50B0BB5A.2060806@woh.rr.com> <87ip8s3frp.fsf@notam02.no> Message-ID: <50B37E36.607@woh.rr.com> On 11/26/2012 03:55 AM, andersvi at notam02.no wrote: >>>>>> "D" == Dave Phillips writes: >>>>>> > D> 'Transport::Transport(Transport::Listener*, Transport::TempoConfig*, bool)': > D> src/Transport.h:224:50: error: 'dontSendNotification' is not a member of > D> 'juce' > > Hi Dave. Seems you need to pull a fresh juce from git to build with. > All the "sendNotification.." stuff was changed in juce rather recently. > > If you already have the juce-sources pulled into the cm source tree it > should presumably suffice doing 'cd juce&& git pull' or something > close. > > Just tested with a fresh svn co from commonmusic and everything went > smooth this morning. > > Thanks, Anders, that fixed the build sequence. Everything works perfectly in the build for KXStudio (Ubuntu 12.04). Unfortunately Grace crashes in AVLinux (Debian Squeeze) and Arch 64 when I select JACK in the Audio Settings. All I get is a segfault message. AFAIK all other components are up to date. Any suggestions ? Best, dp