Results 1 to 10 of 10

Thread: Silverwolf 3 is rising from the dead ... again

  1. #1
    Variable Bitrate intuitionsys's Avatar
    Join Date
    Jul 2005
    Location
    Northern Virginia
    Posts
    293

    Silverwolf 3 is rising from the dead ... again

    Okay four years is long enough. I pretty much just dropped Silverwolf development about four years ago and thought I might pick it up again back in 2009 but I got busy with other things and it just fizzled without a line of code ever getting written. Well now I have a project vehicle again that is prime for a new Silverwolf and I'm looking forward to building a new system.

    I've just started research on the hardware and right now it's more like nailing jello to the wall but I do know that version 3 will include a graphical skin editor and that I'm not ruling out dedicated interface hardware. It's going to be several months before anything is released but I can say definitively that active Silverwolf 3 development has at least begun.

    It's good to be back
    Silverwolf 2 is dead.
    Silverwolf 3...?

  2. #2
    North of the land of Hey Huns
    Auto Apps:loading...

    Join Date
    Jun 2004
    Location
    Westminster, MD
    Posts
    2,127
    Excellent. Its always good to see another Linux frontend come to the table. What toolkit and language will you be using? Also, I have to ask, have you considered contributing to one of the open source frontends already out there, so as to not duplicate efforts? Gotta ask . Can't wait to hear more details about your software and build.
    "stop with the REINSTALLS, what do you think we got some lame-o installer!!!" - mitchjs
    RevFE
    My Shop

  3. #3
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,494
    welcome back... again! :P.
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  4. #4
    MySQL Error scott_fx's Avatar
    Join Date
    Dec 2004
    Location
    Los Angeles Ca
    Posts
    3,996
    maybe you should call in silverphoenix instead?
    New System in progress:
    M10k
    Phaze TD1500 ~> Dynaudio MD130
    Phaze TD1500 ~> Seas g18rnx/p
    Zapco Ref 500.1 ~ 12" tc-9
    Behringer DCX2496 ~ Envision Electronics psu
    Transflective Xenarc

    My Car Pc Install
    My Boat Pc worklog

  5. #5
    Variable Bitrate intuitionsys's Avatar
    Join Date
    Jul 2005
    Location
    Northern Virginia
    Posts
    293
    Quote Originally Posted by scott_fx View Post
    maybe you should call in silverphoenix instead?
    You know that's not such a bad idea Silverwolf truly is dead - I'm redoing everything from scratch.

    The main toolkit I'll be using is Qt as before but I likely won't be using the Xine backends or anything like I was before. If phonon works well with the hardware I'm using then that's what I'll stick with. It makes for a simple tightly integrated application. Everything will be in C++. I don't plan on supporting every format on the planet either. MP3, OGG, FLAC and WAV are the only formats that will get any tight integration. SQLite is likely to be used for library organization but I haven't decided on that yet.

    There are a few reasons I don't plan to jump on the wagon with some of the other projects out there. First and foremost it's just more fun (for me) to develop something new. Also giving people some other choices is always a good thing.

    Where Silverwolf and Silverwolf 2 were a jack of all trades doing DVD and video and other apps along with being an MP3 player, I'm going to concentrate mostly on audio this time getting that perfect first. I'm looking into some hardware that may or may not be necessary with the new system; I haven't decided yet. One thing I do know is that touch screens aren't the be all and end all. I have several touch screen gismos both in the car and out, both off the shelf and developed by yours truly and nothing beats tactile response and real controls especially in the middle of traffic when you can't fart around with the dash. For example that little mouse thing built into some of the new Lexus vehicles is a neat idea although you still need to look at the screen when you're fiddling with it.

    Summing it up it's gotta be smart and fast in the background and simple and usable for the user, especially in the car while you're trying to drive. Being able to customize the user interface without getting ridiculous is something everyone wants including me. A graphical editor is going to have to be part of the system. It's still a couple months away but I'm getting the pieces together finally.
    Last edited by intuitionsys; 02-22-2012 at 09:13 PM.

  6. #6
    North of the land of Hey Huns
    Auto Apps:loading...

    Join Date
    Jun 2004
    Location
    Westminster, MD
    Posts
    2,127
    Tbh, don't go with phonon. I just recently switch RevFE over from phonon to libvlc, and I'm never looking back. Phonon has so many small issues and quirks, and isn't even the supported media system of Qt anymore. (Oh, and good luck getting FLAC to work stably on it) Libvlc works really nice with Qt, and can even paint video on a QML surface to allow for watching/listening to any format of media no matter how you are displaying your frontend, even if you don't care for video.

    A word of advice, go for QML. It's super fast, and really slick looking, I've been using it for a couple of years now for mine.
    "stop with the REINSTALLS, what do you think we got some lame-o installer!!!" - mitchjs
    RevFE
    My Shop

  7. #7
    MySQL Error scott_fx's Avatar
    Join Date
    Dec 2004
    Location
    Los Angeles Ca
    Posts
    3,996
    Quote Originally Posted by intuitionsys View Post
    You know that's not such a bad idea Silverwolf truly is dead - I'm redoing everything from scratch.

    The main toolkit I'll be using is Qt as before but I likely won't be using the Xine backends or anything like I was before. If phonon works well with the hardware I'm using then that's what I'll stick with. It makes for a simple tightly integrated application. Everything will be in C++. I don't plan on supporting every format on the planet either. MP3, OGG, FLAC and WAV are the only formats that will get any tight integration. SQLite is likely to be used for library organization but I haven't decided on that yet.

    There are a few reasons I don't plan to jump on the wagon with some of the other projects out there. First and foremost it's just more fun (for me) to develop something new. Also giving people some other choices is always a good thing.

    Where Silverwolf and Silverwolf 2 were a jack of all trades doing DVD and video and other apps along with being an MP3 player, I'm going to concentrate mostly on audio this time getting that perfect first. I'm looking into some hardware that may or may not be necessary with the new system; I haven't decided yet. One thing I do know is that touch screens aren't the be all and end all. I have several touch screen gismos both in the car and out, both off the shelf and developed by yours truly and nothing beats tactile response and real controls especially in the middle of traffic when you can't fart around with the dash. For example that little mouse thing built into some of the new Lexus vehicles is a neat idea although you still need to look at the screen when you're fiddling with it.

    Summing it up it's gotta be smart and fast in the background and simple and usable for the user, especially in the car while you're trying to drive. Being able to customize the user interface without getting ridiculous is something everyone wants including me. A graphical editor is going to have to be part of the system. It's still a couple months away but I'm getting the pieces together finally.
    i'm very intrigued by this project now! I too agree with you 100% about touchscreens not being the total solution. I think every system i've ever installed incorporated some sort of non visual control (space nav, buttons, motorized potentiometer, rotary encoders). may i suggest incorporating some sort of an arduino friendly interface. if it will play nice with a serial interface then the user can interface with their stock dash controls, encoders, analog joysticks (like the ps3 game controllers) and all sorts of other devices.

    also, since this seems to be a more streamlined project. it would be great if it could run on the raspberry pi. I'll be following this closely!
    New System in progress:
    M10k
    Phaze TD1500 ~> Dynaudio MD130
    Phaze TD1500 ~> Seas g18rnx/p
    Zapco Ref 500.1 ~ 12" tc-9
    Behringer DCX2496 ~ Envision Electronics psu
    Transflective Xenarc

    My Car Pc Install
    My Boat Pc worklog

  8. #8
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,494
    Quote Originally Posted by malcom2073 View Post
    Tbh, don't go with phonon. I just recently switch RevFE over from phonon to libvlc, and I'm never looking back. Phonon has so many small issues and quirks, and isn't even the supported media system of Qt anymore. (Oh, and good luck getting FLAC to work stably on it) Libvlc works really nice with Qt, and can even paint video on a QML surface to allow for watching/listening to any format of media no matter how you are displaying your frontend, even if you don't care for video.

    A word of advice, go for QML. It's super fast, and really slick looking, I've been using it for a couple of years now for mine.
    +1 for QML. It rocks my socks. phonon is dead... but there's really no replacement yet (outside of qtmultimedia inside qt-mobility). I need to see whether that stuff is scheduled for merge into qt5 or is already in at 4.8...
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  9. #9
    Variable Bitrate intuitionsys's Avatar
    Join Date
    Jul 2005
    Location
    Northern Virginia
    Posts
    293
    Yes QML is another hot item I agree and I'm already familiar with it. Like I said I haven't finished exploring all the possibilities yet so almost everything except for the graphical skin editor is jello right now. I know I want to use Qt Designer with custom "Silverwolf" plugins, some of which I've already developed and dynamically load the skin UIs. I may not even need to bother building a custom layout engine from the designer modules since most people are fairly familiar with Designer anyway as long as the plugins are reasonably clever. The resources for the skin can also be neatly packaged along with the layouts and the loader is extremely fast.

    I took a quick look at libvlc at work today but I got busy and didn't get back to it. I'll try and give it a serious lookover tonight.

    I really like the idea of pluggable modules for different hardware controllers. Nobody is going to use a frontend if they can't use the controller they're already in love with. At least I wouldn't. It will probably be limited to USB controllers though. I haven't messed with interfacing with stock controls but arduino is a great option and should still fit into the USB-only framework. I've never actually used it but it's a clever little box with lots of options and cheap like borscht too.

  10. #10
    Newbie
    Join Date
    May 2011
    Posts
    7
    +1 on the arduino.

    They are cheap, easy to use, and stupidly simple to program. Plus they interface rather well with pretty much any sensor. I currently have mine rigged up as a tach.

Similar Threads

  1. Silverwolf 3?
    By intuitionsys in forum Linux
    Replies: 7
    Last Post: 03-03-2010, 08:54 PM
  2. New Linux frontend - Silverwolf AES
    By intuitionsys in forum Other Cool Front Ends
    Replies: 5
    Last Post: 05-20-2006, 07:02 PM
  3. Silverwolf linux frontend
    By intuitionsys in forum Software & Software Development
    Replies: 2
    Last Post: 12-02-2005, 02:10 PM
  4. M10000 - Dead Dead Dead , 4 hours lol
    By Bikr in forum General Hardware Discussion
    Replies: 7
    Last Post: 05-23-2004, 01:37 AM
  5. Electronic Auto rising/lowering CB antenna
    By surfer6262 in forum General Hardware Discussion
    Replies: 12
    Last Post: 05-01-2002, 01:29 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •