yeah - i know. i go back with computers far enough to know that OS X is based off of BSD (4.2 - you're right) via NeXTSTEP, and the original piano patch was programmed for the NeXT anyway. i'm just a little command-line averse, and wasn't sure if there was a different macOS method as opposed to a pure Unix/Linux oriented one. i'll see what i can do.
best, scott On Wed, May 29, 2019 at 3:43 PM Julius Smith <j...@ccrma.stanford.edu> wrote: > Mac OS X started out as BSD UNIX! > (4.2 I think). > > Use the Terminal application, and create whatever does not exist. > > On Wed, May 29, 2019 at 1:59 PM Scott R. Looney <scottrloo...@gmail.com> > wrote: > > > > okay, looks like this only works with the cli version of faust. i tried > downloading FaustLive and the github repo, and then opened the piano.dsp > and it promptly segfaulted and crashed. i downloaded the Faust 2.14.4 and > copied it to my documents folder. > > > > so i guess i need some assistance in setting up faust via cli. the > install directions say i need to modify my .profile or .bash_profile but is > there a way to proceed without this? that file doesn't exist in my home > directory it seems. i think these directions are for Linux users not > macOS... > > > > best, > > scott > > > > On Wed, May 29, 2019 at 12:58 PM Julius Smith <j...@ccrma.stanford.edu> > wrote: > >> > >> Hi Scott, > >> > >> Welcome to many fun learning curves - enjoy! > >> > >> faust2caqt is for the Mac: Core Audio + Qt UI > >> > >> You should be able to say "faust2puredata piano.dsp" to make a Pd > plugin. > >> > >> It works for me with some complaining along the way: > >> > >> faust/examples/physicalModeling/faust-stk> faust2puredata piano.dsp > >> > >> ld: warning: The i386 architecture is deprecated for macOS (remove > >> from the Xcode build setting: ARCHS) > >> > >> ld: warning: ignoring file > >> > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib/libSystem.tbd, > >> missing required architecture i386 in file > >> > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib/libSystem.tbd > >> > >> ld: warning: ignoring file > >> > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib/libc++.tbd, > >> missing required architecture i386 in file > >> > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib/libc++.tbd > >> > >> ./piano~.pd_darwin; > >> > >> > >> > >> On Wed, May 29, 2019 at 12:39 PM Scott R. Looney < > scottrloo...@gmail.com> wrote: > >> > > >> > hi Julius, forgive me for the ignorance. looks like faust2caqt is a > Linux build using Qt, and i'd be needing a PD object for macOS. what's the > chance of a pd_darwin object build with this setup? i could potentially > also run it using [faustgen~] but i haven't had a lot of experience on > that front. guess i can give it a try? > >> > > >> > best, > >> > scott > >> > > >> > On Wed, May 29, 2019 at 12:32 PM Julius Smith <j...@ccrma.stanford.edu> > wrote: > >> >> > >> >> It builds for me using faust2caqt on a Mac. > >> >> > >> >> It sounds good to my ears. "Commuted waveguide synthesis" for low > >> >> strings and "commuted modal synthesis" for high strings. > >> >> I see now that Stephen Sinclair's STK version was also based on the > >> >> same (presumably) SynthBuilder patch. > >> >> > >> >> - Julius > >> >> > >> >> On Wed, May 29, 2019 at 11:56 AM Scott R. Looney < > scottrloo...@gmail.com> wrote: > >> >> > > >> >> > hi Romain and everyone, thanks again for the piano example, but > i'm having trouble getting it to build, at least using the Web Editor. it > also won't export as a Pure Data object. > >> >> > > >> >> > the error i'm getting when trying to run is:ERROR : calling > foreign function 'getValueEQBandWidthFactor' is not allowed in this > compilation mode! > >> >> > > >> >> > can't seem to download it as a Pure Data object either. i think it > is likely failing compilation there as well. > >> >> > > >> >> > any assistance appreciated! > >> >> > > >> >> > best, > >> >> > scott > >> >> > > >> >> > On Mon, May 27, 2019 at 5:39 PM Julius Smith < > j...@ccrma.stanford.edu> wrote: > >> >> >> > >> >> >> Thanks Romain for jogging my memory about the faust-stk piano! > >> >> >> As I recall, that was a port of Scott Van Duyne's SynthBuilder > piano to Faust. > >> >> >> I think I found it at > >> >> >> <faust>/examples/physicalModeling/faust-stk/piano.dsp > >> >> >> In there, search for "allPass" or "stiffnessCoefficient", etc. > >> >> >> > >> >> >> Cheers, > >> >> >> - Julius > >> >> >> > >> >> >> On Mon, May 27, 2019 at 11:56 AM Scott R. Looney < > scottrloo...@gmail.com> wrote: > >> >> >> > > >> >> >> > oops - looks like it fails compilation on the Web Editor at > least: > >> >> >> > > >> >> >> > ERROR : calling foreign function 'getValueEQBandWidthFactor' is > not allowed in this compilation mode! > >> >> >> > > >> >> >> > can't seem to download it as a Pure Data object either. i think > it is likely failing compilation there as well. > >> >> >> > > >> >> >> > best, > >> >> >> > scott > >> >> >> > > >> >> >> > On Mon, May 27, 2019 at 11:48 AM Scott R. Looney < > scottrloo...@gmail.com> wrote: > >> >> >> >> > >> >> >> >> excellent! this looks very much like something i can work > with. thanks very much Romain! just to make certain though - this does look > like it's missing the dispersion filter - is that correct? > >> >> >> >> > >> >> >> >> best, > >> >> >> >> scott > >> >> >> >> > >> >> >> >> On Mon, May 27, 2019 at 6:01 AM Stephen Sinclair < > radars...@gmail.com> wrote: > >> >> >> >>> > >> >> >> >>> On Mon, May 27, 2019 at 10:07 AM Romain Michon < > rmnmic...@gmail.com> wrote: > >> >> >> >>> >> > >> >> >> >>> >> It's a bit old so ymmv. It would be cool to port it to > Faust ;) > >> >> >> >>> > > >> >> >> >>> > > >> >> >> >>> > I did a quick port of it a loong time ago: > https://github.com/grame-cncm/faust/blob/master-dev/examples/physicalModeling/faust-stk/piano.dsp > >> >> >> >>> > >> >> >> >>> Oh wow very nice! :) > >> >> >> >>> > >> >> >> >>> Steve > >> >> >> > > >> >> >> > _______________________________________________ > >> >> >> > Faudiostream-users mailing list > >> >> >> > Faudiostream-users@lists.sourceforge.net > >> >> >> > https://lists.sourceforge.net/lists/listinfo/faudiostream-users > >> >> >> > >> >> >> > >> >> >> > >> >> >> -- > >> >> >> > >> >> >> Julius O. Smith III <j...@ccrma.stanford.edu> > >> >> >> Professor of Music and, by courtesy, Electrical Engineering > >> >> >> CCRMA, Stanford University > >> >> >> http://ccrma.stanford.edu/~jos/ > >> >> > > >> >> > _______________________________________________ > >> >> > Faudiostream-users mailing list > >> >> > Faudiostream-users@lists.sourceforge.net > >> >> > https://lists.sourceforge.net/lists/listinfo/faudiostream-users > >> >> > >> >> > >> >> > >> >> -- > >> >> > >> >> Julius O. Smith III <j...@ccrma.stanford.edu> > >> >> Professor of Music and, by courtesy, Electrical Engineering > >> >> CCRMA, Stanford University > >> >> http://ccrma.stanford.edu/~jos/ > >> > >> > >> > >> -- > >> > >> Julius O. Smith III <j...@ccrma.stanford.edu> > >> Professor of Music and, by courtesy, Electrical Engineering > >> CCRMA, Stanford University > >> http://ccrma.stanford.edu/~jos/ > > > > -- > > Julius O. Smith III <j...@ccrma.stanford.edu> > Professor of Music and, by courtesy, Electrical Engineering > CCRMA, Stanford University > http://ccrma.stanford.edu/~jos/ >
_______________________________________________ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users