This forum has been archived. All content is frozen. Please use KDE Discuss instead.

I'm thinking about making a midi engine for amarok

Tags: None
(comma "," separated)
twoeyedhuman
Registered Member
Posts
4
Karma
0
I hate kmidi since it is such a cruddy program, especially when I have to go through the config files just to change the default sound font which is also a cruddy sound font.

I want to be able to use amarok to play midis instead of kmidi but unfortunately it doesn't.  To sum it up, I just want to play freaking midi files in amarok.

I'm not sure if this has been done already or if it isn't needed but I would like to kill kmidi.  I'm not afraid of a midi engine being too complicated because I love those kinds of days where I just bang my head against my monitor, the pain is good.

Should I make it so amarok can play midis?
User avatar
markey
KDE Developer
Posts
2286
Karma
3
OS
I don't think we would accept a midi engine in Amarok. But you could make a midi plugin for xinelib.


--
Mark Kretschmann - Amarok Developer
twoeyedhuman
Registered Member
Posts
4
Karma
0
Mark Kretschmann wrote:I don't think we would accept a midi engine in Amarok. But you could make a midi plugin for xinelib.


I see, so I'm guessing Amarok is really just a mp3/wave program that will not be reading obsolete formats.  Since I really like Amarok, I could probably just download the source and create the patch myself for my own use.  I'm not sure if I want to do it for xinelib though, I really like Amarok.
User avatar
eean
KDE Developer
Posts
1016
Karma
0
OS
twoeyedhuman wrote:
Mark Kretschmann wrote:I don't think we would accept a midi engine in Amarok. But you could make a midi plugin for xinelib.


I see, so I'm guessing Amarok is really just a mp3/wave program that will not be reading obsolete formats.  Since I really like Amarok, I could probably just download the source and create the patch myself for my own use.  I'm not sure if I want to do it for xinelib though, I really like Amarok.

I guess your missing the point that Amarok uses xinelib.


Amarok Developer
twoeyedhuman
Registered Member
Posts
4
Karma
0
?..  Oh..  Lol.  That means I need to make a midi engine for xine lib, NOT amarok.  No wonder why you guys don't want a midi engine directly in Amarok.
User avatar
Vito De Tullio
Registered Member
Posts
17
Karma
0
why, if there are already xine/gstreamer/arts/NMM/etc?
in other words amarok is a frontend for these multimedia backends, it's just KISS!


By ZeD
User avatar
eean
KDE Developer
Posts
1016
Karma
0
OS
Vito De Tullio wrote:why, if there are already xine/gstreamer/arts/NMM/etc?
in other words amarok is a frontend for these multimedia backends, it's just KISS!
Read twoeyedhuman's last post. ;)


Amarok Developer
twoeyedhuman
Registered Member
Posts
4
Karma
0
Vito De Tullio wrote:why, if there are already xine/gstreamer/arts/NMM/etc?
in other words amarok is a frontend for these multimedia backends, it's just KISS!


Well, I actually run a distro called Xandros and if xine lib can run midis, then the xandros team can just use my updated version of xine lib.  It will run in their media player along with any other kind of media.
plcl
Registered Member
Posts
9
Karma
0
Xine doesn't, but VLC has MIDI playback support. Another backend is QuickTime. So there is a way to play MIDI files selecting one of these backends in Phonon, and using the Amarok frontend.

But, in my opinion, it is better to use a special GUI application, like KMid2, to play MIDI and karaoke files:
http://userbase.kde.org/KMid2
User avatar
Mamarok
Manager
Posts
6071
Karma
16
OS
plcl wrote:Xine doesn't, but VLC has MIDI playback support. Another backend is QuickTime. So there is a way to play MIDI files selecting one of these backends in Phonon, and using the Amarok frontend.

But, in my opinion, it is better to use a special GUI application, like KMid2, to play MIDI and karaoke files:
http://userbase.kde.org/KMid2

I am not sure if it is useful to post to threads that are more than 3 years old...


Running Kubuntu 22.10 with Plasma 5.26.3, Frameworks 5.100.0, Qt 5.15.6, kernel 5.19.0-23 on Ryzen 5 4600H, AMD Renoir, X11
FWIW: it's always useful to state the exact Plasma version (+ distribution) when asking questions, makes it easier to help ...


Bookmarks



Who is online

Registered users: Bing [Bot], gfielding, Google [Bot], markhm, Sogou [Bot], Yahoo [Bot]