SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Studio
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Studio Discussion related to the SageTV Studio application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the Studio software application should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 11-03-2005, 12:14 PM
greggerm greggerm is offline
Sage Advanced User
 
Join Date: Feb 2004
Posts: 175
Holy FUDGE!

Not that I doubted them, but they weren't kidding about Studio not being a very WYSIWYG-type of development tool.

I opened up Cayer's STV to look for (and hopefully sniver) his "external player" code, and I was opening up tree after tree of settings, programming, and displays.

Holy FUDGE this is a very complex beast.

Not to worry - I enjoy a challenge! But wow. Quite impressive that our current batch of STV writers were able to craft the GUIs they did using this tool. Definately not for the faint of heart!

...and oh yeah - Thanks Sage folks for releasing this! I anticipate this forum will explode with activity in the coming weeks.
-Greg
Reply With Quote
  #2  
Old 11-03-2005, 12:17 PM
JUC's Avatar
JUC JUC is offline
Sage Icon
 
Join Date: May 2004
Location: Vermont, USA
Posts: 1,399
i second that..all of it including the complexity of studio. I have basically decided to leave the imports and tweaking up to those more technically challenged than I am. But, I am certainly willing to test them I was more of an advocate for releasing studio because there is a wealth of tallented programmers here that can definately take this somewhere, not because I personally would have the skills....very impressive what people have done with studio so far though though, very impressive.
JUC
__________________
Server: Athlon 2000XP; 1GB Kingston Ram; 250GB Seagate; 160GB Seagate; 160GB Western Digital; Lite-on DVD player; Hauppauge Rosyln; Hauppauge PVR-150; ATI AIW 7500; Actisys 200L; running stock v5 .stv


Client: MVP Extender running SageMC
Reply With Quote
  #3  
Old 11-03-2005, 12:35 PM
mlbdude's Avatar
mlbdude mlbdude is offline
Moderator
 
Join Date: May 2003
Location: Melbourne, Florida
Posts: 4,174
The best part is most of us started before there were any manuals. Trial and error . It seems daunting at first, but at some point it just clicks.
Reply With Quote
  #4  
Old 11-03-2005, 01:12 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
I suggest that new users at least go through at least the first tutorial & the 4 examples in chapter 8 of the Studio PDF manual to get a feel for doing some basic edits. The other tutorial sets are not exciting, but they should give a better feel for how all the various widgets interact.

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #5  
Old 11-03-2005, 02:48 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
I was waiting for this thread, since the first I first saw studio

It is very daunting at first, but once you do a bit of stuff, you kind of get used to it. Of course there's a ton of stuff I haven't figured out yet.
Reply With Quote
  #6  
Old 11-03-2005, 03:40 PM
Crashless's Avatar
Crashless Crashless is offline
Sage Icon
 
Join Date: Oct 2003
Location: Los Angeles, CA
Posts: 1,224
I had a long response all written up, but with the forums so slammed right now it got lost.

Stanger and mlbdude summed it up though - keep at it, it'll eventually make a LOT of sense and you'll be able to do stuff on purpose the first time, rather than trial and error.

It's also one of those few programs that makes more sense after reading the manual (like SageTV core & it's manual), so read it and go through the tutorials. It seems lame to do this, but you'll be glad you did.
__________________
Give the Meekell STV a try!
Reply With Quote
  #7  
Old 11-03-2005, 04:13 PM
greggerm greggerm is offline
Sage Advanced User
 
Join Date: Feb 2004
Posts: 175
Doh!
Anyway - I've already had my first small sucesses with Studio.

of course, all I really did was sniver code from one STV and place it into another to enable some functionality that didn't exist in the original, but I got it working.

This is one serious programming tool. The chains seem to make sense, and following the italics and bolds makes sense too. Just have to determine what they actually DO!
Reply With Quote
  #8  
Old 11-03-2005, 04:22 PM
Kanati's Avatar
Kanati Kanati is offline
Sage Expert
 
Join Date: May 2005
Posts: 567
It reminds me a LOT of the pronto remote control software but with a CRAPLOAD more options upon first examination.
Reply With Quote
  #9  
Old 11-03-2005, 04:27 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally Posted by greggerm
This is one serious programming tool. The chains seem to make sense, and following the italics and bolds makes sense too. Just have to determine what they actually DO!
Italics are things that link somewhere, and Bolds are things that have stuff linked to them.
Reply With Quote
  #10  
Old 11-03-2005, 04:45 PM
Crashless's Avatar
Crashless Crashless is offline
Sage Icon
 
Join Date: Oct 2003
Location: Los Angeles, CA
Posts: 1,224
A hint it took me a while to figure out because I didn't RTFM:

Double clicking an itallic (a refrence) wiget will take you to the chain it is refrencing.

It's a great way to re-use code (themes especially).
__________________
Give the Meekell STV a try!
Reply With Quote
  #11  
Old 11-03-2005, 04:46 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
Quote:
Originally Posted by greggerm
This is one serious programming tool. The chains seem to make sense, and following the italics and bolds makes sense too. Just have to determine what they actually DO!
It's all in the manual. (Page 10, in this case, for italicized vs. bolded.)

