-
lech
Hi,
I recently switched from Windows XP to OS X, I heard great things about Apple's core audio... but I can't get past 15ms latency without introducing crackles. I have macbook (2Ghz core 2 duo, 1GB RAM and use the built in audio).
How is your latency?
What soundcard/drivers are you using?
Bye,
Lech
-
lech
I tried the 0.40-2 universal binary, but it didn't make a difference.
I get 2ms latency on most of my other music software on the MacBook...
Lech
-
lech
You could send an email to the author of pd, Miller's address is on his website.
Lech
-
lech
I found a solution!
If you delete the settings file from Users/<you>/Library/Preferences/org.puredata.pd.plist on OS X
Puredata extended will create a new one for you if you save your settings (sans all the libraries). You can add the libraries/externals you need later bij adding them from the preferences.
Now it loads your settings on startup, I guess the problem is in the number of libraries in the config file.
Hope this helps,
Lech
-
-
lech
I just checked, the Pd version 0.38.4-extended-RC8 is buggy that's why I don't have this problem!
I'm using the latest release from Miller's website 0.40-2 for intel mac on OS X 10.4.8
Lech
-
lech
You could try asio4all.com it's a wdm asio driver for all wdm compatible sound cards, I used it on Windows XP to let PD use multiple soundcards at once.
Select asio4all as the sound source in PD and then use a [dac~ 1 2 7 8] to output to the different asio4all channels (which can be diffrent devices...)
Bye,
Lech
-
lech
This is not obvious but actualy quite simply done in pure data, without using comandline !
From the menu select PD>Preferences>Startup: Press "Save all setting" and then press "Apply" and then press "OK"
Your settings wil now load when PD is started.
By the way, I just bought my macbook a few days ago and noticed I can't get below 15ms latency with the core audio drivers, how are your latencies? Are you using Jack? (I haven't figured out how it works yet)
Also I noticed the help-intro.pd file from the 5.Reference section of the helpfiles is to big to display on a 1280x800 macbook screen, but if you edit the help-intro.pd file and change the first line to:
#N canvas 155 0 693 650 12; (the fourth number is the widow height, which used to be 923 or something)
Bye,
Lech
-
lech
I think this is one of the main differences between max and pd!
Pd patches are always open source.
I remember reading that pd can't export to executables because off patent issues with max (I could be wrong...)
Lech
-
lech
>On start-up there's no Put menu and connecting "objects" is not explained either
File->New (creates a new patch) then use the put menu to create a new object (object is a basic element of a patch (a pd program) in puredata) in the empty window you can use the put menu. (The main pd window you see at startup displays debug information, it is not used to create a patch directly)
>How did you guys/gals start using Pure Data?
I'm just starting pd as well, the html help makes sense but you need to fiddle a round with pd to get the hang of it. Don't forget pd is a very complex/capable multimedia programming environment, which needs you to understand music and audio theory to create patches.
Here are my tips:
0. Read the html help and use the examples provided with pd.
1- Read the book Miller(the guy who wrote pd and max) is writing "Theory and Techniques of Electronic Music"
You can download it from http://www.crca.ucsd.edu/~msp/techniques.htm
2- Play with the tutorial patches (help from the menu, then browse / or open from the file menu) try the control examples and then the audio examples
3. Use right mousebutton to select help on any object!
Good luck,
Lech
-
lech
I looked in my help/3.audio examples under linux pd version 0.38-2 but no effects...
I noticed the 3. audio examples directory had a lot more files on the windows 0.37 version too... (180 files vs 108 or so)
Lech -
lech
I just installed PD 0.38.2 on Ubuntu linux, since I'm new to PD I didn't test things like latency but the sound worked.
Ubuntu is quite easy to install, here is what I did:
0. download "ubuntu hoary preview" iso image from www.ubuntu.com and burn it on CD-ROM
1.install ubuntu (follow the on screen instructions)
2.use the ubuntu update tool to update your ubuntu system
3. download puredata from http://packages.debian.org/unstable/sound/puredata for your processor architecture
4. go to the directory where you downloaded the file and type:
dpkg -i puredata_0.38.2+amidi-3_i386.deb (for i386... change for other architectures)
5.in the ubuntu main menu go to "preferences" > "sound" and uncheck the "enable soundserver at startup" checkbox
6. open a terminal and type pd
This works for me... it might work for you (try it!) Please note you should always be carefull before you install a new operating system (like ubuntu) make sure you have proper backups of the important files on your system!
Lech
PS: There also is a PD package in the ubuntu universe (0.37) which can be installed thru the synaptic packetmanager, but it doesn't work for me(exits with segmentation fault)...