[NEW!] CsoundX alpha2
Date | 2006-02-12 18:38 |
From | "Matt J. Ingalls" |
Subject | [NEW!] CsoundX alpha2 |
ok thanks Istvan and Victor for help fixing real-time! CsoundX is a csound5 front-end application for OSX Although it is still in proof-of-concept phase, it may still prove useful. http://sonomatics.com/CsoundXAlpha2.dmg Things you can do with CsoundX: Render simultaneous MULTIPLE csd/orc/sco in real-time or to disk. Use a generic GUI Control panel for real-time control that you can replace or modify with YOUR OWN INTERFACE using Apple's Interface Builder application. [ see README ] Things you can't do with CsoundX: Edit [ save ] your csd/orc/sco files FLTK [ hangs CsoundX ] [ No one has commented on the icon!?? ] |
Date | 2006-02-12 18:54 |
From | David Akbari |
Subject | Re: [NEW!] CsoundX alpha2 |
Crashes on Mac OS 10.3.9 and 10.4.4 when using external soundcard. Relevant information attached. I suggest you have a look at InOut/rtcoreaudio.c for maximum ease in implementing noninterleaved output. Command: CsoundX Path: /Users/daveakbari/Desktop/CsoundX.app/Contents/MacOS/CsoundX Version: ??? (1.0a2) PID: 509 Thread: 2 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_INVALID_ADDRESS (0x0001) at 0x37720000 Thread 2 Crashed: 0 com.csounds.CsoundX 0x00008ee0 0x1000 + 0x7ee0 1 com.csounds.CsoundX 0x000043c4 AudioRingBuffer::Store(AudioBufferList const*, unsigned long, long long) + 0x1f0 2 com.csounds.CsoundX 0x00005888 ComplexPlayThru::InputProc(void*, unsigned long*, AudioTimeStamp const*, unsigned long, unsigned long, AudioBufferList*) + 0xa4 3 ...pple.audio.units.Components 0x99007e6c DefaultOutputAUEntry + 0x6a78 4 ...idesign.DigiCoreAudioPlugIn 0x0201ddb8 DigiCoreAudioDevice::CoreAudioCallback() + 0x1ec (stl_tree.h:202) 5 ...idesign.DigiCoreAudioPlugIn 0x0201dae0 DigiCoreAudioDevice::AudioWakeup() + 0x34 (DigiCoreAudioDevice.cpp:169) 6 ...idesign.DigiCoreAudioPlugIn 0x0201da9c DigiCoreAudioDevice::StaticAudioWakeup(void*) + 0x10 (DigiCoreAudioDevice.cpp:154) 7 ...idesign.DigiCoreAudioPlugIn 0x02021024 CAPThread::Entry(CAPThread*) + 0x30 (CAPThread.cp:171) 8 libSystem.B.dylib 0x90024990 _pthread_body + 0x28 -David |
Date | 2006-02-12 22:15 |
From | Mitchell Turner |
Subject | Re: [NEW!] CsoundX alpha2 |
Matt, I really wanted to comment on the icon but don't really know you well enough to make fun. But, .... since you asked: nice mug. I look forward to giving alpha 2 a spin. Mitch On Feb 12, 2006, at 1:54 PM, David Akbari wrote: > Crashes on Mac OS 10.3.9 and 10.4.4 when using external soundcard. > Relevant information attached. I suggest you have a look at InOut/ > rtcoreaudio.c for maximum ease in implementing noninterleaved output. > > Command: CsoundX > Path: /Users/daveakbari/Desktop/CsoundX.app/Contents/MacOS/CsoundX > Version: ??? (1.0a2) > PID: 509 > Thread: 2 > > Exception: EXC_BAD_ACCESS (0x0001) > Codes: KERN_INVALID_ADDRESS (0x0001) at 0x37720000 > > Thread 2 Crashed: > 0 com.csounds.CsoundX 0x00008ee0 0x1000 + 0x7ee0 > 1 com.csounds.CsoundX 0x000043c4 > AudioRingBuffer::Store(AudioBufferList const*, unsigned long, long > long) + 0x1f0 > 2 com.csounds.CsoundX 0x00005888 > ComplexPlayThru::InputProc(void*, unsigned long*, AudioTimeStamp > const*, unsigned long, unsigned long, AudioBufferList*) + 0xa4 > 3 ...pple.audio.units.Components 0x99007e6c DefaultOutputAUEntry > + 0x6a78 > 4 ...idesign.DigiCoreAudioPlugIn 0x0201ddb8 > DigiCoreAudioDevice::CoreAudioCallback() + 0x1ec (stl_tree.h:202) > 5 ...idesign.DigiCoreAudioPlugIn 0x0201dae0 > DigiCoreAudioDevice::AudioWakeup() + 0x34 (DigiCoreAudioDevice.cpp: > 169) > 6 ...idesign.DigiCoreAudioPlugIn 0x0201da9c > DigiCoreAudioDevice::StaticAudioWakeup(void*) + 0x10 > (DigiCoreAudioDevice.cpp:154) > 7 ...idesign.DigiCoreAudioPlugIn 0x02021024 CAPThread::Entry > (CAPThread*) + 0x30 (CAPThread.cp:171) > 8 libSystem.B.dylib 0x90024990 _pthread_body + 0x28 > > > -David > > -- > Send bugs reports to this list. > To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk |
Date | 2006-02-12 22:51 |
From | Mitchell Turner |
Subject | Re: [NEW!] CsoundX alpha2 |
Matt, I was able to get the below instrument (the same one from "Csound5 OSX MIDI performance" thread) to run very well under CsoundX Alpha 2. No glitches or drop outs at all. I can get 8 notes polyphony with no break up. One question. I tried the same instrument with -B512 in CsOptions block. I got a very distorted signal. When I removed the -B512 flag, all when very well. What is the default for -B? I saw where - b is hardwired to 512 in your README file. One strange thing happened. I have the application MIDI Keys open to send in Real Time MIDI notes. When I use CsoundV GUI or CsoundV at the command line, MIDI Keys works with --midi-device=1. With CsoundX alpha 2 however, I get the following complaint: *** PortMIDI: error: device number is out of range The available MIDI in devices are: 0: IAC Driver: IAC Bus 1 (CoreMIDI) *** error opening MIDI in device: -1 (Unknown MIDI error) I can instead use --midi-device=0 and use the IAC Bus. This works as expected when I set MIDI Keys to send on the IAC Bus. I doubt this is a bug but wanted to let you know. Nice work and can't wait to see where you take CsoundX Mitch |
Date | 2006-02-13 00:09 |
From | "Matt J. Ingalls" |
Subject | Re: [NEW!] CsoundX alpha2 |
> I was able to get the below instrument (the same one from "Csound5 OSX MIDI > performance" thread) to run very well under CsoundX Alpha 2. No glitches or > drop outs at all. I can get 8 notes polyphony with no break up. cool. > well. What is the default for -B? I saw where -b is hardwired to 512 in i don't set it. in MAcCsound i always have -B == -b, but usually i don't worry about -B > Real Time MIDI notes. When I use CsoundV GUI or CsoundV at the command line, > MIDI Keys works with --midi-device=1. With CsoundX alpha 2 however, I get > the following complaint: > *** PortMIDI: error: device number is out of range > The available MIDI in devices are: > 0: IAC Driver: IAC Bus 1 (CoreMIDI) > *** error opening MIDI in device: -1 (Unknown MIDI error) > > I can instead use --midi-device=0 and use the IAC Bus. This works as > expected when I set MIDI Keys to send on the IAC Bus. I doubt this is a bug > but wanted to let you know. i'm not doing anything with MIDI right now, so i would assume it would be the same as CsoundV? eventually i will probably put in MacCsound's MIDI code [ virtual devices, etc.. ] > |
Date | 2006-02-13 00:10 |
From | "Matt J. Ingalls" |
Subject | Re: [NEW!] CsoundX alpha2 |
> I really wanted to comment on the icon but don't really know you well enough > to make fun. But, .... since you asked: nice mug. you recognize? > > I look forward to giving alpha 2 a spin. > Mitch > > > > On Feb 12, 2006, at 1:54 PM, David Akbari wrote: > >> Crashes on Mac OS 10.3.9 and 10.4.4 when using external soundcard. >> Relevant information attached. I suggest you have a look at InOut/ >> rtcoreaudio.c for maximum ease in implementing noninterleaved output. >> >> Command: CsoundX >> Path: /Users/daveakbari/Desktop/CsoundX.app/Contents/MacOS/CsoundX >> Version: ??? (1.0a2) >> PID: 509 >> Thread: 2 >> >> Exception: EXC_BAD_ACCESS (0x0001) >> Codes: KERN_INVALID_ADDRESS (0x0001) at 0x37720000 >> >> Thread 2 Crashed: >> 0 com.csounds.CsoundX 0x00008ee0 0x1000 + 0x7ee0 >> 1 com.csounds.CsoundX 0x000043c4 >> AudioRingBuffer::Store(AudioBufferList const*, unsigned long, long long) + >> 0x1f0 >> 2 com.csounds.CsoundX 0x00005888 >> ComplexPlayThru::InputProc(void*, unsigned long*, AudioTimeStamp const*, >> unsigned long, unsigned long, AudioBufferList*) + 0xa4 >> 3 ...pple.audio.units.Components 0x99007e6c DefaultOutputAUEntry + >> 0x6a78 >> 4 ...idesign.DigiCoreAudioPlugIn 0x0201ddb8 >> DigiCoreAudioDevice::CoreAudioCallback() + 0x1ec (stl_tree.h:202) >> 5 ...idesign.DigiCoreAudioPlugIn 0x0201dae0 >> DigiCoreAudioDevice::AudioWakeup() + 0x34 (DigiCoreAudioDevice.cpp:169) >> 6 ...idesign.DigiCoreAudioPlugIn 0x0201da9c >> DigiCoreAudioDevice::StaticAudioWakeup(void*) + 0x10 >> (DigiCoreAudioDevice.cpp:154) >> 7 ...idesign.DigiCoreAudioPlugIn 0x02021024 CAPThread::Entry >> (CAPThread*) + 0x30 (CAPThread.cp:171) >> 8 libSystem.B.dylib 0x90024990 _pthread_body + 0x28 >> >> >> -David >> >> -- >> Send bugs reports to this list. >> To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk > > --Send bugs reports to this list. > To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk > |
Date | 2006-02-13 01:31 |
From | Mitchell Turner |
Subject | Re: [NEW!] CsoundX alpha2 |
Matt, > CsoundX always has -odac and -iadc, so you don't need to have that > on your csoptions.. > So I assume it will always be the System Default as set in System Preferences. If say I wanted to use Soundflower, would I need to write -odac:1 or something like that? Mitch On Feb 12, 2006, at 7:09 PM, Matt J. Ingalls wrote: > >> I was able to get the below instrument (the same one from "Csound5 >> OSX MIDI performance" thread) to run very well under CsoundX Alpha >> 2. No glitches or drop outs at all. I can get 8 notes polyphony >> with no break up. > > cool. > >> well. What is the default for -B? I saw where -b is hardwired to >> 512 in > > i don't set it. in MAcCsound i always have -B == -b, but usually i > don't worry about -B > > >> Real Time MIDI notes. When I use CsoundV GUI or CsoundV at the >> command line, MIDI Keys works with --midi-device=1. With CsoundX >> alpha 2 however, I get the following complaint: >> *** PortMIDI: error: device number is out of range >> The available MIDI in devices are: >> 0: IAC Driver: IAC Bus 1 (CoreMIDI) >> *** error opening MIDI in device: -1 (Unknown MIDI error) >> >> I can instead use --midi-device=0 and use the IAC Bus. This works >> as expected when I set MIDI Keys to send on the IAC Bus. I doubt >> this is a bug but wanted to let you know. > > i'm not doing anything with MIDI right now, so i would assume it > would be the same as CsoundV? eventually i will probably put in > MacCsound's MIDI code [ virtual devices, etc.. ] > >> |
Date | 2006-02-13 01:31 |
From | Mitchell Turner |
Subject | Re: [NEW!] CsoundX alpha2 |
lucky guess. On Feb 12, 2006, at 7:10 PM, Matt J. Ingalls wrote: > >> I really wanted to comment on the icon but don't really know you >> well enough to make fun. But, .... since you asked: nice mug. > > you recognize? > >> >> I look forward to giving alpha 2 a spin. >> Mitch >> >> >> >> On Feb 12, 2006, at 1:54 PM, David Akbari wrote: >> >>> Crashes on Mac OS 10.3.9 and 10.4.4 when using external >>> soundcard. Relevant information attached. I suggest you have a >>> look at InOut/ rtcoreaudio.c for maximum ease in implementing >>> noninterleaved output. >>> Command: CsoundX >>> Path: /Users/daveakbari/Desktop/CsoundX.app/Contents/MacOS/ >>> CsoundX >>> Version: ??? (1.0a2) >>> PID: 509 >>> Thread: 2 >>> Exception: EXC_BAD_ACCESS (0x0001) >>> Codes: KERN_INVALID_ADDRESS (0x0001) at 0x37720000 >>> Thread 2 Crashed: >>> 0 com.csounds.CsoundX 0x00008ee0 0x1000 + 0x7ee0 >>> 1 com.csounds.CsoundX 0x000043c4 >>> AudioRingBuffer::Store(AudioBufferList const*, unsigned long, >>> long long) + 0x1f0 >>> 2 com.csounds.CsoundX 0x00005888 >>> ComplexPlayThru::InputProc(void*, unsigned long*, AudioTimeStamp >>> const*, unsigned long, unsigned long, AudioBufferList*) + 0xa4 >>> 3 ...pple.audio.units.Components 0x99007e6c >>> DefaultOutputAUEntry + 0x6a78 >>> 4 ...idesign.DigiCoreAudioPlugIn 0x0201ddb8 >>> DigiCoreAudioDevice::CoreAudioCallback() + 0x1ec (stl_tree.h:202) >>> 5 ...idesign.DigiCoreAudioPlugIn 0x0201dae0 >>> DigiCoreAudioDevice::AudioWakeup() + 0x34 >>> (DigiCoreAudioDevice.cpp:169) >>> 6 ...idesign.DigiCoreAudioPlugIn 0x0201da9c >>> DigiCoreAudioDevice::StaticAudioWakeup(void*) + 0x10 >>> (DigiCoreAudioDevice.cpp:154) >>> 7 ...idesign.DigiCoreAudioPlugIn 0x02021024 CAPThread::Entry >>> (CAPThread*) + 0x30 (CAPThread.cp:171) >>> 8 libSystem.B.dylib 0x90024990 _pthread_body + 0x28 >>> -David >>> -- >>> Send bugs reports to this list. >>> To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk >> >> --Send bugs reports to this list. >> To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk >> > -- > Send bugs reports to this list. > To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk |
Date | 2006-02-13 02:11 |
From | David Akbari |
Subject | Re: [NEW!] CsoundX alpha2 |
ha ha isn't that Dr. B's smile ?? -David On Feb 12, 2006, at 7:10 PM, Matt J. Ingalls wrote: > >> I really wanted to comment on the icon but don't really know you well >> enough to make fun. But, .... since you asked: nice mug. > > you recognize? > >> >> I look forward to giving alpha 2 a spin. >> Mitch >> >> >> >> On Feb 12, 2006, at 1:54 PM, David Akbari wrote: >> >>> Crashes on Mac OS 10.3.9 and 10.4.4 when using external soundcard. >>> Relevant information attached. I suggest you have a look at InOut/ >>> rtcoreaudio.c for maximum ease in implementing noninterleaved >>> output. >>> Command: CsoundX >>> Path: /Users/daveakbari/Desktop/CsoundX.app/Contents/MacOS/CsoundX >>> Version: ??? (1.0a2) >>> PID: 509 >>> Thread: 2 >>> Exception: EXC_BAD_ACCESS (0x0001) >>> Codes: KERN_INVALID_ADDRESS (0x0001) at 0x37720000 >>> Thread 2 Crashed: >>> 0 com.csounds.CsoundX 0x00008ee0 0x1000 + 0x7ee0 >>> 1 com.csounds.CsoundX 0x000043c4 >>> AudioRingBuffer::Store(AudioBufferList const*, unsigned long, long >>> long) + 0x1f0 >>> 2 com.csounds.CsoundX 0x00005888 >>> ComplexPlayThru::InputProc(void*, unsigned long*, AudioTimeStamp >>> const*, unsigned long, unsigned long, AudioBufferList*) + 0xa4 >>> 3 ...pple.audio.units.Components 0x99007e6c DefaultOutputAUEntry >>> + 0x6a78 >>> 4 ...idesign.DigiCoreAudioPlugIn 0x0201ddb8 >>> DigiCoreAudioDevice::CoreAudioCallback() + 0x1ec (stl_tree.h:202) >>> 5 ...idesign.DigiCoreAudioPlugIn 0x0201dae0 >>> DigiCoreAudioDevice::AudioWakeup() + 0x34 >>> (DigiCoreAudioDevice.cpp:169) >>> 6 ...idesign.DigiCoreAudioPlugIn 0x0201da9c >>> DigiCoreAudioDevice::StaticAudioWakeup(void*) + 0x10 >>> (DigiCoreAudioDevice.cpp:154) >>> 7 ...idesign.DigiCoreAudioPlugIn 0x02021024 CAPThread::Entry >>> (CAPThread*) + 0x30 (CAPThread.cp:171) >>> 8 libSystem.B.dylib 0x90024990 _pthread_body + 0x28 >>> -David >>> -- >>> Send bugs reports to this list. >>> To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk >> >> --Send bugs reports to this list. >> To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk >> > -- > Send bugs reports to this list. > To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk > |
Date | 2006-02-13 03:27 |
From | "Matt J. Ingalls" |
Subject | Re: [NEW!] CsoundX alpha2 |
not surprised. i'm trying out default output audiounit via some apple sample code.. i assume same problem with aggregate devices? thanks, m On Sun, 12 Feb 2006, David Akbari wrote: > Crashes on Mac OS 10.3.9 and 10.4.4 when using external soundcard. Relevant > information attached. I suggest you have a look at InOut/rtcoreaudio.c for > maximum ease in implementing noninterleaved output. > > Command: CsoundX > Path: /Users/daveakbari/Desktop/CsoundX.app/Contents/MacOS/CsoundX > Version: ??? (1.0a2) > PID: 509 > Thread: 2 > > Exception: EXC_BAD_ACCESS (0x0001) > Codes: KERN_INVALID_ADDRESS (0x0001) at 0x37720000 > > Thread 2 Crashed: > 0 com.csounds.CsoundX 0x00008ee0 0x1000 + 0x7ee0 > 1 com.csounds.CsoundX 0x000043c4 > AudioRingBuffer::Store(AudioBufferList const*, unsigned long, long long) + > 0x1f0 > 2 com.csounds.CsoundX 0x00005888 > ComplexPlayThru::InputProc(void*, unsigned long*, AudioTimeStamp const*, > unsigned long, unsigned long, AudioBufferList*) + 0xa4 > 3 ...pple.audio.units.Components 0x99007e6c DefaultOutputAUEntry + > 0x6a78 > 4 ...idesign.DigiCoreAudioPlugIn 0x0201ddb8 > DigiCoreAudioDevice::CoreAudioCallback() + 0x1ec (stl_tree.h:202) > 5 ...idesign.DigiCoreAudioPlugIn 0x0201dae0 > DigiCoreAudioDevice::AudioWakeup() + 0x34 (DigiCoreAudioDevice.cpp:169) > 6 ...idesign.DigiCoreAudioPlugIn 0x0201da9c > DigiCoreAudioDevice::StaticAudioWakeup(void*) + 0x10 > (DigiCoreAudioDevice.cpp:154) > 7 ...idesign.DigiCoreAudioPlugIn 0x02021024 > CAPThread::Entry(CAPThread*) + 0x30 (CAPThread.cp:171) > 8 libSystem.B.dylib 0x90024990 _pthread_body + 0x28 > > > -David > > -- > Send bugs reports to this list. > To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk > |
Date | 2006-02-13 03:27 |
From | "Matt J. Ingalls" |
Subject | Re: [NEW!] CsoundX alpha2 |
:) On Sun, 12 Feb 2006, David Akbari wrote: > ha ha isn't that Dr. B's smile ?? > > > -David > > On Feb 12, 2006, at 7:10 PM, Matt J. Ingalls wrote: > >> >>> I really wanted to comment on the icon but don't really know you well >>> enough to make fun. But, .... since you asked: nice mug. >> >> you recognize? >> >>> >>> I look forward to giving alpha 2 a spin. >>> Mitch >>> >>> >>> >>> On Feb 12, 2006, at 1:54 PM, David Akbari wrote: >>> >>>> Crashes on Mac OS 10.3.9 and 10.4.4 when using external soundcard. >>>> Relevant information attached. I suggest you have a look at InOut/ >>>> rtcoreaudio.c for maximum ease in implementing noninterleaved output. >>>> Command: CsoundX >>>> Path: /Users/daveakbari/Desktop/CsoundX.app/Contents/MacOS/CsoundX >>>> Version: ??? (1.0a2) >>>> PID: 509 >>>> Thread: 2 >>>> Exception: EXC_BAD_ACCESS (0x0001) >>>> Codes: KERN_INVALID_ADDRESS (0x0001) at 0x37720000 >>>> Thread 2 Crashed: >>>> 0 com.csounds.CsoundX 0x00008ee0 0x1000 + 0x7ee0 >>>> 1 com.csounds.CsoundX 0x000043c4 >>>> AudioRingBuffer::Store(AudioBufferList const*, unsigned long, long >>>> long) + 0x1f0 >>>> 2 com.csounds.CsoundX 0x00005888 >>>> ComplexPlayThru::InputProc(void*, unsigned long*, AudioTimeStamp >>>> const*, unsigned long, unsigned long, AudioBufferList*) + 0xa4 >>>> 3 ...pple.audio.units.Components 0x99007e6c >>>> DefaultOutputAUEntry + 0x6a78 >>>> 4 ...idesign.DigiCoreAudioPlugIn 0x0201ddb8 >>>> DigiCoreAudioDevice::CoreAudioCallback() + 0x1ec (stl_tree.h:202) >>>> 5 ...idesign.DigiCoreAudioPlugIn 0x0201dae0 >>>> DigiCoreAudioDevice::AudioWakeup() + 0x34 >>>> (DigiCoreAudioDevice.cpp:169) >>>> 6 ...idesign.DigiCoreAudioPlugIn 0x0201da9c >>>> DigiCoreAudioDevice::StaticAudioWakeup(void*) + 0x10 >>>> (DigiCoreAudioDevice.cpp:154) >>>> 7 ...idesign.DigiCoreAudioPlugIn 0x02021024 CAPThread::Entry >>>> (CAPThread*) + 0x30 (CAPThread.cp:171) >>>> 8 libSystem.B.dylib 0x90024990 _pthread_body + >>>> 0x28 >>>> -David >>>> -- >>>> Send bugs reports to this list. >>>> To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk >>> >>> --Send bugs reports to this list. >>> To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk >>> >> -- Send bugs reports to this list. >> To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk >> > > -- Send bugs reports to this list. > To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk > |
Date | 2006-02-13 03:28 |
From | "Matt J. Ingalls" |
Subject | Re: [NEW!] CsoundX alpha2 |
> So I assume it will always be the System Default as set in System > Preferences. at the moment, yes -- i'm using the "default output audio unit" > If say I wanted to use Soundflower, would I need to write -odac:1 or > something like that? no - you will have to set soundflower to system default -m |