midi rendering gui

View: New views
3 Messages — Rating Filter:   Alert me  

midi rendering gui

by Ben Fisher-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
Hi,

I'm a Windows user, but a long time ago (around 8 years) I would use Timidity to play midis, using the nice eawpats set and so on.

Now, I'm going to write a program that is a graphical interface for converting midi to wav (or mp3), with Timidity++ being the backend. I have a collection of midi files of mostly nostalgic value, but since the default midi capabilities of new computers sounds bad or at least different, I'm making mp3s of the songs to keep as well. The idea of the program is to make it easier for people (like me) on Windows to convert a midi to mp3, and to specify which patches to use for which instruments. The program will also let you change the volume of the tracks, with a mixer. I think I'll call it something along the lines of "Timidi to mp3", and will be GPLd. I develop in Windows but a Linux port should be straightforward because I'll write it in Python.

I realize the project is out of date, but I figure since it won't be that much work to do, I might as well. Also, these days computers come with pretty bad midi sounds, at least to my ears. It disappoints me when I friends talk about how bad MIDI music is, as they don't realize that MIDI doesn't inherently sound bad, it's just the bad soundcard/default quicktime that sounds cheesy.

I should be able to finish this in about a month (factoring in the other things I'm doing), and have some ideas in mind on what features it will have, but I thought I would post here to see what others think.

-Ben
halfhourhacks.blogspot.com

PS By the way, it looks like the wiki at http://timidity-docs.sourceforge.jp/cgi-bin/hiki/hiki.cgi?NEWS-2.13.1 is inaccessible now, so I've been using archive.org to read it.



------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Timidity-talk mailing list
Timidity-talk@...
https://lists.sourceforge.net/lists/listinfo/timidity-talk

Re: midi rendering gui

by Jonathan Gazeley :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

This sounds like an excellent idea. I've used midi for years and often
wished such a tool was freely available.

I'm not familiar with Python but I'd be glad to help you with testing etc.

Cheers,
Jonathan


Ben Fisher wrote:

> Hi,
>
> I'm a Windows user, but a long time ago (around 8 years) I would use
> Timidity to play midis, using the nice eawpats set and so on.
>
> Now, I'm going to write a program that is a graphical interface for
> converting midi to wav (or mp3), with Timidity++ being the backend. I
> have a collection of midi files of mostly nostalgic value, but since
> the default midi capabilities of new computers sounds bad or at least
> different, I'm making mp3s of the songs to keep as well. The idea of
> the program is to make it easier for people (like me) on Windows to
> convert a midi to mp3, and to specify which patches to use for which
> instruments. The program will also let you change the volume of the
> tracks, with a mixer. I think I'll call it something along the lines
> of "Timidi to mp3", and will be GPLd. I develop in Windows but a Linux
> port should be straightforward because I'll write it in Python.
>
> I realize the project is out of date, but I figure since it won't be
> that much work to do, I might as well. Also, these days computers come
> with pretty bad midi sounds, at least to my ears. It disappoints me
> when I friends talk about how bad MIDI music is, as they don't realize
> that MIDI doesn't inherently sound bad, it's just the bad
> soundcard/default quicktime that sounds cheesy.
>
> I should be able to finish this in about a month (factoring in the
> other things I'm doing), and have some ideas in mind on what features
> it will have, but I thought I would post here to see what others think.
>
> -Ben
> halfhourhacks.blogspot.com

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Timidity-talk mailing list
Timidity-talk@...
https://lists.sourceforge.net/lists/listinfo/timidity-talk

Re: midi rendering gui

by Johan Vromans :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Ben Fisher <boinjyboing@...> writes:

> ... I develop in Windows but a Linux port should be straightforward
> because I'll write it in Python.

Portability would depend on the GUI toolkit used. I would strongly
advice to use wxWidgets since this toolkit is supported on many
platforms, and well-supported by python.

-- Johan

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Timidity-talk mailing list
Timidity-talk@...
https://lists.sourceforge.net/lists/listinfo/timidity-talk