Hi there,
we have started with some people from our LUG (Linux User Group) a 'little'
project, called LMMS (Linux Multimedia System). When it's 'finished' it
shall be a window-manager for use on TV and handle with joysticks/gamepads.
As the name says, it is for multimedia-applications, like listening to
music, watching videos and maybe playing some games. The idea is to create
a gui for application like mplayer, ogg123, mpg123, cdrecord etc.
For now there are some widgets for displaying images, labels and some
messages. Actually there is a working LMMS with a little menu, an
image-viewer and a CD-player. Supperted joysticks/gamepads are Gravis
Gamepad Pro, Nintendo's SNES Pads, Microsoft's X-Box pad and keyboard.
The whole project is written in python/pygame and can be found here: http://home.arcor.de/mfranke78/
There is a little mailinglist too (German & Yahoo): http://de.groups.yahoo.com/group/dulugprojekt/
Remember that the whole project is very basic for now! But it seems to work.
Greets, Marek 6 2100
Marek Franke wrote: Hi there,
we have started with some people from our LUG (Linux User Group) a
'little' project, called LMMS (Linux Multimedia System). When it's 'finished'
it shall be a window-manager for use on TV and handle with
joysticks/gamepads. As the name says, it is for multimedia-applications, like listening
to music, watching videos and maybe playing some games. The idea is to
create a gui for application like mplayer, ogg123, mpg123, cdrecord etc.
For now there are some widgets for displaying images, labels and some messages. Actually there is a working LMMS with a little menu, an image-viewer and a CD-player. Supperted joysticks/gamepads are Gravis Gamepad Pro, Nintendo's SNES Pads, Microsoft's X-Box pad and
keyboard. The whole project is written in python/pygame and can be found here: http://home.arcor.de/mfranke78/ There is a little mailinglist too (German & Yahoo): http://de.groups.yahoo.com/group/dulugprojekt/
Remember that the whole project is very basic for now! But it seems
to work. Greets, Marek
Be sure to check out freevo at http://freevo.sourceforge.net/ as it is
quite similar to what you are describing and they are quite far along.
max
> Be sure to check out freevo at http://freevo.sourceforge.net/ as it is quite similar to what you are describing and they are quite far along.
max
Yes, there are a lot of projects like LMMS, just take a look at www.freshmeat.net or www.sourceforge.net. Or MythTV is something like LMMS
too. The whole project is just for fun. Afaik Freevo and/or MythTV are
written in C/C++ and don't have any support for joysticks (afaik!). And the
most prjects are going into different directions. We try to put all those
projects together and there are some other ideas what to do with the LMMS.
Marek
Marek Franke wrote: too. The whole project is just for fun. Afaik Freevo and/or MythTV are written in C/C++ and don't have any support for joysticks (afaik!). And the
Freevo is pure python already ;)
Greetings, Roland Just wondering how you're supporting the Xbox controller. I bought a cable and driver a few months back to hook up to my computer. Are you using a Python alternative??
No, I rebuild the connector to USB and loaded the xpad-driver (Linux),
that's all. Just the same with the SNES pads (parallel-support, not USB).
The xpad-driver loads automatically on startup, for the rest I have written
a little script:
#!/bin/sh
#echo Loading analog joystick support
#modprobe gameport
#modprobe analog
#modprobe ns558
#modprobe joydev
echo Loading parallel port support io=0x378 irq=7
modprobe parport_pc io=0x378 irq=7
echo Loading SNES gamepad support
modprobe gamecon map=0,1,1
#echo Loading 2 Button Mustisystem gamepad support
#modprobe db9 dev=0,2
After that I will get some new devices /dev/input/js* and they work fine
with python/pygame.
Marek Freevo is pure python already ;)
Greetings, Roland
OK, but it's more the 'thrill' to create something own, not the matter which
language we/they use. And even there is only a little image-viewer and a
little CD-player, it's fun (for me) to use it already on my TV.
Marek
Marek Franke wrote: Just wondering how you're supporting the Xbox controller. I bought a cable and driver a few months back to hook up to my computer. Are you using a Python alternative??
No, I rebuild the connector to USB and loaded the xpad-driver (Linux), that's all. Just the same with the SNES pads (parallel-support, not USB). The xpad-driver loads automatically on startup, for the rest I have written a little script:
#!/bin/sh #echo Loading analog joystick support #modprobe gameport #modprobe analog #modprobe ns558 #modprobe joydev echo Loading parallel port support io=0x378 irq=7 modprobe parport_pc io=0x378 irq=7 echo Loading SNES gamepad support modprobe gamecon map=0,1,1 #echo Loading 2 Button Mustisystem gamepad support #modprobe db9 dev=0,2
After that I will get some new devices /dev/input/js* and they work fine with python/pygame.
Marek
Huh. Interesting.
--
--------------------------
Lucas Raab
lvraab located at earthlink.net
dotpyFE located at gmail.com
AIM: Phoenix11890
MSN: py*********@hotmail.com
IRC: lvraab
ICQ: 324767918
Yahoo: Phoenix11890 This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: stefanogaburri |
last post by:
This is crossposted to comp.lang.python & comp.multimedia; if there is a
better place to go please tell me :)
I've been asked to build a quick-and-dirty prototype of a simple
computer-based...
|
by: Eric Armour |
last post by:
All,
I am in the final part of a Masters' degree in Multimedia. My dissertation
begins.
"Why should we think that Computer Assisted Learning (CAL) using multimedia
would be effective in...
|
by: avinash |
last post by:
International Conference on Computational Intelligence and
Multimedia Applications, August 16-18, 2005
University of Nevada, Las Vegas, USA
(www.iccima.org)
F I R S T C A L L F O R P...
|
by: blah |
last post by:
ok, i m going to use Linux for my Python Programs, mainly because i
need to see what will these fork() and exec() do. So, can anyone tell
me which flavour of linux i should use, some say that...
|
by: sudip |
last post by:
Dear C programmers,
Can I do graphics programming on Linux platform, like I do on
MS-DOS platform using the graphics.lib library and bgi drivers... if
yes, then how?..
plz help.
thanx in advance.
| |
by: Kim Jorgsensen |
last post by:
I admit I am more familiar with Delphi programming including the latest
Delphi8 for NET but I thought I would try my luck in VB .NET Beeing a
non-professional self taught programmer I mostly...
|
by: pickylee123 |
last post by:
I just read that a new trial version of Skype has been released. It is
not fit yet though.
http://www.speedateauction.com/blog/blog_detail.asp?blog_id=74315&user_id=1356
|
by: jumi |
last post by:
Produce an E-R diagram, which documents the entities, attributes, relationships and cardinality involved in the Life Insurance Management System. Create a relational schema to hold the necessary...
|
by: Nepomuk |
last post by:
You might have heard about Linux, but you don't know what it is? Or you know a few things about it, but they terrify you? Well, then this article is for you. Don't be afraid - Everyone can use Linux!...
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
| |
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
|
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new...
|
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
|
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |
by: bsmnconsultancy |
last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...
| |