Re: [PD] pd-extended 0.43.1 - objects not loaded

2012-10-13 Thread athos bacchiocchi
oh well, thanks. So, it's all a matter of calling multiplex at least once.
As for the standalone build, I think I will stick to the standard
procedure, as I'm not able to do what hans says.

athos

On 10 October 2012 22:20, Roman Haefeli reduz...@gmail.com wrote:

   [mux~] is part of zexy.
 and does not load when zexy is compiled as single-object externals
 (--enable-library=no). When creating [zexy/mux~], I get:
 load_object: Symbol mux_tilde_setup not found
  zexy/mux~
 error: ... couldn't create
 Accordingly, it does load after having created [zexy/multiplex~]

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] advanced configuration

2012-10-10 Thread athos bacchiocchi
You can use them from the command line or add them to the startup flags
box in Edit-Preferences (on linux).

athos

On 10 October 2012 05:41, Billy King billyking...@yahoo.ca wrote:

 I'm trying to figure out what these configuration flags mean:
 http://en.flossmanuals.net/pure-data/ch011_advanced-configuration/
 Where are these accessed from?

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] pd-extended 0.43.1 - objects not loaded

2012-10-09 Thread athos bacchiocchi
thanks hans. I played a little bit more, tried other nightly builds and the
problem persists. I'm thinking it may be related to my os state.
I started reading about compiling pd-extended, it might be not too
difficult for me to try, but I was wondering...
what if i want to build a stand alone executable, I mean not linked to
system libraries, so that it can be even put on a usb stick and carried
anywhere (on different distributions, maybe)? Is the tarball option in the
make system just doing this? Is this idea a nonsense?

athos

On 9 October 2012 01:24, Hans-Christoph Steiner h...@at.or.at wrote:


 The recent files are stored in ~/.config/pd-extended.  I suppose all the
 config files should go there.

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] pd-extended 0.43.1 - objects not loaded

2012-10-08 Thread athos bacchiocchi
I tried installing the nightly build (finally I know again where they are!
:) the link at the bottom of the download page appears to be broken), but
it still won't load mux~, even though zexy is reported as loaded. I must
however report some other glitches which might be (or not) related to this.
When i first opened pd-extended after installing the nightly build, it
couldn't even load objects like [cputime] and [dsp] ! I had to quit and
relaunch the program to make them work.

I also noticed that no matter if I uninstall pd-extended using purge, wipe
out pd-externals directory and delete .pdextended, after a new install I
still get a populated recent files list, so this makes me think that
there's something remaining from previous installation: is it normal? does
it matter at all?

As for ezdac, I guess I can live without :)

thank you all,
athos

PS: I must say I like 0.43 with all its new features, but I am not trusting
it for gigs and live performances right now, so I guess I will just try to
build 0.42 for these purposes and use 0.43 for experimentation. If I
succeed I will post it here :)
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] real-time tuning patch or object ?

2012-02-02 Thread athos bacchiocchi
it seems that autotuned~ external is based on autotalent :)

athos

2012/1/26 tim vets timv...@gmail.com

 there's also Autotalent, a LADSPA plugin
 http://web.mit.edu/tbaran/www/autotalent.html
 Never tried it though...
 Tim

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] GuitarExtended

2012-01-13 Thread athos bacchiocchi
very nice, bookmarked! :)

athos

On 11 January 2012 14:55, Pierre Massat pimas...@gmail.com wrote:

 Dear List,

 I wanted to let you know that i'm writing a blog called GuitarExtended.

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Android device for PdDroidParty

2012-01-05 Thread athos bacchiocchi
On 29 December 2011 18:10, batinste dwanaf...@yahoo.fr wrote:

 I'd rather avoid iStuff when it's possible, but the fact that TouchOSC
 lacks some important features on Android led me to consider buying an used
 ipod touch to fiddle wirelessly with pd.
 Then I remembered of PdDroidParty. Basically one can at least mimic
 TouchOSC main feature with it : create a custom touch OSC interface.
 Wonderful !


If all you need is creating custom interfaces on touchosc for android...
you can.
You will need to hack a little bit, but it's not something complicated. I
successfully managed to do this few months ago. I don't remember the steps,
but there is a specific topic in the touchosc website's forum.

athos
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Pd on Android

2011-08-31 Thread athos bacchiocchi
2011/8/31 Chris McCormick ch...@mccormick.cx

 As Michael Noble mentioned, I really think PdDroidParty could help you
 here.


