Music tools
From Arnout Engelen
Nice overview: http://sound.condorow.net/mut.html Audio setup of ubuntu: https://help.ubuntu.com/community/UbuntuStudioPreparation
Contents |
[edit] Sheet Music OCR
See: OMR
[edit] Personalized Radio
last.fm and pandora - last.fm seems nicer.
Would be cool to have last.fm integration in other players
[edit] Transcribing
Transcribe! by Seventh String Software is way cool. Looking for a better music notation program though - so far the best seems noteedit
[edit] MIDI keyboard
Got a m-audio keystation 49e USB. This worked great out-of-the-box on Ubuntu, though having it plugged in while booting caused an easy-to-fix (but not easy-to-find :) ) problem with my sound setup.
When starting QjackCtl, I get the error "Could not open ALSA sequencer as a client. MIDI patchbay will not be available.". The problem is simply that the snd-seq module was not loaded, it seems. Would be nice if the error message said that.
[edit] Learning
http://www.learnjazzpiano.com/
[edit] Tools
It'd be nice to have a midi manipulation tool that'd allow you to manipulate midi signals, like splitting the keyboard into 2 parts and transposing one of the parts. Maybe add `triggers' too. Execute commands or whatnot when certain keys are pressed for example.
QMidiRoute seems nice, but notes tend to go missing if you're not careful setting minimum and maximum values for your mapping. It should be possible to just have a checkbox with 'all notes' or 'all velocities'.
Small commandline elements: http://www.sreal.com:8000/~div/midi-utilities/
[edit] Jack
I had trouble starting jack because ESD was running
[edit] Software synths
I'll be looking for some nice organ/piano sounds and such.
- Bristol is FLOSS and has some nice sounds, but is somewhat buggy.
- Beatrix is only free as in beer, but has a nice organ sound.
- https://savannah.nongnu.org/cvs/?group=ll-plugins should have a nice AZR-3 plugin, but it's a work in progress (and for example requires an unreleased version of JACK)
[edit] Using various sound applications simultaneously
- Transcribe! and aplay: no
- "aoss Transcribe!" and aplay: yes
- aplay and aplay: yes
- bristolengine and aplay: no
- "bristolengine -audio alsa" and aplay: no (used plughw:0,0 it seems)
- "aoss bristolengine -audio oss" and aplay: no
- beatrix and aplay: no
'no' means 'aplay can't start, gives a 'device or resource busy'.
aoss beatrix gives:
SNDCTL_DSP_SETFRAGMENT: Invalid argument
[edit] oss2jack
Another way would be to use Jack and oss2jack. I made some notes while installing oss2jack, which seems to work very nicely! As an extra bonus this also adds "free dmixing" for oss applications. Very nice indeed.
[edit] MIDI
snd-virmidi is useful. Unfortunately, solfege will not output via a virmidi device, and gives the following error:
While trying to open the device /dev/snd/midiC2D0 ioctl(seqfd, SNDCTL_SEQ_RESET) failed Illegal seek
[edit] Misc
- MMA
- GMorgan (replaces horgand)
- CLM
for n in quarters_circle: twice: play (chord(second n, "minor"), 1 bar); play (chord(fifth n, "7"), 1 bar); play (chord(n, "dominant"), 2 bars)'
- nice free/oss tools, though targeted at osx: http://www.1xn.org/osxtools/
