Hi Lists(s),
I'm rewriting phasor~ and unifying it with metro so that a pulse is generated from the boundaries of each ramp - so that bars of music can be read using tabread~ objects with a sample-accurate metro.
I'm sure someone will say this can already be done, but it has to be dropped into the Ninja Jamm patch, so there isn't really time to rewrite the rest of the patch.
I don't fully understand the way phasor~ wraps, but I have the object firing out bar numbers correctly. I'm putting clocks in for 16ths and 24ths of the beat, initiated on each wrap. I need to minimise CPU, so what I want to know is this:
Does phasor~ always start from 0 and go to 1, i.e. is there always a signal value of 0 at the start of the ramp and a signal value of 1 at the end? As I write this, my common sense tells me it should be "yes" but I want to make sure. I suppose I should just try it really...
Cheers,
Ed
Ninja Jamm - a revolutionary new musix remix app from Ninja Tune and Seeper, for iPhone and iPad
http://www.ninjajamm.com/
Gemnotes-0.2: Live music notation for Pure Data, now with dynamics!
http://sharktracks.co.uk/
Howdy all,
We've found a fun crash on 64 bit iOS related to function pointers with variadic arguments, namely @define mess macro in m_pd.h.
See https://github.com/libpd/libpd/issues/56#issuecomment-33320533
I haven't delved into the pd source yet enough to propose a fix, but a quick hack which calls the function pointers directly without using the mess macro seems to work:
https://github.com/libpd/libpd/issues/49#issuecomment-29535755
This is something that only crashes on the actual hardware and not in the simulator, so I hadn't seen it before since I don't have a fancy new iPhone.
Any PD guru thoughts would be welcome as I (we) would like to find a way to test a change and push a patch upstream.
--------
Dan Wilcox
@danomatika
danomatika.comrobotcowboy.com
Hi,
I am using the library template for PuREST JSON.
This library needs libcurl for compilation, and libcurl throws errors
while cross-compiling for architectures with different word sizes, e.g.
compiling 32-Bit on 64-Bit.
(http://ubuntuforums.org/showthread.php?t=1680426)
To counter this, me.grimm has removed 32-Bit support for Mac OS X, and I
have merged that with my branch.
(https://github.com/megrimm/PuRestJson/commit/c9981507dfc9fb1da763c83d15a86c…)
So: Is 32-Bit on Mac OS X still around?
Also: The version of json-c in fink seems to be 0.10 still, while 0.11
is out for a while. Can someone please update the package?
(https://s3.amazonaws.com/json-c_releases/releases/index.html)
Thanks,
Thomas
--
"When one's home has a really excellent computer capable of reaching
other computers anywhere in the Galaxy, one scarcely needs to budge."
(Janov Pelorat in: Isaac Asimov - Foundation's Edge)
http://www.residuum.org/
---
** [bugs:#1133] "Save" actions behaves like "Save As"**
**Status:** open
**Created:** Wed Jan 29, 2014 07:26 PM UTC by John Smith
**Last Updated:** Wed Jan 29, 2014 07:26 PM UTC
**Owner:** nobody
I saved some *.pd file. And when I try to press Ctrl+S or click on the File → Save, — I have dialog window ‘Save As’ and when I choose same file, — it asking me about overwrite file.
---
Sent from sourceforge.net because pd-dev(a)lists.iem.at is subscribed to https://sourceforge.net/p/pure-data/bugs/
To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/pure-data/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.
---
** [bugs:#1132] PD does ignoring (or overwrite) my number of midi channels at start**
**Status:** open
**Created:** Tue Jan 28, 2014 11:15 PM UTC by John Smith
**Last Updated:** Tue Jan 28, 2014 11:15 PM UTC
**Owner:** nobody
I started PD with specify number of midi channels:
pd -alsamidi -midiindev 4 -midioutdev 4
And in PD-log I have:
sys_nmidiin 1, nmidiindev 4
Opened Alsa Client 128 in:1 out:1
And I have just 1 input and 1 output channels, can change it after start, but not before start.
---
Sent from sourceforge.net because pd-dev(a)lists.iem.at is subscribed to https://sourceforge.net/p/pure-data/bugs/
To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/pure-data/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.
---
** [bugs:#1131] PD doesn't close by "Quit"**
**Status:** open
**Created:** Tue Jan 28, 2014 11:00 PM UTC by Anonymous
**Last Updated:** Tue Jan 28, 2014 11:00 PM UTC
**Owner:** nobody
When I'm trying to Quit from PD I have this messages in stdout:
watchdog: signaling pd...
watchdog: signaling pd...
watchdog: signaling pd...
watchdog: signaling pd...
And PD window doesn't closing. It closing only when I send SIGTERM to PD-process.
---
Sent from sourceforge.net because pd-dev(a)lists.iem.at is subscribed to http://sourceforge.net/p/pure-data/bugs/
To unsubscribe from further messages, a project admin can change settings at http://sourceforge.net/p/pure-data/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.
---
** [bugs:#1130] SEGFAULT by changing number of JACK channels more that at start**
**Status:** open
**Labels:** jack
**Created:** Tue Jan 28, 2014 10:55 PM UTC by Anonymous
**Last Updated:** Tue Jan 28, 2014 10:55 PM UTC
**Owner:** nobody
If I started PD with 1 channel like this:
./pd -jack -channels 1
And try to change number of JACK channels more that 1 — I'll have crash by segfault.
Or can start pd with 2 channels (by default) and change to 3 channels in media and have segfault again. But if change to less than at start it works fine, without any crashes. It looks like in PD allocated jack port array at start and when we changing number of channels it doesn't reallocate memory for array.
---
Sent from sourceforge.net because pd-dev(a)lists.iem.at is subscribed to http://sourceforge.net/p/pure-data/bugs/
To unsubscribe from further messages, a project admin can change settings at http://sourceforge.net/p/pure-data/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.
Howdy all,
I've been doing more work on libpd lately and realize I'm out of the loop regarding overall PD development, so I thought I'd join this list.
--------
Dan Wilcox
@danomatika
danomatika.comrobotcowboy.com
I'm working on building a microtonal instrument in Pd using a breath
controller. I've got one working, using the Stanford University STK clarinet
model due to Cook and Scavone, but the results, while they have been used in a
performance context at conferences and so on, don't really do the performer
justice.
Does anybody know of something a bit more state-of-the-art that could be used
to make clarinet sounding a little more convincing and being a bit more
controllable? I don't mind putting a bit of effort into building a Pd wrapper
for C code etc, but I really don't want to get my hands too dirty with any DSP
programming right now. It would have to be something I could distribute,
preferably FOSS.
There's a video explaining what I'm trying to do here:
https://vimeo.com/77621987
(the patch has been improved a little since then, but it still sounds pretty
much the same). Alex South explains the limitations of the system we've got so
far at about 6'15 and again at about 9'15.
Nick/.
---
** [bugs:#1129] Pd-extended crashes (Jack / OSX 10.9)**
**Status:** open
**Created:** Wed Jan 08, 2014 10:36 PM UTC by Anonymous
**Last Updated:** Wed Jan 08, 2014 10:36 PM UTC
**Owner:** nobody
Pd Version: 0.43.4-extended
Tcl Version: 8.5.11
Mac OS X 10.9.1 (13B42) / Intel
built-in sound / jack
On a MacBook Pro Retina, 15-inch, Early 2013 after installing and using Jack successfully Pd-extended crashes if you try to switch back from Jack to portaudio.
Seems like Pd-extended is spawning a jackdmp Process on Startup too.
Attached you will find the crash-log.
---
Sent from sourceforge.net because pd-dev(a)lists.iem.at is subscribed to http://sourceforge.net/p/pure-data/bugs/
To unsubscribe from further messages, a project admin can change settings at http://sourceforge.net/p/pure-data/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.