hey, that's really nice, thanks for sharing!  I'm thinkering with it, is
there a way to get data from the phone's accelerometer?

athos
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Pd on Android

2011-08-30 Thread athos bacchiocchi
2011/8/29 Peter Brinkmann peter.brinkm...@googlemail.com

 For the time being, we aren't posting binaries on a regular basis.  Instead
 of following the links above, you probably want to get the source and build
 the Android apps yourself in order to make sure that you have the latest
 version.  The code is available here: https://gitorious.org/pdlib


i'm not good with these things. I understood i needed ndk-build, so i
downloaded the android ndk and modified the ScenePlayer makefile to point to
the ndk-build folder. Then i gave make from the sceneplayer folder. It
gave me some errors, but i can't understand what to do. Here is the log:

athos@athos-laptop:~/pd-for-android-GIT/ScenePlayer$ sudo make
~/Thinkering/android-ndk-r6/ndk-build
Android NDK:
/home/athos/pd-for-android-GIT/ScenePlayer/jni/Android.mk:rj_zcr~:
LOCAL_MODULE_FILENAME should not include file extensions
Android NDK:
/home/athos/pd-for-android-GIT/ScenePlayer/jni/Android.mk:rj_zcr~:
LOCAL_MODULE_FILENAME must not contain a file extension
make[1]: ingresso nella directory
/home/athos/pd-for-android-GIT/ScenePlayer
/home/athos/Thinkering/android-ndk-r6/build/core/build-shared-library.mk:30:
*** Android NDK: Aborting.  Arresto.
make[1]: uscita dalla directory /home/athos/pd-for-android-GIT/ScenePlayer
make: *** [all] Errore 2




 Scene download from the RjDj website isn't implemented yet.  I'm hoping to
 change that soon, at least for those scenes that are available free of
 charge.  For the time being, the easiest way to install scenes is to just
 copy the .rj folder to your sd-card, or you can fire up the rjzserver and on
 your computer and then download scenes from there.


The problem i have is that i can't download scenes from the rjdj site,
neither on my pc or my phone. It seems you need an iphone for this.

Thanks for the explanations!

athos
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Pd on Android

2011-08-29 Thread athos bacchiocchi
2011/8/29 Pierre Massat pimas...@gmail.com

 I plan on buying my very first smartphone in the next few days. I want a
 phone running Android since it appears to be the best platform to run Pd. I
 m just not quite sure about the way Pd can be used with a smartphone


There's Rjdj, which basically runs pd patches without gui (calling them
scenes) giving you the possibility to use the smartphone's touchscreen and
accelerometer as controllers for the patches. So, you still need your pc to
edit patches, but you can use them on the phone. Rjdj is for iphone, but
you can download an rjdj scene player for android devices here:

http://puredata.info/community/projects/software/sceneplayer

or here:

http://autobuild.puredata.info/pdlab/libpd/

At the second link you will also find an archive with some rjdj scenes and
Pd Test, it should be something similar to scene player but honestly I
couldn't understand how to use it, i can just test sound (maybe it's
intended just for that?). Here are some resources on how to build pd-patches
for rjdj/scene-player.

From the rjdj blog:
http://blog.rjdj.me/pages/pd-utilities

A tutorial by mike dixon:
http://blog.makezine.com/archive/2008/11/howto-hacking-rjdj-with-p.html

Both are iphone-oriented, but they contain very useful informations on how
to start. Other resources:

Some example scenes (very good base to learn):
http://download.rjdj.me/pdutils/examplescenes.zip

Rjlib, a collection of useful abstractions to build your scenes, and the
abstractions you need to run a scene in pure data on a pc:
https://github.com/rjdj/rjlib

Pd everywhere, on noisegroups. Here are some interesting discussions about
this topic, like the following one:
http://noisepages.com/groups/pd-everywhere/forum/topic/sceneplayer-for-android-vs-rjdjs-scene-player/

I just started to deal with this stuff, and i have still many doubts and
difficulties. For example, i still couldn't understand how to download
scenes from the rjdj website on my android phone, it seems you just can do
this with an iphone. I hope anyone reading this thread has some useful hints
:)

athos
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Pd-extended 0.43 updates: lots of new editing features

2011-07-17 Thread athos bacchiocchi
2011/7/5 Hans-Christoph Steiner h...@at.or.at


 http://autobuild.puredata.**info/auto-build/latest/http://autobuild.puredata.info/auto-build/latest/

 I recently did a push to fix key bugs to get the Pd-extended 0.43 nightly
 builds in a useable state.



