Re: [PD] cheapest possibility, many audio players or outputs
w23 wrote: ESI Gigaport AG runs perfectly under linux using alsa's snd_usb driver. i see no reason for HD version to be not supported, as core seems to be quite the same. also, actually, AG works even better in linux than in windows, because in linux you have all channels available and separately addressable out of the box, while in windows you have to do some driver switching procedure and rebooting to toggle between 8ch and stereo mode. ___ This is great, thanks for this information. Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] cheapest possibility, many audio players or outputs
hallo list, i know this is not a special pd question but i think there are some points which touch pd. i ask this question here cause i think maybe here are some people which are familiar with this. i am planing to do something like an art sound installation. many different speakers should be placed in a room, and every speaker should do a different sound. now i need a cheap possibility to get as many audio units as possible. i am thinking about two ways of realizing that stuff. first version of my project works with autark/isolated sound. so for example, every sound objekt in the instalation has an audioplayer and a speaker. the second version is that all speakers are connected to a computer, so i need many outputs at the sound card, and only many speakers. in this version the speakers could for example interact, or do other serialized actions, managed by puredate. i dont have so much money. what do you think is the cheapest way to realize what i want to do. the sound doesnt have to be verry good and mono is enough. a friend of mine owns a little key hanger, on which you can press to get some funny spoken words of a german singer artist. i think it was very cheap. maybe an advanced version of this would be enough for my needs. have a nice day best regards robert grah ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] cheapest possibility, many audio players or outputs
thanks for the replies. i thought about using fm transmitter with old radios would be an idea too, if something wireless is needed. i like the idea. if i dont use the connected version, the playing should be in random mode. maybe cheap active speakers and used minidiscplayers with random mode are a way to do it. i also thought about building my own sample and hold units. maybe there are some nice circles in the web. when i calculate all the possibilites named before, i get the result that a good audio device is cheaper and gives me more possibilities. anyhow i like the other ways. i found the esi gigaport hd for around 150 €. this is a good price for 8 output channels. but i think it wont run under linux. but this is another problem. its much cheaper like the firepod. for the beginning this seems enough. the relay idea is a nice one too, i dont need sound on every channel the same time, but it would be nice. but i think the technical realization is many work. what do you think,which is the easiest way to amplify the single signals. what amplifier method do this little active speaker for pc use? i think this would be enough power for high frequencies. for the deeper i will take old carhifi equipment i think. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] abstraction dont works, sample player, openpanel
Steffen Juul wrote: On 02/08/2008, at 21.51, smilingmolecule wrote: (...) how can i save the path to the file, so that i dont have to rechoose the file after each restart? one slightly dodgy approach in the attached patch. thanks a lot, i fixed the problem. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] german forum or mailinglist
hi, i was wondering why there is no place like this especially in german language. there are so many german speaking people here. i dont know if this was discussed before. what do you think about this? have a nice day robert ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] abstraction dont works, sample player, openpanel
hello, i need your help. i build a small sample player which works good. but if i put it into an abstraction it dont works anymore. i atached the two versions, maybe someone has an idea why it dont works. the next thing i am trying is to build in the openpanel object. i also atached a file which shows how i tried. i am also searching for a book/document/website which goes deeper into pd. i need infos about string handling object types arrays and so on. have a nice day ragards robert #N canvas 192 118 731 652 10; #X obj 71 -13 dac~; #N canvas 474 293 450 300 smaple_loop 0; #X msg 29 93 1; #X msg 145 111 0; #X msg 146 133 print; #X obj 136 158 readsf~ 4 1e+06; #X obj 186 212 *~ 0.1; #X obj 127 213 *~ 0.1; #X text 200 88 1 starts playback; #X text 203 111 0 stops it; #X obj 226 265 outlet~; #X obj 130 261 outlet~; #X obj 16 23 inlet; #X obj 71 27 inlet; #X msg 132 39 open /home/bamsen/pd/patches/stimme_001.wav; #X connect 0 0 3 0; #X connect 0 0 12 0; #X connect 1 0 3 0; #X connect 2 0 3 0; #X connect 3 0 5 0; #X connect 3 1 4 0; #X connect 3 2 4 0; #X connect 3 3 5 0; #X connect 3 4 0 0; #X connect 3 4 12 0; #X connect 4 0 8 0; #X connect 5 0 9 0; #X connect 10 0 0 0; #X connect 11 0 1 0; #X connect 12 0 3 0; #X connect 12 0 0 0; #X restore 24 -114 pd smaple_loop; #X obj 1 -211 bng 15 250 50 0 empty empty empty 0 -6 0 10 -4034 -1 -1; #X obj 76 -214 bng 15 250 50 0 empty empty empty 0 -6 0 10 -258113 -1 -1; #X obj 60 -67 *~; #X obj 136 -86 hsl 128 15 0 1 0 0 empty empty empty -2 -6 0 10 -262144 -1 -1 0 1; #X connect 1 0 4 0; #X connect 2 0 1 0; #X connect 3 0 1 1; #X connect 4 0 0 0; #X connect 5 0 4 1; #N canvas 405 214 450 564 10; #X obj 79 7 dac~; #N canvas 0 25 1021 680 smaple_loop 0; #X msg -182 44 1; #X msg -66 62 0; #X msg -65 84 print; #X obj -75 109 readsf~ 4 1e+06; #X obj -25 163 *~ 0.1; #X obj -84 164 *~ 0.1; #X text -11 39 1 starts playback; #X text -8 62 0 stops it; #X obj 15 216 outlet~; #X msg -47 -21 open /home/bamsen/pd/patches/stimme_001.wav; #X obj 194 101 bng 15 250 50 0 empty empty empty 0 -6 0 10 -4034 -1 -1; #X obj 210 101 bng 15 250 50 0 empty empty empty 0 -6 0 10 -258113 -1 -1; #X obj 164 191 *~; #X obj 229 101 hsl 128 15 0 1 0 0 empty empty empty -2 -6 0 10 -262144 -1 -1 0 1; #X connect 0 0 3 0; #X connect 0 0 9 0; #X connect 1 0 3 0; #X connect 2 0 3 0; #X connect 3 0 5 0; #X connect 3 1 4 0; #X connect 3 2 4 0; #X connect 3 3 5 0; #X connect 3 4 0 0; #X connect 3 4 9 0; #X connect 5 0 12 0; #X connect 9 0 3 0; #X connect 9 0 0 0; #X connect 10 0 0 0; #X connect 11 0 1 0; #X connect 12 0 8 0; #X connect 13 0 12 1; #X coords 0 -1 1 1 260 17 1 100 100; #X restore 72 -63 pd smaple_loop; #X connect 1 0 0 0; #N canvas 0 0 768 608 10; #X msg 48 153 1; #X msg 119 157 0; #X text 219 148 1 starts playback; #X text 222 171 0 stops it; #X obj 199 296 *~; #X obj 163 299 *~; #X obj 70 380 send~ output_sample_loop_left; #X obj 280 397 send~ output_sample_loop_right; #X obj 157 219 readsf~ 2 1e+06; #X obj 94 1 bng 15 250 50 0 empty empty empty 0 -6 0 10 -184257 -1 -1; #X obj 110 1 bng 15 250 50 0 empty empty empty 0 -6 0 10 -258139 -1 -1; #X obj 129 1 hsl 128 15 0 1 0 0 empty empty empty -2 -6 0 10 -162280 -66577 -33289 0 1; #X obj 260 1 bng 15 250 50 0 empty empty empty 0 -6 0 10 -4032 -1 -1 ; #X msg 297 80 open $i; #X obj 270 20 openpanel; #X connect 0 0 8 0; #X connect 0 0 13 0; #X connect 1 0 8 0; #X connect 4 0 7 0; #X connect 5 0 6 0; #X connect 8 0 5 0; #X connect 8 1 4 0; #X connect 8 2 0 0; #X connect 8 2 13 0; #X connect 9 0 0 0; #X connect 10 0 1 0; #X connect 11 0 4 1; #X connect 11 0 5 1; #X connect 12 0 14 0; #X connect 13 0 0 0; #X connect 13 0 8 0; #X connect 14 0 13 0; ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] abstraction dont works, sample player, openpanel
hallo, i solved the openpanel problem with the help file of the freeverb patch. the example is atached. now my question is, how can i loop the play and how can i save the path to the file, so that i dont have to rechoose the file after each restart? regards robert smilingmolecule wrote: hello, i need your help. i build a small sample player which works good. but if i put it into an abstraction it dont works anymore. i atached the two versions, maybe someone has an idea why it dont works. the next thing i am trying is to build in the openpanel object. i also atached a file which shows how i tried. i am also searching for a book/document/website which goes deeper into pd. i need infos about string handling object types arrays and so on. have a nice day ragards robert ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list #N canvas 275 265 450 300 10; #X obj 183 154 readsf~ 2; #X msg 173 87 open \$1; #X obj 173 68 openpanel; #X obj 173 35 bng 30 250 50 0 empty empty open 1 15 1 12 -4080 -1 -228 ; #X obj 173 106 t b a; #X msg 160 130 1; #X obj 203 240 dac~; #X connect 0 0 6 0; #X connect 0 1 6 1; #X connect 1 0 4 0; #X connect 2 0 1 0; #X connect 3 0 2 0; #X connect 4 0 5 0; #X connect 5 0 0 0; ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] get sample length for setting array size
[readsf~] works great.i have no performance problems with this object. is it possible to pitch the playing of the file with [readsf~] or do i have to use arrays/tables for this? thanks for your help /robert ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] get sample length for setting array size
Claude Heiland-Allen wrote: [openpanel] | read -resize $1 my-table | [soundfiler] | new length of table Hope this helps, Claude hey claude, you helped me a lot. the only thing i realize now, is that pd slows down when the sample size is to great. is there an alternative to play long samples? thanks a lot. /robert ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] get sample length for setting array size
hallo together, i am trying to build a simple sample/loop player in pd. i am using [read] [soundfiler][tabread] and so on. everything works fine, only the samples are cutted when i play them. i think the reason is that the wav file does not fit into the array. is there a way to set the array size automatically? for example with the help of [soundfile_info]? or maybe someone has a link to a patch with a good sample player, with options to loop, pitch and play on bang (for my sequencer patch). thanks /robert ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list