Loopy Pro: Create music, your way.
What is Loopy Pro? — Loopy Pro is a powerful, flexible, and intuitive live looper, sampler, clip launcher and DAW for iPhone and iPad. At its core, it allows you to record and layer sounds in real-time to create complex musical arrangements. But it doesn’t stop there—Loopy Pro offers advanced tools to customize your workflow, build dynamic performance setups, and create a seamless connection between instruments, effects, and external gear.
Use it for live looping, sequencing, arranging, mixing, and much more. Whether you're a live performer, a producer, or just experimenting with sound, Loopy Pro helps you take control of your creative process.
Download on the App StoreLoopy Pro is your all-in-one musical toolkit. Try it for free today.
GeoShred Control in NS2 bug: finger release triggers the note
Environment:
iPad 7th gen
iPadOS 15.7.1
NanoStudio 2 2.1.2
GeoShred Control 5.830.1.8.1
Steps to reproduce:
Open NS2
Create a new project
Add a new Obsidian track
Go to MIDI fx of this track, and connect GeoShred Control
Open GeoShred effect and start playing some notes. At first, everything will be fine
Play long enough until the bug appears (usually takes several minutes)
Expected behavior:
Note is triggered when I put my finger on the screen
Note sustains when I hold my finger on the screen according to the amp envelope
Note decays when I release my finger from the screen according to the amp envelope
Actual behavior:
It takes a few minutes to activate the buggy behavior. Once it does:
Note is NOT triggered when I put my finger on the screen
Nothing happens when I hold my finger
Note is triggered when I release my finger from the screen
Note is sustained forever after until a new note is triggered
Here’s a link with a video recording of the bug. The bug appears at about 1:50.
https://share.icloud.com/photos/0961quehwt7f6dAvC184TRZ_g
A link to the NS2 error log I’ve found in settings just in case, even though it seems like it was a different error:
https://www.icloud.com/iclouddrive/0af7CjlnUrIPKdEnonuwRvgYA#NanoStudio_2-2022-11-13-140744
Besides Obsidian, I was able to reproduce the same behavior with AUv3 synths inside NS2.
I have 2 questions:
- is my workflow correct or should I connect GeoShred Control in a different way?
- does anyone have the same issue with GeoShred in any other DAW?
Comments
Hi @aoverflow , welcome the forum!
What GS Preset are you using and what Midi Configuration in GS are you using?
@moForte might be able to help as they dip into the forum every now and again and are the GS developers.
Sure!
Didn’t touch the defaults. Can see the following are chosen:
MIDI Multi Channel Mode
MIDI Out Control
Play Mode: String
Attaching a few screenshots
![](https://forum.audiob.us/uploads/editor/lb/ahckhpbutmhv.jpeg)
![](https://forum.audiob.us/uploads/editor/0y/qmd9xmv9b2h7.jpeg)
Ran into a variation of this bug where all notes are being played back as staccato of the previous(!) note played. Recording here: https://share.icloud.com/photos/014qHj1rmzLJ-hFo-F0m9gVsw
Might seem like a lag of the audio inside the videofile at first but it is not, it is actually GeoShred/NanoStudio that are one note behind of what is being played
Yeah I experience this too semi- frequently.
I use geo inside AUM as a midi node to control pure piano, so you can probably eliminate NS2.
I’ve tried both mono and poly modes, disabling same note.
@Blipsford_Baubie have you found any workarounds? For me only deleting Geo from the MIDI fx slot and re-adding it solves the issue (for another 3-10 minutes)
aoverflow, I looked at your video. It seems like the target synth is losing it's sense of matching noteOn/noteOff pairs.
It's really odd that it responds with a noteOn when lifting the key sends a noteOff. More info needed.
(Addenda) I strongly suspect that the target synth is in Omni mode (responds to all channels but behaves as if it's a single channel synth, no channel independent expression, and you are sending a Multi MIDI Stream (sends each string on it's own channel.
I think that you have a mis match between the sending MIDI Mode (MPE, Multi, Single) and the target synth. What is the target synth? Does it support MPE or Multi Timbral modes (not Omni). Please reach out to us directly at [email protected] so that we can do a detailed analysis.
That's an NS2 crash log. It's not going to tell much except that NS2 crashed in "AudioToolboxCore " which must be some internal SDK that it uses.
Let's get a reproducible case going so that we can debug it. Again reach out to us at [email protected] so that we can analyze.
No, similar here. I save a little time though by clearing and reloading the last AUM session. This way I don’t need to redo the midi connection as if I were to delete Geo instead.
I do intend to follow up on this through support as mforte suggested.
I believe NS2 flattens incoming MIDI data to a single channel, touching on what moForte was saying. You can try putting a MIDI monitor in the MIDI chain after GeoShred to see what is being sent to Obsidian, AUM though should not be doing any filtering unless it is configured to do so.
Target synth Obsidian, which is a part of NanoStudio 2.
Pretty sure Obsidian, and NS2 itself, do not support MPE. Unfortunately I don’t know what the rest of the words mean. I need to educate myself before I can answer. Or can anyone here help me?
String mode
Multi Channel Mode
If so, what are the correct settings for this case?
Sure, will send the trace to the email above as soon as I can reproduce the problem.