I tried to install it in ubuntu 10.10 maverick (using the corrensponding
i386 deb package).
No icon appeared in the gnome panel menu, using pd-extended i get the
command not found message.

I checked the /usr/bin folder, and i found pd, tried to launch it but i
got this:

priority 6 scheduling enabled.
priority 8 scheduling enabled.
sh: /usr/bin/pd-watchdog: not found
Error in startup script: couldn't read file /usr/tcl//pd-gui.tcl: no such
file or directory

bye,
athos
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] pd and jack transport

2011-06-30 Thread athos bacchiocchi
2011/6/27 Patrick Boivin pboi...@gmail.com

 Hi Athos, this is because the -Werror flag tells gcc to make all
 warnings into errors. In the makefile, try removing this flag from the
 LINUXCFLAGS line.


it compiled. thanks patrick!
(why such an object didn't become a stable part of pd-extended? Instead it
seems to have been dropped.)

athos
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] pd and jack transport

2011-06-27 Thread athos bacchiocchi
i would like to sync pd and hydrogen using jack transport.
i found an old object called jack_transport and tried to compile it, but i
got an error due to a function which is now deprecated. Here's the output:

athos@athos-laptop:~/Pure Data/jack-transport$ make
cc -DPD -O3 -fPIC -funroll-loops -fomit-frame-pointer -Wall -W -Wshadow
-Wstrict-prototypes -Werror -Wno-unused -Wno-parentheses -Wno-switch -g
-I./pd-source-042/pd/src -o jack_transport.o -c jack_transport.c
cc1: warnings being treated as errors
jack_transport.c: In function ‘jack_transport_connect’:
jack_transport.c:47: error: ‘jack_client_new’ is deprecated (declared at
/usr/include/jack/jack.h:122)
make: *** [jack_transport.pd_linux] Errore 1

is there either a way to fix this, or another object i could use or another
method to achieve what i need?

thanks,
athos
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] can't compile dssi~

2011-04-11 Thread Athos Bacchiocchi
hi all,

i'm trying to compile [dssi~] plugin on linux (ubuntu 10.10). 
I installed the requested dependencies (dssi, ladspa-sdk and liblo -
dev packages) from synaptic, i couldn't find a -dev package for pd, so 
downloaded pd-exended source code and put the content of pd/src in 
the include folder, inside the folder where the makefile for dssi~ 
is.

I get this error:

athos@athos-laptop:~/Pure Data/dssi~$ make
cc -
DPD -O3 -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-
parentheses -Wno-switch -L/usr/local/lib/ -I ./ -I ../src -
I/usr/local/include/ -I ./include -I/usr/local/include/dssi/ -c 
src/jsearch.c
cc -DPD -O3 -Wall -W -Wshadow -Wstrict-prototypes -Wno-
unused -Wno-parentheses -Wno-switch -L/usr/local/lib/ -I ./ -I ../src -
I/usr/local/include/ -I ./include -I/usr/local/include/dssi/ -c 
src/jload.c
cc -DPD -O3 -Wall -W -Wshadow -Wstrict-prototypes -Wno-
unused -Wno-parentheses -Wno-switch -L/usr/local/lib/ -I ./ -I ../src -
I/usr/local/include/ -I ./include -I/usr/local/include/dssi/ -c 
src/dssi~.c
cc -bundle -undefined suppress -flat_namespace -llo -o 
dssi~.pd_darwin dssi~.o jload.o jsearch.o 
cc: suppress: File o 
directory non esistente
cc: unrecognized option '-bundle'
make: *** 
[src/dssi~.pd_darwin] Errore 1

Can someone give me some hints (or 
point me to a pre-compiled version of the external)?
thanks!

athos




___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] R: Re: saving relative paths in a textfile

2011-02-02 Thread Athos Bacchiocchi
Messaggio originale
Da: ma...@artengine.ca
[gf/find_file] 
searches the pd path (list of -path options or equivalent 
menu in the 
settings). 
[cut]
If you don't want to have to type the name of the 
patch, you can use 
[gf/canvas_filename] to find it :
[cut]
But note 
that if the pd patch was open with a location relative to the 
CWD, 
then [gf/find_file] may output a relative name, as in the screenshot. 

[cut]
and in such cases, the reported location will be incomplete, 
though it can 
be completed using [gf/getcwd]

thank you mathieu,

