(Semi) automatic MIDI and audio recorders?
Moderators: MattKingUSA, khz
-
- Established Member
- Posts: 48
- Joined: Mon Jul 10, 2017 8:56 am
- Has thanked: 55 times
- Been thanked: 7 times
(Semi) automatic MIDI and audio recorders?
I was wondering if there are any simple semi-automatic recorders available for Linux.
For MIDI, one that listens for MIDI, records it to a timestamped file and closes the file after X seconds of silence.
For audio, something that buffers audio then can be told to save the last X seconds to a file and keep recording when I play something good.
I see that Pianoteq can do the former but that seems like massive overkill.
For the latter, I expect that I'm just not using the right search terms.
Thanks.
Re: (Semi) automatic MIDI and audio recorders?
The easiest utility to do something similiar to that is QRecord (I think it's from Rui, the qtractor guy). You can set it to automatically start recording when you start playing (ie, detects incoming audio), and each time you click on the stop button, it will save the recording to a unique file name. (So you will have a collection of "takes" you can review).
QRecord isn't a smart enough AI to judge whether you're playing something good. To be fair, judging from the biggest sellers on spotify, most humans don't have to ability to discern good music either.keep recording when I play something good.
Author of BackupBand at https://sourceforge.net/projects/backupband/files/
My fans show their support by mentioning my name in their signature.
- rncbc
- Established Member
- Posts: 1068
- Joined: Mon Apr 19, 2010 12:20 pm
- Has thanked: 45 times
- Been thanked: 270 times
- Contact:
Re: (Semi) automatic MIDI and audio recorders?
were it made from me it surely would be the dumbest piece of s/w around
what the OP is probably asking is Steve Harri's timemachine (for audio; don't know nothing of the sort for MIDI); see also jack_capture it has a timemachine-like mode.
Re: (Semi) automatic MIDI and audio recorders?
https://sourceforge.net/projects/jack-smf-utils/
Author of BackupBand at https://sourceforge.net/projects/backupband/files/
My fans show their support by mentioning my name in their signature.
-
- Established Member
- Posts: 48
- Joined: Mon Jul 10, 2017 8:56 am
- Has thanked: 55 times
- Been thanked: 7 times
Re: (Semi) automatic MIDI and audio recorders?
After I posted I found Brainstorm which seems to be what I want for MIDI.
Thanks for the help.
Re: (Semi) automatic MIDI and audio recorders?
Oh. I just assumed you made it because it's an audio app that uses QT toolkit, and whose name starts with a capital Q instead of a small k.rncbc wrote: were it made from me
Whenever I see a capital Q, I mentally associate it with either you, or that guy from Star Trek: The Next Generation.
P.S. to the original poster:
I'm in the USA, and right now I'm hiding under my desk. In the future, I'd appreciate it if you refrained from posting the phrase "semi automatic".
P.S. to everyone else: Yes, I know. Too soon and way too tactless. Don't bother scolding me. You should know by now that the extra attention just makes me worse.
Author of BackupBand at https://sourceforge.net/projects/backupband/files/
My fans show their support by mentioning my name in their signature.
-
- Established Member
- Posts: 58
- Joined: Fri Feb 08, 2019 7:18 pm
- Location: Donnybrook Western Australia
- Has thanked: 78 times
- Been thanked: 14 times
Re: (Semi) automatic MIDI and audio recorders?
Code: Select all
blerk@phobos:~/Dev/divs-midi-utilities/src$ make -f Makefile.unix
cd align-clicks && make -f Makefile.unix
make[1]: Entering directory '/home/nate/Dev/divs-midi-utilities/src/align-clicks'
gcc -o../../bin/align-clicks align-clicks.o midifile.o
/usr/bin/ld: cannot open output file ../../bin/align-clicks: No such file or directory
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile.unix:5: ../../bin/align-clicks] Error 1
make[1]: Leaving directory '/home/nate/Dev/divs-midi-utilities/src/align-clicks'
make: *** [Makefile.unix:3: all] Error 2
Edit - can't even build just brainstorm with or without sudo
Code: Select all
nate@phobos:~/Dev/divs-midi-utilities/src/brainstorm$ make -f Makefile.unix
gcc -D__LINUX_ALSA__ -DRTMIDI_DO_NOT_ENSURE_UNIQUE_PORTNAMES -I../midifile -I../midiutil -I../3rdparty/rtmidi -c brainstorm.c
gcc -D__LINUX_ALSA__ -DRTMIDI_DO_NOT_ENSURE_UNIQUE_PORTNAMES -I../midifile -c ../midifile/midifile.c
gcc -D__LINUX_ALSA__ -DRTMIDI_DO_NOT_ENSURE_UNIQUE_PORTNAMES -I../midiutil -c ../midiutil/midiutil-common.c
gcc -D__LINUX_ALSA__ -DRTMIDI_DO_NOT_ENSURE_UNIQUE_PORTNAMES -I../midiutil -c ../midiutil/midiutil-system.c
gcc -D__LINUX_ALSA__ -DRTMIDI_DO_NOT_ENSURE_UNIQUE_PORTNAMES -I../3rdparty/rtmidi -I../midiutil -c ../midiutil/midiutil-rtmidi.c
g++ -D__LINUX_ALSA__ -DRTMIDI_DO_NOT_ENSURE_UNIQUE_PORTNAMES -I../3rdparty/rtmidi -c ../3rdparty/rtmidi/RtMidi.cpp
g++ -D__LINUX_ALSA__ -DRTMIDI_DO_NOT_ENSURE_UNIQUE_PORTNAMES -I../3rdparty/rtmidi -c ../3rdparty/rtmidi/rtmidi_c.cpp
gcc -o ../../bin/brainstorm brainstorm.o midifile.o midiutil-common.o midiutil-system.o midiutil-rtmidi.o RtMidi.o rtmidi_c.o -lasound -lpthread -lstdc++
/usr/bin/ld: cannot open output file ../../bin/brainstorm: No such file or directory
collect2: error: ld returned 1 exit status
make: *** [Makefile.unix:17: ../../bin/brainstorm] Error 1
Music Nerd, Guitarist, Fixer of Things, DJ, currently employed by Donnybrook Balingup Community Radio (Station Manager & Drive Time DJ, Recording Engineer for a small attached studio for local artists)
DAW: Mixbus at home, Mixbus32C at work
-
- Established Member
- Posts: 2057
- Joined: Tue Feb 16, 2016 6:56 am
- Location: Kangasala, Finland
- Has thanked: 373 times
- Been thanked: 209 times
- Contact:
Re: (Semi) automatic MIDI and audio recorders?
Is it just so plain stupid makefile that does not make that directory? So if you wouldNatelok wrote: ↑Fri Jul 22, 2022 2:57 pm I'm sure someone linked to http://www.sreal.com/~div/midi-utilities/ but I can't find any reference to it. Anyway, I downloaded the source but I can't get it to compile. It's too late to keep trying now, but if anyone has an answer to the following error message for this
Code: Select all
blerk@phobos:~/Dev/divs-midi-utilities/src$ make -f Makefile.unix cd align-clicks && make -f Makefile.unix make[1]: Entering directory '/home/nate/Dev/divs-midi-utilities/src/align-clicks' gcc -o../../bin/align-clicks align-clicks.o midifile.o /usr/bin/ld: cannot open output file ../../bin/align-clicks: No such file or directory collect2: error: ld returned 1 exit status make[1]: *** [Makefile.unix:5: ../../bin/align-clicks] Error 1 make[1]: Leaving directory '/home/nate/Dev/divs-midi-utilities/src/align-clicks' make: *** [Makefile.unix:3: all] Error 2
Code: Select all
mkdir /home/nate/Dev/divs-midi-utilities/bin
Linux veteran & Novice musician
Latest track: https://www.youtube.com/watch?v=ycVrgGtrBmM
-
- Established Member
- Posts: 58
- Joined: Fri Feb 08, 2019 7:18 pm
- Location: Donnybrook Western Australia
- Has thanked: 78 times
- Been thanked: 14 times
Re: (Semi) automatic MIDI and audio recorders?
Omg, thank you! Well, I mean, I haven't tried it yet but I bet that works. I might have figured it out eventually, but you've just saved me a day of headaches and trying to remember crap I haven't used since University 20 years ago.tavasti wrote: ↑Fri Jul 22, 2022 3:17 pm Is it just so plain stupid makefile that does not make that directory? So if you wouldand try again?Code: Select all
mkdir /home/nate/Dev/divs-midi-utilities/bin
Tavasti, you are a marvelous human being.
Edit yes it worked. Some of the utilities are of no use to me, and some are very confusing, but brainstorm is great.
Music Nerd, Guitarist, Fixer of Things, DJ, currently employed by Donnybrook Balingup Community Radio (Station Manager & Drive Time DJ, Recording Engineer for a small attached studio for local artists)
DAW: Mixbus at home, Mixbus32C at work
- raboof
- Established Member
- Posts: 1855
- Joined: Tue Apr 08, 2008 11:58 am
- Location: Deventer, NL
- Has thanked: 50 times
- Been thanked: 74 times
- Contact: