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.
App for recording impulse responses with an iPhone?
Hello!
Are there any apps out there that make it easy to record impulse responses on your iPhone? I’m imagining something super simple that does the initial ping sound and records what follows
Comments
Thafknar
https://apps.apple.com/us/app/thafknar-record-and-reverb/id572894725
@Ailerom thank you for this - that was my first idea but I couldn’t get it to make the ping impulse sound... am I missing something?
Not sure sorry. Refer that question to a greater mind.
There's one thing to know in Thafknar:
Once you've recorded your response in Thafknar standalone Recorder, find your recording under Files and tap-hold the file name until a popup menu appears. Choose "Copy to impulse responses".
Edit: Sorry, got it, you asked for something to generate the impulse with...
Some people use an alarm pistol but what I usually do is clap my hands and use some EQ to flatten the response.
There are some audio stimulus files at the site list below. You could play one or more of them using a suitable sample playback app while you record the sound in a given room or from a speaker cabinet using Thafknar. You may have to edit the resulting recording to make it suitable for IR reverb effects.
https://www.linkwitzlab.com/Loudspeaker-Room/tests&measurements.htm
The problem is that the impulse has to be played back with relatively high power in order for the IR not to drown in noise and often when you're out and about or on holidays, you don't have a substantially powered PA in your pocket 😁
BTW, hydrogen+oxygen filled balloons work very well too (ouch)
@annahahn I don't know how much you're interested in DSP but the ideal source would be a 'dirac pulse' which is nothing but one single sample of maximum value, followed by zero values. Or in other words, an impulse that is 1/44100 seconds long.
This will give you a rather flat frequency response theoretically and it works quite well for speaker cabs but when recording real room IRs, you don't want to additionally record the response of the reproduction system. That's why other mechanical solutions are often used.
Perhaps @polaron_de, the developer of Thafknar can enlighten us?
Markus is extraordinary helpful and frequents our forum.
Thafknar's purpose is not to create impulse responses but to apply them. Of course you can use the app to record an IR if you have a good microphone and use real loudspeakers (not the builtin speakers of an iPhone), but there are certainly better apps for this purpose which also create the impulse or alternatively a sweep and have functions for postprocessing the resulting IR.
There is also software for creating IRs of virtual rooms, like the Voxengo Impulse Modeler. I used this to make some of the IRs of Thafknar's Demo IR set.
For those interested in Voxengo, here is a link:
https://www.voxengo.com/product/imodeler/
Thanks yet again Markus for your nearly instantaneous appearance.
You’re like the genie in the bottle: A simple rub and the genie instantly appears! 🤗
In order to advise about creating IRs, it would be helpful to know what you are trying to create an IR of.
Are you trying to create IRs from real world things? If so, you probably don't want to use your phone to generate the impulse.
And if you have a setup where it makes sense to generated the impulse on your phone, you would probably want different devices for playing the impulse and recording the response.
You will find lots of articles about creating IRs on the internet. Note that some articles that involve recording sine sweeps and then de-convolving generally are intended for high-end IR creation -- and the results will often be only marginally better than using a simple impulse (starter pistol, clap, click or whatever). For recording impulses of a guitar or violin body, people often tap sharply with a fingernail.
If you are trying to record impulses for accurate acoustic modeling, you need really good mics. If you are capturing IRs for special effects and weirdness and don't care about fidelity, you can get away with lower quality mics.
An excellent impulse is an audio file that consists of the first simple having maximum value followed by silence. Such a file is easy to create in Twisted Wave or Auditor.
Hello, I couldn't find a simple IR recording app that would let me simultaneously play a sine sweep or any other audio. Because I mainly use the IR audio files ir reverb audio plugins as a tool for post-production. So I made a really simple app that let you do that. I use it with a BlueTooth speaker and I get very good results with it! If you are interested here it is:
https://apps.apple.com/sk/app/ir-recorder/id1640062304
Nice! What's the upper limit on the length of IR that can be created by the app?
This deserves its own thread for sure @peterbudai
Hello, the upper limit is 30 seconds but if you need it longer or if you need any other IR types just let me know.
.
Does your app extract the impulse response from the recorded sweep?
Thank you for your interest. I am open to any suggestions. I will be releasing a new version in about a month with more IR types and other tools within the app (like dB meter, etc.). I would like to add more tools and functions to the app so if you'll think of anything just let me know.
No, it's not necessary for me. Because all reverb plugins in DAW do the convolution them self. But if you want I can include that function in the next version. I will release it next month.
It appears that your stimulus audio files do not trigger from the red start button that triggers the recording. I hope you can fix or explain what I’m doing wrong. Selecting an IR type seems to trigger playback sometimes but I haven’t started my recording.
It looks promising. Using share brings up AltiSpace as a transfer file target but I can find the file in AltiSpace.
I’ll try and load my IR’s into Thafnar manually because it doesn’t appear as a target probably due to the default CAF file type I’d guess.
If you get this stable I think you can ask for more from the late to party users.
Just out of curiosity , are you gonna be making reverb ir or cab ir ?
I can’t get the files into Thafnar or Altispace2 either with Share or through the files app.
Help! Anyone know how to use it?
Iconvolver was offered as a target but no file seems to be transmitted.
Still no IR app accepts the results of a recorded session for me.
Help!
Do your files have a common audio file name extension?
Thafknar accepts these:
"aac", "aif", "aiff", "caf", "m4a", "mp3", "wav"
Sorry, I did not read that caf is used. So the file type is fine.
But if the file is not an impulse response but the recorded sweep, then it won't work.
Does anyone have a successful experience using the IR.recorder app with one of the IR apps like AltiSpace 2?
I’m stumped on getting the file transferred.
Knowing the the types of recordings matter is a clue.
From your description, the resulting file isn’t actually an IR but a room-recorded sine sweep. Altiverb can convert such files when it also has the original sine sweep. If I recall correctly, the process of processing the two files to create the actual IR is called de-correlation but I may be recalling the name incorrectly.
A room IR sounds like a snap with a long decay whose frequencies change over time.
Hello, I should have a built in algorithm which will decode the recording. If you use original Altiverb sweep files from their website (which is in the app). https://www.audioease.com/altiverb/sampling.php
There is also a tutorial there.
@peterbudai : I understand the process. I was trying to draw attention to the fact that one can’t just drop recorded sweeps into a convolution app and use them as IRs which might not be clear to people…though maybe I am mistaken. They need to be processed into IRs by mixing with a precisely phase-aligned (but inverted) sweep in order to turn the recording into an IR.
If you just drop the recorded sweep into a convolution app, it won’t work. Altiverb generates an IR by processing this imported sweep and exporting the IR. None of the iOS convolution apps can do that