Re: [PD] cheapest possibility, many audio players or outputs

2008-09-13 Thread smilingmolecule
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

2008-09-11 Thread smilingmolecule
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

2008-09-11 Thread smilingmolecule
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

2008-08-04 Thread smilingmolecule
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

2008-08-04 Thread smilingmolecule
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

2008-08-02 Thread smilingmolecule

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

2008-08-02 Thread smilingmolecule

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

2008-06-21 Thread smilingmolecule
[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

2008-06-19 Thread smilingmolecule
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

2008-06-18 Thread smilingmolecule
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