Re: [PD] Examples of dynamic patching

2023-12-04 Thread Thomas Grill
Hi, the UPP framework makes heavy use of dynamic patching. https://github.com/g/upp Checkout out the tutorials – there is also (slightly outdated) explanations on my website: https://g.org/research/software/upp/ best, Thomas -- Thomas Grill http://g.org > Am 27.11.2023 um 17

Re: [PD] [PD-announce] New Externals for the SoundScape Renderer + ASDF external

2023-07-22 Thread Thomas Grill
Dear all, as the developer of flext i’d like to chime in. I am still kind of maintaining flext to the extent that it remains usable (although my time for that is quite limited). I will certainly look into Pd’s multichannel capability and see whether it can be integrated into flext. best, Thomas

Re: [PD] convert an audio signal to floats at single audio sample precision

2022-10-15 Thread Thomas Grill
> The first patch, using a modulo [%] object to cycle from 0 to 63, startsed > out very precise but degraded over time as the integer from the counter > structure above it increases. The reason is precision loss because of the limited 32-bit word size in Pd. The easy solution is to feed back

Re: [PD] convert an audio signal to floats at single audio sample precision

2022-10-15 Thread Thomas Grill
Hi Derek, not sure exactly whether you have covered this, but - what about a subpatch/abstraction with blocksize 1 and a [bang~]/[snapshot~] to deliver the sample? - or at normal blocksize a [tabsend~] and then [until] to read out the frames from the buffer? the physical timing will be more or

Re: [PD] mc – multichannel extension for Pd

2021-12-09 Thread Thomas Grill
ignal. Other mappings (most notably stereo) should be possible. mc.effect maps the mc multi-signal to an abstraction with many signal inputs/outputs, like vstplugin~ best, Thomas > On 09.12.2021 09:41, Winfried Ritsch wrote: >> Am Sonntag, 5. Dezember 2021, 17:22:44 CET schr

Re: [PD] mc – multichannel extension for Pd

2021-12-08 Thread Thomas Grill
> Am 08.12.2021 um 16:34 schrieb Roman Haefeli : > > Signierter PGP-Teil > Hey Thomas > > On Sun, 2021-12-05 at 17:22 +0100, Thomas Grill wrote: >> >> i'd like to make you aware of an abstraction library i have made >> because of working more with multi-c

Re: [PD] Multiple audio outputs on a single-board computer ?

2021-03-19 Thread Thomas Grill
t;> _______ >> Pd-list@lists.iem.at mailing list >> UNSUBSCRIBE and account-management -> >> https://lists.puredata.info/listinfo/pd-list >> > > > > ___ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list -- Thomas Grill http://g.org signature.asc Description: Message signed with OpenPGP ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list

Re: [PD] comport and/or MIDI on Tiny Core Linux

2020-10-29 Thread Thomas Grill
error >> >>> saying “comport: can’t load library”. >> >>> I have installed the USB-Serial extension, though I’m not sure if I’ve >> >>> missed a step there to make it work properly. >> >>> This feels like a long shot, but has anyone managed

Re: [PD] ISO works combining PD and sculpture

2020-10-28 Thread Thomas Grill
/lists.puredata.info/listinfo/pd-list -- Thomas Grill http://g.org signature.asc Description: Message signed with OpenPGP ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list

Re: [PD] audio interface with multiple outs on raspberry pi

2020-10-06 Thread Thomas Grill
> > Hi, > Do i understand it correctly? The logilink interface has four stereo outputs > and i can use those seperately from within pd? This would be exactly what i > need:) yes! >> Am 05.10.2020 um 23:32 schrieb Thomas Grill : >> >> Hi all, >> i hav

Re: [PD] audio interface with multiple outs on raspberry pi

2020-10-05 Thread Thomas Grill
RL6yrkpyVG_kTZAu6JAQ$ >>> >>> >>> >>> ___ >>> Pd-list@lists.iem.at mailing list >>> UNSUBSCRIBE and account-management -> >>> https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list

Re: [PD] Startup times to run Pd patch on Raspberry Pi

