-
alexandros
posted in extra~ • read more"pdnam" returns no results in deken (I'm not hidding foreign architectures, so it's not only the Linux binaries that don't show up).
-
alexandros
posted in technical issues • read moregain is just a multiplication of a signal with some constant value in digital audio.
-
alexandros
posted in technical issues • read moreFirst of all, what you're sending to the oscilloscope is a sinewave oscillator, not your granular sampler. Second, we cannot know what is inside the oscilloscope subpatch (you can tell it's a subpatch because its name starts with "pd"). You can right-click on it and select "open" to see what's inside and why it doesn't show anything.
Wild guess, the "samples 1" is probably the number of samples to display. Only one sample is a single value, while you want a bunch of values to display. Try raising the number to something like 512. Otherwise, post a screenshot of the inside of this subpatch. -
alexandros
posted in extra~ • read moreI just downloaded the Linux amd64 version and it loaded and played fine. Thanks for sharing this!
As for packaging, I think it's best if you create a different package for each architecture. I think that if you just upload each different architecture package with the same library name and version, deken should pack them under the same directory, so when you search for pdnam~ in deken, you'll get one directory with a drop-down menu including all different versions and architectures. -
alexandros
posted in technical issues • read more[canvasname] from iemguts. Aparenlty, if you give it an argument 1, it will spit the name of the parent patch out its right outlet.
-
alexandros
posted in technical issues • read moreCheck vanillaUrn from here https://github.com/alexdrymonitis/miscellaneous_abstractions.
-
alexandros
posted in technical issues • read more@willblackhurst how are recent vanilla versions a mess? What issues do they introduce?
-
alexandros
posted in technical issues • read moreI think Pof, which embeds openFrameworks (much like Ofelia did), runs on a different thread (I think). But I have tried closing its window and that crashes Pd. But I could be wrong, as I could be doing this the wrong way.
Switching back to another external that embeds OF, since you have switched from Ofelia to Gem, can be discouraging. I just thought of mentioning that Pof runs on a different thread (I think). -
alexandros
posted in technical issues • read moreDid you try installing the externals on the second machine through deken, instead of transferring them?
-
alexandros
posted in technical issues • read moreWhat do you mean by "recompile"? When you install an external object through deken, there's no compilation going on, you're just downloading a pre-compiled binary file (the external object, not its source code) for your architecture (that would be macOS in your case). Are you sure the computer where you transfer your patches and externals has the same architecture as yours? What are the error messages you get?
I don't have a mac and it might be some issue with apple doing all this quarantine stuff, but I could be wrong in this.
Can you post the error messages you get? -
alexandros
posted in technical issues • read moreHave you tried enabling "Init" in the toggle's parameters? Right-click on it and select properties. In the window that opens, under "Parameters", click the menu and select "Init". Probably you're aware of that and it might not work with abstractions though.
-
alexandros
posted in technical issues • read moreCan't you send 248 to [midiout]? That's the MIDI clock byte. Just setup a [metro] to the desired tempo and connect its outlet to a "248" message. Then use a MIDI interface to send that to your other devices.
-
alexandros
posted in technical issues • read more@playinmyblues
[declare -lib Gem]does what you did by loading Gem from Pd->Preferences->Edit Preferences etc, but only for a specific patch and not every time you launch Pd. If you use Gem a lot, then your approach is probably better, but if you use it in specific patches, then you might want to remove the startup and path stuff in Pd's preferences and just use[declare -lib Gem]in the patches where you use Gem.
As for formatting your messages in this forum, when you want to highlight something inline, use a single ` character (below the tilde character, at the left side of key 1) at the beginning and another one at the end, for example: `[declare -lib Gem]`
If you want to highlight a chunck of code (or a one-liner but separated from the rest of the text), then use three ` characters at the beginning and the end. For example:
```
Put your code (with many lines)
in here
```
and it will be highlighted with a black background. -
alexandros
posted in extra~ • read more@kroklop92217 I have no idea. I bought a physical copy years ago, don't know where it's at, at the moment.
-
alexandros
posted in extra~ • read moreI also found this book really helpful when I started developing Pd externals https://books.google.gr/books/about/Designing_Audio_Objects_for_Max_MSP_and.html?id=9yHCvrfxPwUC&redir_esc=y
-
alexandros
posted in extra~ • read moreIt seems that the externals-howto tutorial has moved to the GitHub repository. I don't know if you're aware of it, it's here https://github.com/pure-data/externals-howto
-
alexandros
posted in technical issues • read moreIt should be in /usr/lib/pd/extra, but as @dreamer wrote, if you
[declare -lib Gem]you should be able to use it. -
alexandros
posted in technical issues • read moreHow about creating a square wave and testing for equality with 1, like below:

The [==_abs~] is the following (in my computer it is located in a directory called "sig_logic_abs", hence the first part of the name):

And the [not_abs~] is this:

This is all vanilla and should work with heavy. -
alexandros
posted in technical issues • read more@ddw_music you're right about the right outlet. The left outputs a bang when [phasor~] rises above 0.5. My bad.
-
alexandros
posted in technical issues • read moreAm I missing something, or the patch below isn't correct?
[phasor~ 1] | [threshold 0.5 10 0.5 10] | [o]This does output a bang whenever [phasor~] resets.