If 
i didn't misunderstood, your hint is to get the patch's path and 
compare it with the sound file's path given by openpanel, to obtain a 
relative path.

So, as an example, if the patch containing the arrays 
stays in:

/home/athos/pd/mypatch

And the sound files are in


/home/athos/pd/samples

Openpanel will output:


/home/athos/pd/samples/sound.wav

Using the gridflow objects:

[bang(
|

[gf/canvas_filename 0]
|
[gf/find_file 0]

I get: 


/home/athos/pd/mypatch/mypatch.pd

(using [getdir] i can directly 
obtain: /home/athos/pd/mypatch)

And i will try to get:

..
/samples/sound.wav

I guess starting with [s2l] and some list comparing 
objects.

Am I on the right path? :)

athos

PS: i tried opening the 
patch doing
cd /home/athos/pd/mypatch
pdextended mypatch.pd
and i still 
get an absolute path from [gf/find_file 0]





   

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] saving relative paths in a textfile

2011-02-01 Thread Athos Bacchiocchi
hello list,

i'm building a patch in wich openpanel is used to load 
four wavfiles in four different arrays. The four paths are stored and, 
if needed, saved in a text file using [textfile] object, so that they 
can be loaded all together like a primitive kind of soundbank.

The 
problem with openpanel is that it outputs absolute paths, making the 
textfile useless in case i move the entire patch (with wavfiles as 
well, without modifying the relative positions), to another position or 
machine.

Can anyone point me in the right direction? Maybe there is a 
specific object, but an entire day of googling didn't get me anywhere.


thanks,
athos   
 

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] R: Re: [ot] hosting service for a pure data project?

2011-01-31 Thread Athos Bacchiocchi
thank you all for your suggestions.
i will set up a wordpress blog and 
use one of the services you mentioned as a base for the software 
downloads.

athos



___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] [ot] hosting service for a pure data project?

2011-01-28 Thread Athos Bacchiocchi
i'm planning to share a patch made with some friends and i need a free 
hosting service for this purpose. I usually use wordpress.com for my 
personal stuff, but it doesn't allow for many file types, including 
archives and .pd files. I would use the website to keep trace of our 
plans, further steps, documentation and so on, so something with a blog-
like approach would be better for us. And maybe something to handle the 
contributed development of the patch (we are now using just a dropbox 
shared folder). I was thinking about sourceforge, but isn't it too much 
for just a pure data patch?

Any suggestion?

thanks,
athos   
 

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] About external gui-s (and kiosk mode)

2011-01-18 Thread Athos Bacchiocchi
 Da: i...@vt.edu
 Regarding pd-l2ork, did you install
 pd-l2ork full 
install or just the pd-l2ork itself without extended libs? If
 latter, 
libs will not work and many will crash due to fundamental changes to
 
how pd works so you would need to install pd-l2ork full (see 
instructions
 online for building your own).

I downloaded the burrito 
supreme package, and installed it 
following the instructions (untar 
and make install). When i first 
loaded pd-l2ork, it couldnt load Gem, 
Pdp and Pdip libs. I found on 
synaptic two packages that might match 
the missing shared objects 
(libmagick++ for gem and something related 
to quicktime for Pdp). After 
a reboot Pdp was successfully loaded, but 
neither Pdip (which i don't 
use) nor Gem. 

The exact message i get 
from the console is:


/usr/local/lib/pd-l2ork/extra/Gem/Gem.pd_linux: 
libMagick++.so.2: cannot open shared object file: No such file or 
directory
Gem: can't load library

Is there anything else i'm missing? 
Do I have to build it myself?

athos













___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] R: emulating the behaviour of a midi keyboard: trouble with repeated notes

2009-11-10 Thread Athos Bacchiocchi
thanks all for your help!

@Claude: my aim is to emulate the behaviour of a midi keyboard played by a 
human. so, no possibility to overlap notes with the same pitch (instead, 
overlap of different notes is allowed). If the random note generator generates 
a new note with the same pitch of another previously generated and not yet 
ended, the previous note must be terminated before its programmed time, and 
then the new generated note will be started.

@Mike: the patch you suggest avoids that a new note with the same pitch of the 
previous one is sent to output. But i want the new note to be sent, after 
interrupting the old one.  Moreover, this method fails in case that between the 
two identical notes there appears a different one, but still the old note is 
not yet over when the new, identical one, is generated (but this is my fault, i 
spoke about repeated notes, my request was written in a misleading way).