2020-10-05 Thread Thomas Grill
SCRIBE and account-management -> >> https://lists.puredata.info/listinfo/pd-list > > > > _______ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list --

Re: [PD] audio interface with multiple outs on raspberry pi

2020-10-02 Thread Thomas Grill
> We have used the Behringer U-Phoria UM2 > (https://www.thomann.de/at/behringer_u_phoria_um2.htm) on single board > computer, but the UMC1820 (https://www.thomann.de/at/behringer_umc1820.htm), > which has 8 analog outputs, *should* work as well (not tested!) it does very well!

Re: [PD] [PD-announce] r_cycle | Pd library for creative coding with Launchpads

2020-09-02 Thread Thomas Grill
imple introduction video here: https://vimeo.com/442976991 > > Cheers, > Mario > > > ___ > Pd-announce mailing list > pd-annou...@lists.iem.at > https://lists.puredata.info/listinfo/pd-announce -- Thomas Grill http://g.org signature.asc Description

Re: [PD] Status of PD double precision

2018-12-17 Thread Thomas Grill
ompile from the vanilla git repo (but doesn't link with portmidi and portaudio for other reasons). The definitions in m_pd.h suggest that t_float becomes double... best, Thomas -- Thomas Grill http://g.org signature.asc Description: Message signed

Re: [PD] Pd on Tiny Core Linux on Raspberry Pi

2018-07-11 Thread Thomas Grill
extra partition. It is easy to remount the extra partition read/write when i have to update a project (which is usually simply a transfer from my laptop using rsync) best, Thomas -- Thomas Grill http://g.org signature.asc Description: Message signed with OpenPGP using GPGMail _

Re: [PD] Pd on Tiny Core Linux on Raspberry Pi

2018-03-08 Thread Thomas Grill
> >> On Mar 7, 2018, at 12:34 PM, Thomas Grill <g...@g.org >> <mailto:g...@g.org>> wrote: >> >> Ah, i forgot... it would be cool for the future to have a buildable package >> with source included and working build scripts. >> Don't know

Re: [PD] Pd on Tiny Core Linux on Raspberry Pi

2018-03-07 Thread Thomas Grill
Ah, i forgot... it would be cool for the future to have a buildable package with source included and working build scripts. Don't know when/whether i have the time for that, so if someone wants to stand in, please go for it. best, Thomas > Am 07.03.2018 um 09:35 schrieb Thomas Grill

Re: [PD] Pd on Tiny Core Linux on Raspberry Pi

2018-03-07 Thread Thomas Grill
Dear all, puredata-0.48-1 is now in the PiCore repository! That's a binary build for tinycorelinux on Raspberry Pi. http://repo.tinycorelinux.net/9.x/armv6/tcz/ best, Thomas -- Thomas Grill http://g.org > Am 16.02.2018 um 23:58 schrieb Thomas Grill <g...@g.org>: > >

Re: [PD] clone object - dynamically change number of instances?

2018-03-06 Thread Thomas Grill
Hi all, if it's not for conceptual reasons or for a very small memory footprint, a possible take would be to switch off DSP processing for superfluous voices using a switch~ object within the loaded abstraction. best, Thomas > Am 06.03.2018 um 09:59 schrieb oliver : > > hans

Re: [PD] Pd-0.48: native english interface

2018-03-04 Thread Thomas Grill
l.com>: > > Out of curiosity, which method did you end up using? We could add it to the > readme or at least make that info a more obvious section. > >> On Feb 28, 2018, at 12:10 PM, Thomas Grill <g...@g.org> wrote: >> >> Thanks Dan! >> My dumb q

Re: [PD] Pd-0.48: native english interface

2018-02-28 Thread Thomas Grill
;> po/README.txt: >>> https://github.com/pure-data/pure-data/blob/master/po/README.txt#L44 >>> <https://github.com/pure-data/pure-data/blob/master/po/README.txt#L44> >>> >>> Another option is to remove the translated .msg files from your Pd >>

Re: [PD] Pd on Tiny Core Linux on Raspberry Pi

2018-02-22 Thread Thomas Grill
Hi Chris, > >> If you want to install them in the meantime, please grab the files from >> http://l.g.org/puredata_tcz >> The manual installation procedure is the following: > I was able to do a manual install quite easily by copying the puredata.tcz > file over to the RPi and then running:

Re: [PD] Pd on Tiny Core Linux on Raspberry Pi

2018-02-16 Thread Thomas Grill
opment header m_pd.h is in puredata-dev.tcz . To install those permanently, follow the procedure from above with changed package names. best, Thomas -- Thomas Grill http://g.org > Am 15.02.2018 um 04:22 schrieb Dan Wilcox <danomat...@gmail.com>: > > Sweet, good to know. I t

Re: [PD] Pd on Tiny Core Linux on Raspberry Pi

2018-02-04 Thread Thomas Grill
if installed, fftw3 is currently not used. Please let me know if it works for you. If it does i will submit it to the official picore repo. best, Thomas -- Thomas Grill http://g.org > Am 03.02.2018 um 07:45 schrieb Chris McCormick <ch...@mccormick.cx>: > > Hi all, >

Re: [PD] Pd on Tiny Core Linux on Raspberry Pi

2018-02-04 Thread Thomas Grill
Hi Andy, i think what you are looking for is called "persistent /home and/or /opt" http://wiki.tinycorelinux.net/wiki:persistent_home best, Thomas > Am 03.02.2018 um 19:14 schrieb Andy Farnell : > > > Good to know that works Chris. The immutability is a > double

Re: [PD] MySQL Pd external?

2018-01-22 Thread Thomas Grill
Hi Christof, this is very easy using the py/pyext external [1] and the Python MySQL module. I am not aware of the mysql interface possibilities of lua or tcl which could be other options. best, Thomas [1] https://g.org/research/software/py/ -- Thomas Grill http://g.org >

Re: [PD] pd on pi zero ?

2017-09-02 Thread Thomas Grill
Hi, the audioinjector octo card is actually 6 in / 8 out. It works nicely with new kernels (4.9+). It should work with the rpi 0 since the GPIO pinout is identical to rpi 2/3. Its width is like rpi 2/3, but it can still sit on the smaller rpi 0 board. best, Thomas -- Thomas Grill http

Re: [PD] pd on pi zero ?

2017-09-01 Thread Thomas Grill
Hi Jaime, i have successfully used the PhatDAC and other I2S based dacs. Output-only though! Will report later on trying the audioinjector octo card which is input/output. best, Thomas > Am 31.08.2017 um 04:37 schrieb Jaime Oliver : > > Hello everyone! > > Has anyone

Re: [PD] Relationship between constant-Q and FFT - can you do it in vanilla?

2017-07-18 Thread Thomas Grill
Btw., just committed the solution to github, additionally implementing the mel frequency scale. https://github.com/g/spect_scaled Looking forward to contributions. best, Thomas -- Thomas Grill http://g.org > Am 13.07.2017 um 02:00 schrieb Thomas Grill <g...@g.org>

Re: [PD] Relationship between constant-Q and FFT - can you do it in vanilla?

2017-07-12 Thread Thomas Grill
. It employs some dynamic patching to generate the individual filter bands. spect_scaled.pd is the main abstraction, it comes with a demo file spect_scaled-help.pd have fun, Thomas -- Thomas Grill http://g.org hz-log.pd Description: Binary data list-map.pd Description: Binary data log

Re: [PD] Linking externals on windows with mingw32

2017-05-25 Thread Thomas Grill
Hi Jamie, if you like to contribute a pull request to the flext build system, it would be appreciated! best, Thomas -- Thomas Grill http://g.org > Am 25.05.2017 um 15:09 schrieb Jamie Bullock <jamie.b.bull...@gmail.com>: > > > Awesome… this works! Thank you s

Re: [PD] new old externals on deken and github

2017-05-09 Thread Thomas Grill
Hi Pat, yes, i would think so! I will try to provide deken binaries for raspi. Not sure when i get to it, though. best, Thomas -- Thomas Grill http://g.org > Am 09.05.2017 um 19:31 schrieb Pagano, Patrick <patrick.pag...@uconn.edu>: > > Thank you Thomas! > I am working

Re: [PD] new old externals on deken and github

2017-05-09 Thread Thomas Grill
Yes! > Am 09.05.2017 um 22:47 schrieb Alexandre Torres Porres <por...@gmail.com>: > > > > 2017-05-09 6:34 GMT-03:00 Thomas Grill <g...@g.org>: > > * Constant-Q spectral analysis (depends on fftw3 to be installed): > https://github.com/g/c

Re: [PD] new old externals on deken and github

2017-05-09 Thread Thomas Grill
triple but it keeps appearing in deken. Is it cached somewhere? Many thanks, all the best, Thomas -- Thomas Grill http://g.org > Am 09.05.2017 um 19:26 schrieb Alexandre Torres Porres <por...@gmail.com>: > > awesome, thanks!!! > > here's one thing, when trying

[PD] new old externals on deken and github

2017-05-09 Thread Thomas Grill
are installed with the binaries. best, Thomas -- Thomas Grill http://g.org signature.asc Description: Message signed with OpenPGP using GPGMail ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.i

Re: [PD] Bad arguments for message 'loadbang' to object 'pool'

2017-05-03 Thread Thomas Grill
Hi Alexandre, unfortunately i am struggling with time constraints, but i will try to get it all into github and deken, by the time. Btw., gendy~ is not by me. best, Thomas > Am 28.04.2017 um 22:15 schrieb Alexandre Torres Porres : > > Try to get a new binary from deken or

Re: [PD] Bad arguments for message 'loadbang' to object 'pool'

2017-04-28 Thread Thomas Grill
Hi Sam, it's a bug that has been bashed in the source code a while ago. Try to get a new binary from deken or https://g.org/data/dev/ext/macos/pd/ best, Thomas > Am 26.04.2017 um 21:32 schrieb Samuel Burt : > > I

Re: [PD] VST SDK 3.0 is now GPL

2017-03-18 Thread Thomas Grill
Ok, the source can be found on https://github.com/g/vst . To my knowledge it is not yet compatible with VST 3 and most probably also not with modern OSX version. Please take it as a template to improve. thanks, Thomas -- Thomas Grill http://g.org > Am 18.03.2017 um 17:37 schr

Re: [PD] VST SDK 3.0 is now GPL

2017-03-18 Thread Thomas Grill
Hi all, the GPL license is great news! My vst external could need some brush up - i'll put it on github, hoping for pull requests. best, Thomas -- Thomas Grill http://g.org > Am 18.03.2017 um 07:47 schrieb Lucas Cordiviola <lucard...@hotmail.com>: > > I've tested

Re: [PD] plans for Pd 0.48

2017-01-02 Thread Thomas Grill
Hi Miller, just as a reminder > > 1. Make a stab at making Pdlib callable from multiple threads. There's a > suggestion from Peter Brinkmann in which gensym() (and I presume by > extension, pd_bind() etc) would be protected by a lock. I have an alternative > idea I'd like to float; I'll do

Re: [PD] legal issues with reverse engineering proprietary software (such as Max)

2016-08-20 Thread Thomas Grill
Dear Alexandre, it's not exactly that Cycling'74 is a dangerous, greedy company. They are all nice and forward-looking guys. If you are concerned about the issue, i would simply ask David Zicarelli. best, Thomas -- Thomas Grill http://g.org > Am 20.08.2016 um 20:41 schrieb Alexan

Re: [PD] [PD-announce] Camomile: An audio plugin that loads Pure Data patches

2016-07-21 Thread Thomas Grill
of channels? If you have the capacity to provide a 32 channel version for Mac, i would be infinitely grateful. many thanks for your work, all the best, Thomas -- Thomas Grill http://g.org > Am 02.04.2016 um 18:46 schrieb Pierre Guillot <guillotpier...@gmail.com>: > > Hi all

Re: [PD] Machine learning and sound ?

2016-07-21 Thread Thomas Grill
Please note that most applications of neural nets are non-realtime, e.g. not in the same domain as Pure Data. The evaluation of neural networks can be, but the training never is. best, Thomas > Am 21.07.2016 um 14:37 schrieb Lorenzo Sutton : > > On 21/07/2016 12:08,

Re: [PD] For sample players based on [line~], [vline~], or [phasor~], how can we be sure all samples are being played?

2016-05-15 Thread Thomas Grill
> That is a consequence of a given time interval > 0. > > If the given time interval is zero, it should start with 0. Erratum: i meant to write that the output should start with 1. signature.asc Description: Message signed with OpenPGP using GPGMail

Re: [PD] For sample players based on [line~], [vline~], or [phasor~], how can we be sure all samples are being played?

2016-05-15 Thread Thomas Grill
> If the time interval given amounts to let's say 64 samples, the target value > is reached at sample index 63, that is, before the block boundary. To me that > seems conceptually wrong. > > i think you mean it should start with 0 and I agree That is a consequence of a given time interval >

Re: [PD] For sample players based on [line~], [vline~], or [phasor~], how can we be sure all samples are being played?

2016-05-14 Thread Thomas Grill
that i resorted to biquad~ generated ramps in most of my patches. best, Thomas -- Thomas Grill http://g.org > Am 14.05.2016 um 18:53 schrieb Miller Puckette <m...@ucsd.edu>: > > I believe that vline~ output is more nearly correct than line~. It > seems appropriat

Re: [PD] For sample players based on [line~], [vline~], or [phasor~], how can we be sure all samples are being played?

2016-05-12 Thread Thomas Grill
connect 3 0 0 0; -- Thomas Grill http://g.org > Am 23.03.2015 um 05:50 schrieb Reed Perkins <reedperkin...@gmail.com>: > > Hi Jonathan. Thank you for the reply. I still have a question about something > you wrote, with my original question reproduced below: > > 3.

Re: [PD] PD "native" scripting language (was: Re: Pd-list Digest, Vol 129, Issue 26

2015-12-09 Thread Thomas Grill
Fwiw, i will do my best to make py/pyext (among my other externals) available through deken. best, Thomas > Am 08.12.2015 um 06:46 schrieb William Huston : > > > > On Monday, December 7, 2015, Dan Wilcox > wrote:

Re: [PD] Bad arguments for message 'loadbang' to object? Flext?

2015-06-18 Thread Thomas Grill
Hi all, i am aware of that issue but haven’t had the time to really debug the code. It would be great if you could add your observations to https://github.com/g/flext/issues/9 Obviously, apart from the error message, nothing bad happens. best, Thomas Am 11.06.2015 um 18:13 schrieb Peter P.

Re: [PD] constantq~ - Thomas Grill

2014-07-11 Thread Thomas Grill via Pd-list
Hi Frederico, I think I have all the other necessary requirements (Python and Numpy) but I am not sure: - what version of the file I should download from http://g.org/data/dev/ext/macos/pd/ . I am running on Mac OS X Snow Leopard 10.6.8 start the terminal program and run the

Re: [PD] constantq~ - Thomas Grill

2014-07-04 Thread Thomas Grill via Pd-list
session—for ease of reading I've bolded my inputs. Thanks! Federico Llach +1 (805) 636-4307 Composer, Double Bass player www.federicollach.com Now Hear Header signature 140px.jpg Artistic Director www.nowhearensemble.com On Thu, Jul 3, 2014 at 1:37 PM, Thomas Grill g...@g.org

Re: [PD] constantq~ - Thomas Grill

2014-07-03 Thread Thomas Grill via Pd-list
Hi Frederico, please note that libfftw3f.dylib refers to the single precision version of the FFTW3 library. As far as i remember, this needs to be explicitly specified when running ./configure , e.g. by using some flag like --single. See ./configure --help gr~~~ -- Thomas Grill http://g.org

Re: [PD] constantq~ - Thomas Grill

2014-07-02 Thread Thomas Grill via Pd-list
Hi Frederico, the question is now: do you have a file /usr/local/lib/libfftw3f.3.dylib or not? If not, the installation of fftw3 was not successful. gr~~~ Am 02.07.2014 um 07:16 schrieb Federico Llach via Pd-list pd-list@lists.iem.at: Hi all, I am new to this list. I am trying to use the