BTW -- it may have been noticed already, but I started a new topic for Getting started with Studio.

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #12  
Old 11-03-2005, 04:49 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
Quote:
Originally Posted by Crashless
A hint it took me a while to figure out because I didn't RTFM:
There wasn't a very complete manual when you started, was there?

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #13  
Old 11-03-2005, 04:58 PM
Crashless's Avatar
Crashless Crashless is offline
Sage Icon
 
Join Date: Oct 2003
Location: Los Angeles, CA
Posts: 1,224
Uhhh....yeah! No manual at all! It was me and the code man, that's all - just me and the code....

__________________
Give the Meekell STV a try!
Reply With Quote
  #14  
Old 11-03-2005, 05:05 PM
greggerm greggerm is offline
Sage Advanced User
 
Join Date: Feb 2004
Posts: 175
Quote:
Originally Posted by Opus4
It's all in the manual. (Page 10, in this case, for italicized vs. bolded.)
Aaaactually, I did know what the bolding and italics meant, but I don't yet know what the underlying words, widgets, and willywonkas actually mean. (I misphrased my thoughts above)

I had the manual printed this morning and I've been R.'ing T.M. over the course of the day!

I should probably eat some dinner.
-Greg
Reply With Quote
  #15  
Old 11-03-2005, 06:24 PM
mayamaniac's Avatar
mayamaniac mayamaniac is offline
Sage Icon
 
Join Date: May 2004
Posts: 2,177
I'm still deciding whether to learn Studio or not, it is a little daunting at first glance. I might sit and wait for others to make some cool things with it and just download it instead. But then I always wanted to build my own STV, especially the Music and Pictures menus, I'm surprise 4.0 didn't overhaul these outdated menus. I would to have something cool to replace it. Maybe I'll dwelled into studio this weekend, start ny reading the manual.
__________________
Mayamaniac

- SageTV 7.1.9 Server. Win7 32bit in VMWare Fusion. HDHR (FiOS Coax). HDHR Prime 3 Tuners (FiOS Cable Card). Gemstone theme.
- SageTV HD300 - HDMI 1080p Samsung 75" LED.
Reply With Quote
  #16  
Old 11-04-2005, 12:25 AM
mightyt's Avatar
mightyt mightyt is offline
Sage Icon
 
Join Date: Jul 2004
Location: CA.
Posts: 1,293
So who's gonna create the first Studio CBT !!! I'd pay for that !!

Or maybe a webcast training session ... That would be way cool too !!!

So much to learn, so little time ... I am so impatient ... I don;t want to take the time to learn, but want to use the tool ...

Will there be Sage Summer Camp next year ???

Seriously though ... What would be recommended as a good starting point class to take that would give you the best foundation for Studio ... Would it be a standard basic Java Class? Any of these a good startng point ... Especially the Online ANYTIME??

Java Classes

T.

Last edited by mightyt; 11-04-2005 at 02:16 AM.
Reply With Quote
  #17  
Old 11-04-2005, 06:40 AM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Just use it. Start with a simple goal (like re-arrange the main menu, add something, take something away). Then once you've done that, move on to something a bit more complex. Lather, rinse, repeat.

Java stuff won't really help you that much, unless you start needing to use Java directly. On the other hand, if you've never done any programming, going through some Java tutorials on the web (Sun's got a few) might be good, since there are really two aspects to programming, the syntax (which is rather simple to pick up, especially if you've got a reference) and the thought process, which is what is really "taught" in classes.

But yeah, if you've got even a bit of programming experience (even scripting) the best way to "learn" Studio, IMO, is to pick a goal, and figure it out.
Reply With Quote
  #18  
Old 11-04-2005, 07:17 AM
greggerm greggerm is offline
Sage Advanced User
 
Join Date: Feb 2004
Posts: 175
Quote:
Originally Posted by stanger89
But yeah, if you've got even a bit of programming experience (even scripting) the best way to "learn" Studio, IMO, is to pick a goal, and figure it out.
Exactly what I did - of course, my goal was to hack out some functionality from another STV and bring it into 4.0 natively....

But I was sucessful! Along the way I added some basic functionality that I would use, such as a delete button to the "yellow" options popup menu while watching a show, etc.

I am SURE frustrated people (myself included) will be the norm in this forum as time goes on. Right now I feel like a deer caught in the headlights, but at least I was able to make it over to the side of the road on yesterdays little experimental project.

I'm not a hardcore programmer, but this type of scripting and customizing has always been of interest. We'll see where it can take me!

-Greg
Reply With Quote
  #19  
Old 11-04-2005, 07:19 AM
mostlyfodder mostlyfodder is offline
Sage Advanced User
 
Join Date: Apr 2004
Posts: 170
wow!
Reply With Quote
  #20  
Old 11-06-2005, 10:03 PM
mightyt's Avatar
mightyt mightyt is offline
Sage Icon
 
Join Date: Jul 2004
Location: CA.
Posts: 1,293
Thanks All ...

Will take your advice and try out the ol'Learn By Doing approach first ...

I was able to pick up modifying XML files by just using Nielm's Dynamic Menus and Salsbast's WRS ... so ... who knows maybe it will click for me over time !!

T.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 12:58 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.