Using Biquad for high pass filter with Q.
Hey David, thanks for your answer.
I usually don't use externals, mainly because I use mobmuplat a lot, and it Doesn't run externals.
I already used SCF~ (I think this is the name), a really good filter from cyclone. But now I'm trying to learn how to develop Filters myself so I can run them in PD vanilla and mobmuplat.
Higher order filter in PD extended
Hi all,
Been using PD for a little while for making MobMuPlat patches.
While the filters found in pd extended are certainly good, I am looking for a higher order filter (LP and HP) this time. Preferably, an 8th order filter.
It is a requirement to use pd-extended only, for keeping MobMuPlat support.
The filters are required to have a cutoff input and a resonance input (neither needs to be audio signal in, but that would be a nice bonus).
While I did manage to get a patch working using rifft~ and basically graphing the desired frequency spectrum, the result isn't very great and probably adds unnecessary overhead.
Does anyone know of a freely available patch for these filters?
Or perhaps pointers on how to use the pole~ objects, so that I can create it myself?
Thanks in advance.
MobMuPlat sending OSC messages to other APPs
@patricio.tics See "Networking" in https://danieliglesia.com/mobmuplat/doc/index.htm
Find the port inScore will use to receive..... and send to that port on the IP address of the machine running inScore...... or use a broadcast address if that IP might change on your network.
It is better practice to fix the IP of the receiving machine (static IP within the reserved range of your router........ instead of DHCP)
A bit more info about broadcast and multicast...... https://forum.pdpatchrepo.info/topic/14396/how-to-send-audio-over-the-network-in-pure-data/3
That info was for an audio object but the networking part is relevant for [netsend]
David.
Mobmuplat problem with toGUI messages
Hi, I have a MobMuPlat/PD patch that has a function to randomize all the parameters, which is a series of 16 sliders. I'm sending the random numbers to the sliders with a message like "/blendSlider $1" into "send toGUI". This works just fine in the editor (I'm using the Java one). I've also got the randomizer attached to /system/shake, but that doesn't seem to work either, although it does in the editor - nothing happens when I actually shake the iPad, and I've even done a test case where shaking just turns on a GUI toggle: no dice. Any ideas what the problem could be? I'm using MobMuPlat on iOS.
sysexin on Mobmuplat
@whale-av said:
@bang Pretty sure mommuplat will only use vanilla objects.
[sysexin] and [sysexout] are vanilla.
I would test first whether Pd [midiin] receives any data when a sysex message is sent to its channel. If not then you are probably out of luck..... but if the message is received at [midiin] then you can use that with mobmuplat and build something to decipher sysex into your patch.
In Linux, there is a size limit on MIDI packets (512 bytes). Large packets do not appear at [midiin] or [sysexin] outlets.
I could not find whether Pd's PortMIDI usage (which seems to be used for both Mac and Windows) has a similar size limit.
I don't know about mobmuplat -- but, I can say for sure that there is at least one supported platform where, if your device sends sysex beyond a certain size, you won't get it -- thus, Pd can't claim to make a 100% guarantee that large packets will be passed through.
https://forum.pdpatchrepo.info/topic/14028/send-syx-file/11 outlines a test case.
hjh
Get contents of folder as list in vanilla in 0.48
This may be of no use whatsoever
I've just resurrected an old Lenovo Android tablet and reinstalled MobMuPlat then I installed 'Shell Terminal Emulator'
I copied my dir.mmp, dir.pd and dirtext.txt to the MobMuPlat folder
I then copied about six wav files to the music folder
Then ran Shell Terminal Emulator and entered after the prompt..
find /sdcard/music/ -type f >/sdcard/MobMuPlat/dirtext.txt
Then ran MobMuPlat dir.mmp
And yes! the menu had the filenames I copied
Plus all the files (about 150) in the other system folders in the Music folder - oops!
The filenames are preceded by the folder names however, eg /sdcard/music/drum.wav
Get contents of folder as list in vanilla in 0.48
Hi, I'm trying to develop something with MobMuPlat, which uses libpd. It's hard to know what objects that can be used or not because it's not listed anywhere I can see but from trial and error I think it's somewhat close to vanilla 0.48. So no [file glob] or [pdcontrol], or externals...
Anyone have an idea of how to get the contents of a folder (the folder of the pd patch) as a list in vanilla 0.48?
Passing a list as parameter to csound6~
@oid Thanks for your answer.
I followed your advice and spent quite some time learning a bit how Csound works - a bit overwhelming indeed.
Then I realized that I'd love to be able to play this synth when connecting my MIDI controller to my smartphone, so I tried to run a slightly modified version of the CSD file on Csound for Android, but I didn't manage to get anything but crashes. Then I tried with csound6~ as a Pd external on PdDroidParty and MobMuPlat, but externals of course don't work on these. Then I considered running Linux on old smartphones and tablets, but I couldn't properly access the soundcard without root access. Then I fell back and looked for handpan soundfonts, but I could find only 1 or 2 (for free) in a single scale.
Then I finally came back to Pure Data and realized that my best chance was to convert this Csound patch into Pd vanilla and run it on MobMuPlat.
Which I've done! yay!
I've had quite a few challenges and the sound isn't perfect yet, but it works, and I'm also adjusting a few things to my preferences. I'm also including the r_cycle functionalities to tune the Launchpad and it's a lot of fun! I might be able to spend my Sunday sitting in the grass and playing handpan on my MIDI controller connected to my smartphone 
I will push it to Github eventually, right now it's still a little too messy for sharing, but if anyone passing by is interested, just let me know!
Cheers!
PD, mobile (MobMuPlat) and javascript
Hello,
I want to put a pd patch on a mobile device, which I've found is possible with MobMuPlat, however my patch collects data from a javascript script and processes it through the external object pdjs. Because I am quite new, I wanted to ask you if you know if it would be possible to put my created pd patch that requires that javascript script to work onto a mobile device on the MobMuPlat with an external object and expect it to work?
Thank you for your help,
Anything is appreciated
Custom User interface - What are my options?
So I am relatively new to pure data and would like to build an app with a user interface.
So far I have seen:
mobmuplat ( https://danieliglesia.com/mobmuplat/ )(not sure if you can build the graphical elements yourself)
oscar ( https://trafalmejo.github.io/OSCAR/ )
looks good
what other options do we have to build nice UI for mobile devices?
Is it possible to build a UI in React, hide the PD engine and then connect everything via OSC?
I would appreciate some help with the search!
Thanks