@tim: actually, i want the generator to be polyphonic, except for the 
repetition of the same note, since this is what happens to a human player (and 
my aim is to emulate a human-like behaviour).

I finally realized that my needs can't avoid a time based approach, i mean 
that i can't simply consider previous note, i should keep control on which 
notes are active when a new one is generated, and this means a sort of 
semaphore approach in which there are different ways, each of them becoming 
busy when a note gets through it, and which is set free after the note has been 
terminated. Each new note will chose the first free road, except for the case 
in which a note with the same pitch is already keeping another road busy. If 
this is the case, the new note pushes the old one from that road and takes its 
place.

This method leads to a main limitation, that's a number of voices limitation. 
In fact, if we have - for instance - 4 roads, and they happen to be all busy in 
a particular moment, and in that particular moment a new note is generated, 
this note has no road available and it's discarded. But with few considerations 
about the interval of generation for new notes and their possible durations we 
can avoid this issue. And above all, a human player has no more than 10 
fingers, so keeping the number of voices limited is a even better 
implementation of the emulation. :)

Ok, too much words, so here it is my patch. It can handle 4 voices and for now 
the note duration is fixed (the 3000 pipes creation argument), but it seems 
to work. To set a random duration (and - why not - a random velocity) i think i 
will have to put some [pack] and [unpack] somewhere. And yes, it's not a very 
elegant solution :) (instead, tim's solution is much simpler and elegant, and i 
will surely use in case i need monophonic melody).

Thanks to all again, without your suggestions i would have never been able to 
go on :D

athos






Messaggio originale

Da: athos.bacchioc...@tin.it

Data: 9-nov-2009 4.54

A: pd-list@iem.at

Ogg: [PD] emulating the behaviour of a midi keyboard: trouble with repeated 
notes



 hi,

i'm working on a little project in which some notes with random pitches and 
duration appear at random time intervals. Each note is packed in a midi 
format (pitch and velocity), with a note-off event (pitch and zero velocity) 
sent after the note duration interval.

 it can happen that a new note is generated before the previous one has been 
stopped.That's not a trouble, since i  can handle it with [poly], eventually 
set to 1 voice and with voice stealing to force a monophonic melody. 

The problem appears if the new note coming has the same pitch than the previous 
one. This is impossible for a real midi keyboard, in fact a key can be played 
again only after it has been released.
This leads to an undesired behaviour of [poly]: if there are more than 1 voice, 
i have the sum of different voices playing the same note, with an undesiderd 
increase of the volume. Even worse, when the voice is only one, the note-off 
message of the previous note stops the new note before its assigned time 
duration!

I tried to set up a strategy to avoid this, but with no results.  Any idea?

thanks,
athos



  






#N canvas 46 28 1186 633 10;
#X floatatom 175 100 5 0 0 0 - - -;
#X floatatom 124 98 5 0 0 0 - - -;
#X floatatom 143 176 5 0 0 0 - - -;
#X msg 72 179 flush;
#X obj 156 424 pack 0 0;
#X obj 87 457 print nota;
#X msg 204 282 0;
#X msg 239 282 

[PD] emulating the behaviour of a midi keyboard: trouble with repeated notes

2009-11-08 Thread Athos Bacchiocchi
 hi,

i'm working on a little project in which some notes with random pitches and 
duration appear at random time intervals. Each note is packed in a midi 
format (pitch and velocity), with a note-off event (pitch and zero velocity) 
sent after the note duration interval.

 it can happen that a new note is generated before the previous one has been 
stopped.That's not a trouble, since i  can handle it with [poly], eventually 
set to 1 voice and with voice stealing to force a monophonic melody. 

The problem appears if the new note coming has the same pitch than the previous 
one. This is impossible for a real midi keyboard, in fact a key can be played 
again only after it has been released.
This leads to an undesired behaviour of [poly]: if there are more than 1 voice, 
i have the sum of different voices playing the same note, with an undesiderd 
increase of the volume. Even worse, when the voice is only one, the note-off 
message of the previous note stops the new note before its assigned time 
duration!

I tried to set up a strategy to avoid this, but with no results.  Any idea?

thanks,
athos



___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] experiments with fiddle~

2009-03-27 Thread Athos Bacchiocchi

Oded Ben-Tal ha scritto:
i'm trying to experiment and learn how [fiddle~] works, using it to 
control


You should probably use [sigmund~] instead. It's not working perfectly 
yet but is the future.

thanks, i had a look and it seems nice, i will try using it.

