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.
Midi into spreadsheets?
Is there a way to get notes i play on a midi keyboard into a spreadsheet? Like if I am in a cell and play middle C, "C3" gets entered into the cell?
Maybe Bome for the MacBook or some other midi translator?
Thanks!
Comments
Would it have to be realtime, or could something that simply converts a midi file to a format such as CSV that could be imported into the spreadsheet work?
A Moziac script could log note names with comma separated values. Then you have to cut and paste that text into a file for import to a spreadsheet.
That's an interesting idea
Real time for me. So I could position a cell move and play into it, then change the position and play etc. Like a low budget tracker.
The logging facility in Mozaic is pretty useful and rarely used. I wish more people would buy the damn app so @Brambos might give us the occasional new feature like save log to file or a million other tweaks. It’s one of the most amazing pieces of software I own for creating virtual apps. It’s simply stunning to do what it can do without having to learn Swift, Objective-C, or C++.
I imagine there’s dozens that feel that way.
Mozaic is a giant reminder I should learn Swift, Objective-C, or C++
Good luck with that… call me in a couple years when you are ready to ship something.
It will be a lot quicker than a couple years and it wont be shipped but thanks for the encouragement!
Oh, if you don’t ship that’s a lot easier. Just for grins try the “AudioKit Swift” package and you’ll make something in a week or 2.
They prepared a video to walk you through install. Perhaps you’re past that point.
Now to the real question: what’s wrong with Mozaic? It’s an event driven model and that can really mess most scripters up.
It’s like playing ping-pong with a firehose of ping pong balls you must have a planned response for. You don’t really have control but with the right plan you can do some cool shit.
Nothing is wrong with mozaic. I love it. Theres just a lot more libraries to draw from in c++ land.
Edit: Plus I won't have to keep some old ipad in deepfreeze to keep some mozaic scripts running if the day comes mozaic is sunsetted
It seems to work:
Log output of some Note input when script is loaded:
Results of Mozaic “log” output pasted into Numbers:

Anyway ... enuf thread-jacking. I'll leave you to your ideations. 👍🏼
Exports to CSV:
https://hautetechnique.com/midi/midiview/
Why can’t we gave the cool toys? Is it because we are too cheap? And this one is priced right for Mac and Windows… our favorite price: free. It’s intended to be a MIDI Monitoring app. Mozaic can make a cool MIDI Monitor with logging and I think there is one. I’ll wager @wim wrote it after reading some hacks terribly verbose code.
Listen, users don’t read code and know when 25 lines are being used when 3 do the job more efficiently. I’m with the users.
Don’t read code. Just paste it blindly into the code window and trust me.
New version.
Sorry to be the bearer of bad news, but the whole idea of using Mozaics logging to generate csv won‘t work.
Moazic clears the whole log window when reaching a specific size, you never know exactly at which point this will happen. This is done to prevent overflow of the log buffer. It happens after about 100-150 lines, so Bram probabbly clears when reaching at a specific buffer text length.
Many of my scripts have optional, extensive logging - so i know this effect for sure. Just try the following script with AUM as host:
Open Mozaics log view, press play in AUM and wait some secs until the tick 200 is shown. Now stop AUMs transport and try to scroll back the console…. there are only about 100 lines in the buffer.
Well, imagine that. @Brambos manages the resources to insure Mozaic focuses on job #1: responding to MIDI events at the front door. He knows what he’s doing and unfortunately, other than upgraded IOS bugs he’s done. Still, it is amazing app… rock solid and stable. Throw MIDI at it with a firehose and it just works.
Damn. There goes my dream of finishing my MIDI powered AI romance novel writing Mozaic script.
Somehow limiting it to smutty Haiku just isn't as satisfying.
How about a “Magnetic Poetry” app using MIDI for word selection?
I’d pay the usual patchstorage fee for such a script: a hearty “cool beans”.
I only can offer kind of work-around to get midi into CSV on IOS only: Use a midi recorder capable of exporting to midi file (Atom, Helium, Midi Tape Recorder) and then write a python script making use of the MIDIFile v0.10 package to write to a CSV file. For pythonista, you need to download the source version of that package and copy the folders containing the sources - into the site-packages-3 folder of pythonista
I once looked into the possibility to have a python script serving a midi port - but (at that time) it wasn‘t possible to create new midi devices with Pythonista or Pytho.
I feel better about my own failed attempts at the same thing now.
On the other hand, if that data was sent to a MacBook via iDAM, python would be a distinct possibility.
wish I would have seen this earlier but if your still looking for both realtime and non, MY bestest of buddies the Ambient King Vir Unis about gosh maybe 12-15 years ago was commishoined by the City of Chicago for 2 projects.
1 Non realtime @ some Navy Pier event took the DnA sequences of diffetent flowers around the pier and converted it to midi to be played over loudspeakers.
2 Realtime on one of the CTA lines. departed from the city center and in realtime would parse the economic data of the very near surrounding homes and subdivisions all along the track to the cities outer limits. Basically showing the economic mapping of wealth closest to the center and all the flucuations out to the edges of city limits. Then made it into one Track. Extremely intresting to hear what the data sounds like.
Cheers