From: owner-sc-users-digest@lists.io.com (sc-users-digest) To: sc-users-digest@lists.io.com Subject: sc-users-digest V1 #171 Reply-To: sc-users Sender: owner-sc-users-digest@lists.io.com Errors-To: owner-sc-users-digest@lists.io.com Precedence: bulk sc-users-digest Sunday, September 17 2000 Volume 01 : Number 171 ---------------------------------------------------------------------- Date: Fri, 15 Sep 2000 20:04:55 +0200 From: Michael Gross <---@---.---> Subject: Re: sc as pitchToMidi-Controller thank you, martin !! problem 1) i could solve through reinstall the usb driver and through deleting the not needed port out of the oms-setup; now MIDIOut works on my port 0, which is Port 1 of my usb-2-midi. now i can try to connect it to yur solution for problem 2) thanks, michael Martin Robinson schrieb: > > 1) trying just to put a single midinote out to my expander like this: > > > > var midiout; > > midiout = MIDIOut.new(6); > > midiout.noteOn(1, 67,120); > > This works for me (except I've used port 0 to Qt Music). > > > > > don't work, although i checked OMS-Setup, Port-Number (appears on > > sc-startup); > > why? what's wrong? > > > > 2) maybe 1) is also the reason that the following code don't work: > > > > Once you have 1) working: > > ( > { > var in, freq, hasFreq, midiout, midinote, sig; > in = SinOsc.ar(MouseX.kr(100, 1000, 'exponential'), 0, 0.5); > > #freq, hasFreq = Pitch.kr(in); > midinote = freq.cpsmidi.round(1); > > sig = MIDIOut.new(0); > > Task({ > loop({ // infinite loop > // poll midinote for instantaneous values > > sig.noteOn(1, midinote.poll, 63); > > // wait 1/10 sec before starting the loop again > 0.1.wait > }) > }); > > // output must be a ugen > // sig is an OMS port > in > > > > }.play > ) > > -- > > ..>>>>Martin Robinson :: (Ex)tractor :: && ________ > >>><<<_[sonic arts]_[middlesex university]_[en4 8ht] ______ > ________________________________________________________________ > _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- > ________________________________________________________________ > >><<>>___t.+44 [0] 7970 405 903 // f.+44 [0] 7970 702 976 __ > >><><>____e. _ ------------------------------ Date: Fri, 15 Sep 2000 22:37:43 -0400 From: lucid <---@---.---> Subject: Re: SC 2.2.9 woes I'm also having troubles on a Digidesign Core24 system with 5.01 extensions on a G3. 2.2.7 was working well on a MixPus system with 5.0. I have downloaded Steinberg's latest Digi ASIO driver - which doesn't work at all (fails to initialize) so am using the soundmanager driver. Under soundmanager I get random crackles that don't seem to be related to CPU usage. Last month someone mentionned a Digi driver that worked with G3 and G4's that wans't available on the net. I looked in the audiosynth ftp site but don't see it there. Is it available? Thank you, Mary ------------------------------ Date: Sat, 16 Sep 2000 09:42:47 -0700 (PDT) From: Chris Brown <---@---.---> Subject: Literal Table James, Can you explain the limitations that trigger this message? Literal Table too big. Simplify the function. I've been saving multiple sets of all GUI settings from a complex patch to reload like presets as part of a longer piece. Works fine, but after 7 sets of data loaded from a file saved as text I get this message. Is there any way for me to increase the size of the table ? Or to work around the problem by not loading all the data as part of a single List ? thanks, chris **************************************************** Chris Brown Assoc. Prof. of Music and Co-Director, Center for Contemporary Music (CCM) Mills College, Oakland, CA 94613 email: cbmus@mills.edu, phone: 510-430-2330; fax 510-430-3314 **************************************************** ------------------------------ Date: Sat, 16 Sep 2000 11:51:21 -0500 From: James McCartney <---@---.---> Subject: Re: Literal Table on 9/16/00 11:42 AM, Chris Brown at cbmus@mills.edu wrote: > > James, > > Can you explain the limitations that trigger this message? > > Literal Table too big. Simplify the function. > > I've been saving multiple sets of all GUI settings from a complex patch to > reload like presets as part of a longer piece. Works fine, but after 7 > sets of data loaded from a file saved as text I get this message. Is > there any way for me to increase the size of the table ? Or to work > around the problem by not loading all the data as part of a single List ? > > thanks, Each method has a table of 256 literals. Increasing the size of this table would greatly degrade the performance of the byte code interpreter. The solution is to read small lists only, not huge files. Iannis Zannos' UFile does this I beleive. For version 3 I am working on a method of object archiving. - --- james mccartney james@audiosynth.com SuperCollider - a real time synthesis programming language for the PowerMac. ------------------------------ Date: Sat, 16 Sep 2000 11:51:59 -0500 From: James McCartney <---@---.---> Subject: Re: SC 2.2.9+.8 woes There are no source code changes in the ASIO support between versions 2.2.7 and 2.2.9. So I do not understand what could cause this incompatibility. - --- james mccartney james@audiosynth.com SuperCollider - a real time synthesis programming language for the PowerMac. ------------------------------ Date: Sat, 16 Sep 2000 11:56:22 -0500 From: James McCartney <---@---.---> Subject: Re: way way off topic Reverb Presets for the aspiring musician your bedroom in your parent's house garage warehouse empty bar crowded bar small outdoor benefit stage cheap recording studio small music hall medium music hall expensive recording studio tour bus large music hall stadium arena prison cell drug rehab dorm "unplugged" TV studio small music hall half full bar "where are they now" TV studio - --- james mccartney james@audiosynth.com SuperCollider - a real time synthesis programming language for the PowerMac. ------------------------------ Date: Sat, 16 Sep 2000 19:52:21 +0200 From: integer@www.god-emil.dk Subject: Re: way way off topic >Reverb Presets for the aspiring musician > > your bedroom in your parent's house > garage > warehouse > empty bar > crowded bar > small outdoor benefit stage > cheap recording studio > small music hall > medium music hall > expensive recording studio > tour bus > large music hall > stadium arena > prison cell > drug rehab dorm > "unplugged" TV studio > small music hall > half full bar > "where are they now" TV studio + `you` m9ndfukc.macht.fre! _||- ee d c b a rr q p o n m l k j i h g f e d c b a 0 0 0 || KORPORAT KR!EG MACHT 3k0R KUNST N[>] IMF - the International Meme Fund - shear pathway to the core. - promoting meme development. lokomotion. + reinvestment. - meme sekurity + meme transaktions. [>] ||||||||||||||||||||| rekurrent exc!tat!on || ||||||||eusocial.com – – – – – – – – – – – – Ò – – – – – – – – – – – – – – – – – pro satisfacer le metro – – Ò – – – – – – – – – – – – – – – – – – – – – < 0\ zve!te[z]!ztem \1 > ------------------------------ Date: Sat, 16 Sep 2000 22:43:09 +0200 From: Michael Gross <---@---.---> Subject: sc via IAC-Bus Hello, trying to make SuperCollider work with LiSa is breaking my bones now... if i set the MIDIOut to port 0, which is my USB to MIDI, it works and controls a synth. if i set it to port 6 or 7, which is the IAC bus, LiSa (a sampling-software), whose input is set to IAC, don't receive anything. can anybody help me with that? here's part of my startupwindow: OMS Ports: port 0 <-> .... ... ... 'Port 1' port 1 <-- .... ... ... 'Port 1' port 2 --> .... ... ... 'QuickTime Music' port 3 --> .... ... ... 'Studio Patches pgm chg' port 4 --- SYNC MTC CLK 'USB-2-MIDI' port 5 --> SYNC MTC CLK 'USB-2-MIDI' port 6 --> SYNC MTC CLK '* IAC Bus #1' port 7 --- SYNC MTC CLK '* IAC Bus #1' OMS init thanks, michael ------------------------------ Date: 16 Sep 2000 14:34:32 -0700 From: kevin parks <---@---.---> Subject: Re: SC 2.2.9+.8 woes I was having lots of problems too and i had typed up a mail to explain how i got everything working but i am at a friends house so i don't have that handy. However since i see others are having problems i'll summerize and chime in here on the off chance that i can help. 1. If SC is on a partition that doesn't inclused the system folder no preferences get written so if SC defaults to an an audio out put *OR* input that you have selected in the Apple Sound control panel you could have problems. Best to put SC on the system disk inorder that your adjustments to Audio setup are saved. 2. If you have Digidesign chosen as your input or output you have to switch it to Built-in. and then (this was the key for me) RESTART! In my case just switching and launching SC was a problem. 3. After restarting then (with the Apple Sound control panel set on something other than your card, and remember that sound input also need to be set to something other than you card, i was forgetting this sometimes) Launch SC, open Audio setup and switch to the ASIO driver of your choise (w/ AMII i found that both the Digidesgn direct IO and the old Audiomedia III drivers worked ok). You should be good to go. If not restart again. I use peak, protools, SC & logic on my MAC with AM3 and i find that switching between ASIO and DEA and digidesign direct is an adventure and really can freak you mac out if you don't restart inbetween. I though that this was a SC problem, but messing with PEAK's Audio out setting managed to crash my box a few times as well. - -cheers, kevin parks Seoul, Korea ps. Anyone else notice how Noisey and hum ridden the out put is using ASIO compared to using DAE or Digi output direct? It's terrible, but since i have some 24-bit projects and ASIO is the only option for using 24-bit on a AMIII i have been sticking to that. I also notice that the first time you fire up SC and output using ASIO the sound takes a few seconds to start coming out, but then the next time smashing the enter key to startup the patch it comes out right away.... - - kevin parks seoul, korea _______________________________________________________________________ Free Unlimited Internet Access! Try it now! http://www.zdnet.com/downloads/altavista/index.html _______________________________________________________________________ ------------------------------ Date: Sat, 16 Sep 2000 20:36:33 -0700 From: cramakrishnan@acm.org Subject: Roland UA-30, ASIO, and SC Just wanted to let you know that the ASIO drivers provided by http://www.usb-audio.com/ for the Roland UA-30 work great in SC 2.2.9 and Logic. SC 3 patches don't sound too good using the Roland/ASIO, but i assume that's because SC 3 is still beta. - - sekhar - -- C. Ramakrishnan cramakrishnan@acm.org ------------------------------ Date: Sun, 17 Sep 2000 11:54:38 +0200 From: integer@www.god-emil.dk Subject: [ot] [!nt] \n2+0\ nato.0+55 modular+ in london via Martin Robinson nato.0+55 modular+ in london sonic arts network presents 'diffusion' a free thinking electronic listening space fusing archive with contemporary and digital with vinyl [vinyl sounds, digital furniture]. with dj and live sets provided by jem finer [supercollider+videodelic] nicholas fuller [live minidisc assemblage] hugh huddy [?] extractor [supercollider+max/nato++] at Below 54, Beneath The Great Eastern Dining Room, 54 Great Eastern St, Shoreditch, London EC2A (Old St/Liverpool St Tubes) 1930-2400hrs - free > "free" = the neu + improved korporat fascism + male fascism. > komme humanitarian assistance + koka kola-nization. ok almost free ... the bar is not free info http://sonicartsnetwork.org/events.htm - -- ..>>>>Martin Robinson :: (Ex)tractor :: && ________ >>><<<_[sonic arts]_[middlesex university]_[en4 8ht] ______ ________________________________________________________________ [[[[[[_-_-_SAN[diffusion]_-_-_26Sep2000_-_-_1930-2400_-_-_]]]]]] ___________ http://sonicartsnetwork.org/events.htm _____________ ________________________________________________________________ >><<>>___t.+44 [0] 7970 405 903 // f.+44 [0] 7970 702 976 __ >><><>____e. _ ------------------------------ Date: Sun, 17 Sep 2000 08:52:29 -0400 From: rkuivila@mail.wesleyan.edu (Ron Kuivila) Subject: Re: SC 2.2.9+.8 woes Hi James, Will there be any updates to 2.2.9 to correct the problems associated with recompiling the library? (That is, that you have to restart the program whenever there is a compilation error.) RJK >There are no source code changes in the ASIO support between versions 2.2.7 >and 2.2.9. So I do not understand what could cause this incompatibility. > >--- james mccartney james@audiosynth.com >SuperCollider - a real time synthesis programming language for the PowerMac. > ------------------------------ Date: Sun, 17 Sep 2000 09:46:56 -0500 From: James McCartney <---@---.---> Subject: Re: SC 2.2.9+.8 woes on 9/17/00 7:52 AM, Ron Kuivila at rkuivila@mail.wesleyan.edu wrote: > Hi James, > > Will there be any updates to 2.2.9 to correct the problems associated with > recompiling the library? (That is, that you have to restart the program > whenever there is a compilation error.) Yes. - --- james mccartney james@audiosynth.com SuperCollider - a real time synthesis programming language for the PowerMac. ------------------------------ Date: Sun, 17 Sep 2000 12:37:01 -0400 (EDT) From: Paul Lansky <---@---.---> Subject: am I missing something here? Why does the compiler balk at this? z = 2; if( z < 2 && z > 0 , {z.postln}); thanks paul lansky ------------------------------ Date: Sun, 17 Sep 2000 11:43:56 -0500 From: James McCartney <---@---.---> Subject: Re: am I missing something here? on 9/17/00 11:37 AM, Paul Lansky at paul@silvertone.Princeton.EDU wrote: > > Why does the compiler balk at this? > > > z = 2; > if( z < 2 && z > 0 , {z.postln}); Precedence is left to right. You are writing: if ( (((z < 2) && z) > 0), { z.postln }); It is not the compiler that is balking, it is the runtime. - --- james mccartney james@audiosynth.com SuperCollider - a real time synthesis programming language for the PowerMac. ------------------------------ Date: Sun, 17 Sep 2000 13:13:46 -0400 (EDT) From: Paul Lansky <---@---.---> Subject: Re: am I missing something here? Thanks James! Work with me a little longer on this... so why does the runtime interpreter allow z = 2; if( z < 3 && z > 0 , {z.postln}); thanks paul >on 9/17/00 11:37 AM, Paul Lansky at paul@silvertone.Princeton.EDU wrote: > >> >> Why does the compiler balk at this? >> >> >> z = 2; >> if( z < 2 && z > 0 , {z.postln}); > >Precedence is left to right. >You are writing: > >if ( (((z < 2) && z) > 0), { z.postln }); > >It is not the compiler that is balking, it is the runtime. > >--- james mccartney james@audiosynth.com >SuperCollider - a real time synthesis programming language for the PowerMac. > > > ------------------------------ Date: Sun, 17 Sep 2000 12:23:39 -0700 (PDT) From: Chad Kirby <---@---.---> Subject: Re: SC 2.2.9+.8 woes On Sun, 17 Sep 2000, Ron Kuivila wrote: > Hi James, > > Will there be any updates to 2.2.9 to correct the problems associated with > recompiling the library? (That is, that you have to restart the program > whenever there is a compilation error.) > > RJK Restart the program? Heck, I still have to restart the stupid computer whenever I forget a closing ) or a ;. Which is why I still use mostly 2.2.7. Would be nice to have that bug squashed. Chad Kirby // Technical Coordinator for Digital Arts // CARTAH ckirby@u.washington.edu // 206\543-4218 ------------------------------ End of sc-users-digest V1 #171 ******************************