As for some technical solutions to event detection the work of Nick 
Collins (mostly supercollieder and matlab I believe) has some good 
methods

www.informatics.sussex.ac.uk/users/nc81/researchml.php
This stuff seems  to go deep, maybe too much for me in this period. 
Saved in bookmarks, and i hope i will have time to read it soon. thanks 
a lot!


athos


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] experiments with fiddle~

2009-03-26 Thread Athos Bacchiocchi
i'm trying to experiment and learn how [fiddle~] works, using it to 
control the pitch and the envelope of a sawtooth oscillator through an 
electric guitar directly plugged into my soundcard (an edirol fa-101 
with preamplifiers).


I read the help i made experiments, but i still have doubts on some issues.

For example how the low and high thresholds work? The explanation was a 
bit obscure to me. I guess that:


- the low threshold is the one at which raw pitch/amplitude output 
becomes different than zero, showing the value of both.
- the high threshold is the one at which cooked output is changed, and a 
bang is sent out from the bang outlet.


But i noticed that if the high threshold is less than the low one, i get 
a never stopping sequence of bangs. Why? Is it an issue of fiddle~ ?


I would also like to understand better the use of vibrato and reattack, 
the help was not clear to me.




Then, i tried to find a way to send a release note signal (so i can 
make synth note emulate the duration of guitar note) to the envelope 
generator: i'm using vline~ with two possible in messages, a ramp up 
banged by the bang outlet of fiddle, and a ramp down banged when the raw 
amplitude output becomes zero.


I think this will create problems when i will try to recognize polyponic 
notes. But also for monophonic purposes, i still have some troubles:


if i take the pitch information from the cooked output, as soon as i  
get the bang the envelope attacks, but there is a recognizable delay 
time for cooked pitch output to change from old value to new, leading to 
a disturbing pitch switching attack. Instead, if i use the raw pitch 
output, no problem with attack, but if i set a too long release time, i 
can hear the pitch going to zero before the sound has disappeared.


Is there a more elegant solution for this?

In the end, i would like the velocity of the synth note be proportional 
to the level of incoming guitar note. My first idea is to snapshot the 
value of raw amplitude output few milliseconds after the note-on bang. 
Is it a good idea or, again is there a more elegant solution?


thanks,
athos


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] pd-extended on ubuntu intrepid: troubles

2009-03-03 Thread Athos Bacchiocchi
hi,

I installed pd on ubuntu intrepid from official repositories through 
installer manager, and everything worked fine. After, I needed 
pd-extendend so I went on the pd website and I downloaded the 
pd-extended contributed build for intrepid, at:

http://pd.ianagnostopoulos.postgrad.shef.ac.uk/pd-extended_0.40.3-intrepid6_i386.deb

After installing the package, I noticed that pd seemed to have 
disappeared (of course if I install it again from repositories, it 
appears again and works, but it's not pd-extended... and every time I 
try to install again pd-extended I have the same trouble).

There's something I miss?

thanks,
athos

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] pd-extended on ubuntu intrepid: troubles

2009-03-03 Thread Athos Bacchiocchi
Ilias Anagnostopoulos ha scritto:
 Hello Athos,

 The packages of Puredata (Ubuntu Repos) and Pd-extended are made in such 
 a way that only one can be installed at any given time. This is due to 
 conflict issues.
   
Thanks for the help, but I still can't manage. I tried removing the 
puredata package in synaptic, and then installing pd-extended from the 
package downloaded from puredata.info

Now, in synaptic, the pd-extended package results as installed. The 
version is 0.40.3-intrepid6, dimension is 0 B. But I still don't see the 
program in the menu.

Maybe I should try a different package than the contributed build for 
intrepid?

athos

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] pd-extended on ubuntu intrepid: troubles

2009-03-03 Thread Athos Bacchiocchi
Ilias Anagnostopoulos ha scritto:
 I don't remember if there is a menu item coming with the package. If 
 not, just start it from the terminal by typing:

 pd

 and pressing enter. You can manually add a menu item if there isn't one 
 with the package, at least until I (or anybody else) find enough time to 
 add one and update the package.

 You are running Ubuntu 8.10 Intrepid, aren't you?
   
Yes, i tried typing pd in the terminal and it worked (but by mistake i 
wrote this only to john harrison, who suggested the same). The problem 
was my lack of linux knowledge and experience. :-/

Yes, i'm running 8.10 intrepid.

thanks a lot to everybody!
athos

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list