[SLE] what apps to use to edit a midi file?
I have a midi file that I want to edit. (Perhaps I should say instead that I want to do a different arrangement of a song that I have in a midi file... editing might imply that I just want to type things into a file when, instead, I'd prefer an intuitive WYHIWYG app.) Anybody here with experience in midi who can recommend a Linux app? tia, ken -- As a statistic, the US Unemployment Rate is like saying that no one is drowning because the flood waters have risen only five inches today. -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
ken wrote:
I have a midi file that I want to edit. (Perhaps I should say instead that I want to do a different arrangement of a song that I have in a midi file... editing might imply that I just want to type things into a file when, instead, I'd prefer an intuitive WYHIWYG app.)
Anybody here with experience in midi who can recommend a Linux app?
tia, ken
Rosegarden, -- Regards, Rajko. -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
Rajko M wrote:
ken wrote:
I have a midi file that I want to edit. (Perhaps I should say instead that I want to do a different arrangement of a song that I have in a midi file... editing might imply that I just want to type things into a file when, instead, I'd prefer an intuitive WYHIWYG app.)
Anybody here with experience in midi who can recommend a Linux app?
tia, ken
Rosegarden,
Fast finger. The Rosegarden is not included since 10.0, but it gives an option to use external program as midi output, like timidity. Useful if one has simple audio adapter without midi support. You can find more editors if you type in YaST search box midi. -- Regards, Rajko. -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
John and Rajko, You guys are super. Thanks much. I downloaded the rosegarden-2.1pl4-175.src.rpm and it verified and compiled without a hitch. (BTW, this was done on a Suse Pro 9.3 system.) Like Rajko guessed, I don't have any midi hardware (yet), just a standard audio card with headphone and microphone plugs, so am pretty sure I need to use an external player. I downloaded a midi file and it played through timidity. I wasn't able to hear actual instruments; instead just simple tones, like it was played on a cheap toy piano. Trying to play the same tune through rosegarden gave me nothing at all. Total silence. So how do I configure rosegarden to output to timidity? I found the Midi Setup window. It has these items: Device: /dev/sequencer Record Device: Midi Through Port-0 Event Buffer Size: 10000 No Score Tracking I'm a complete noob to midi and, of course, rosegarden, so don't know how or what to set what to what to get rosegarden to play something I can hear. Any ideas? tia, ken Rajko M wrote:
Rajko M wrote:
ken wrote:
I have a midi file that I want to edit. (Perhaps I should say instead that I want to do a different arrangement of a song that I have in a midi file... editing might imply that I just want to type things into a file when, instead, I'd prefer an intuitive WYHIWYG app.)
Anybody here with experience in midi who can recommend a Linux app?
tia, ken
Rosegarden,
Fast finger. The Rosegarden is not included since 10.0, but it gives an option to use external program as midi output, like timidity. Useful if one has simple audio adapter without midi support.
You can find more editors if you type in YaST search box midi.
-- As a statistic, the US Unemployment Rate is like saying that no one is drowning because the flood waters have risen only five inches today. -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Sunday 2006-06-04 at 14:49 -0400, ken wrote:
You guys are super. Thanks much. I downloaded the rosegarden-2.1pl4-175.src.rpm and it verified and compiled without a hitch. (BTW, this was done on a Suse Pro 9.3 system.)
rosegarden4-1.0-4 is included with SuSE 9.3.
Like Rajko guessed, I don't have any midi hardware (yet), just a standard audio card with headphone and microphone plugs, so am pretty sure I need to use an external player. I downloaded a midi file and it played through timidity. I wasn't able to hear actual instruments; instead just simple tones, like it was played on a cheap toy piano.
Just per chance, a moment ago I was listening to a Mozart concert through timidity, and it was acceptable, considering. But you are right, I only hear several pianos, and perhaps a kind of organ; I should be hearing some violins. I'll have to check the same file in my older computer, that has a real soundblaster card with midi, but that will be tomorrow.
Trying to play the same tune through rosegarden gave me nothing at all. Total silence. So how do I configure rosegarden to output to timidity? I found the Midi Setup window. It has these items:
You have to start timidity as a server daemon; I used, in an xterm: timidity -iA -B2,8 -Os -q0/0 -k0 -iA Launch TiMidity++ as ALSA sequencer client. -B n,m, --buffer-fragments=n,m For the Linux/FreeBSD/OSS/ALSA/Windows sound driver, selects the number of buffer fragments in interactive mode. Increasing the number of fragments may reduce choppiness when many processes are running. It will make TiMidity++ seem to respond sluggishly to fast forward, rewind, and volume controls, and it will throw the status display off sync. Specify a fragments number of 0 to use the maximum number of fragments available. -Os Output to ALSA -q sec/n, --audio-buffer=sec/n Specify audio buffer in seconds. sec maximum size of buffer, n percentage filled at the beginning (default is 5.0/100) (size of 100% equals the whole device buffer size). -k msec, --voice-queue=msec Specify audio queue time limit to reduce voices. If the remaining audio buffer is less than msec millisec- onds, TiMidity++ tries to kill some voices. This fea- ture makes it possible to play complicated MIDI files on slow CPUs. Setting msec to zero tells TiMidity++ to never remove any voices. It works, but the only instrument it plays is the same piano. I tried some sample files that rosegarden has. - -- Cheers, Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFEg3sntTMYHG2NR9URAjTyAKCA80N4eJEHB8dWQWKFAm2POx09ugCeL9bo 4nN04sbNr0UPRHaejiYZ0io= =SpSv -----END PGP SIGNATURE----- -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
ken wrote:
Rajko M wrote:
Rajko M wrote:
ken wrote:
I have a midi file that I want to edit. (Perhaps I should say instead that I want to do a different arrangement of a song that I have in a midi file... editing might imply that I just want to type things into a file when, instead, I'd prefer an intuitive WYHIWYG app.)
Anybody here with experience in midi who can recommend a Linux app?
tia, ken
Rosegarden, Fast finger. The Rosegarden is not included since 10.0, but it gives an option to use external program as midi output, like timidity. Useful if one has simple audio adapter without midi support.
You can find more editors if you type in YaST search box midi.
John and Rajko,
You guys are super. Thanks much. I downloaded the rosegarden-2.1pl4-175.src.rpm and it verified and compiled without a hitch. (BTW, this was done on a Suse Pro 9.3 system.)
Like Rajko guessed, I don't have any midi hardware (yet), just a standard audio card with headphone and microphone plugs, so am pretty sure I need to use an external player. I downloaded a midi file and it played through timidity. I wasn't able to hear actual instruments; instead just simple tones, like it was played on a cheap toy piano.
Trying to play the same tune through rosegarden gave me nothing at all. Total silence. So how do I configure rosegarden to output to timidity? I found the Midi Setup window. It has these items:
Device: /dev/sequencer Record Device: Midi Through Port-0 Event Buffer Size: 10000 No Score Tracking
I'm a complete noob to midi and, of course, rosegarden, so don't know how or what to set what to what to get rosegarden to play something I can hear.
Any ideas?
tia, ken
The timidity needs so called patch files, ie. instrument sound definition. The one included with SUSE is of limited quality so you will probably download freepats from http://packages.debian.org/stable/sound/freepats They weren't ideal, last time I looked at, but much better. The production of patches and sound fonts (another format of sound samples) for professional musicians is business and for good quality one has to buy them. Where, is another question that I can't answer, as my interest for midi was just curiosity, not real need. For Rosegarden setup I'll see to give you answer in next post. -- Regards, Rajko. -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
ken wrote:
I have a midi file that I want to edit. (Perhaps I should say instead that I want to do a different arrangement of a song that I have in a midi file... editing might imply that I just want to type things into a file when, instead, I'd prefer an intuitive WYHIWYG app.)
Rosegarden. It's not included in 10.1 but the latest version is reasonably easy to compile and install: I can send you instructions. -- JDL -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
participants (4)
-
Carlos E. R.
-
John D Lamb
-
ken
-
Rajko M