INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Up and Running -- Things for intermediate users to try  (Read 52692 times)

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72534
  • Where did I put my teeth?
Up and Running -- Things for intermediate users to try
« on: April 17, 2012, 10:51:43 am »

Up and Running is a topic on our wiki.

It's intended for intermediate level users who have MC installed and running.

But if you're still in the early stages, please try Getting Started.  It's intended for new users.
Logged

221bBS

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 703
Re: Up and Running -- Things for intermediate users to try
« Reply #1 on: April 17, 2012, 03:47:02 pm »

If You're an intermediate user, I would suggest you start learning Media Center expression language.

If you don't know any programming languages, like myself, it will take some time. If you need any help, just ask the forum community, that's how I learned. Currently, I am trying to learn Regex(...): Regular expression pattern matching and capture. It's slow going but well worth the effort.

I love being able to organize my music the way I want to and I use over a dozen expressions.

Here is a simple expression that displays the play and skip count in one field

Code: [Select]
If(IsEmpty([Number Plays]),0,[Number Plays])//If(IsEmpty([Skip Count]),0,[Skip Count])
and a lot more complex expression that displays the name of my songs

Code: [Select]
If(
IsEmpty([Name: Base])
,

,
If(IsEmpty([Section: Complete]),,/[[Section: Complete]/]/ )

[Name: Base]

If(IsEmpty([Key]),,/ in [Key])

If(IsEmpty([Catalog#]),,/, [Catalog#])

If(IsEmpty([Name: Common]),,/ "[Name: Common]")

If(IsEmpty([Name: Movement]),,: [Name: Movement])

IfElse(
IsEmpty([Live])
,

,
IsEqual([Live (Placement)],Before Version,0)
,
/ /[[Live: Complete]/]
,
1
,

)

IfElse(
IsEmpty([Name: Version])
,

,
IsEqual(ListCount([Name: Version]),1,2)
,
If(
IsEmpty([Name: Version (Enclosure)])
,
/ /[
,
Replace(ListItem([Name: Version (Enclosure)],0),{'~'},/ )
)
[Name: Version]
If(
IsEmpty([Name: Version (Enclosure)])
,
/]
,
Replace(ListItem([Name: Version (Enclosure)],1),{'~'},/ )
)
,
1
,
If(
IsEmpty([Name: Version (Enclosure)])
,
/ /[
,
Replace(ListItem([Name: Version (Enclosure)],0),{'~'},/ )
)
ListItem([Name: Version],0)
If(
IsEmpty([Name: Version (Enclosure)])
,
/]
,
Replace(ListItem([Name: Version (Enclosure)],1),{'~'},/ )
)
If(
IsEmpty(ListItem([Name: Version (Enclosure)],2))
,
/ /[
,
Replace(ListItem([Name: Version (Enclosure)],2),{'~'},/ )
)
ListItem([Name: Version],1)
If(
IsEmpty(ListItem([Name: Version (Enclosure)],3))
,
/]
,
Replace(ListItem([Name: Version (Enclosure)],3),{'~'},/ )
)
)

IfElse(
IsEmpty([Live])
,

,
IsEmpty([Live (Placement)])
,
/ /[[Live: Complete]/]
,
1
,

)
)

And a simple expression using Regex expression that i use to navigate my music library sometimes

Code: [Select]
Regex([Filename],/#\\Music\\(.+?)$#/,1)&datatype=[list]
I don't know what I would do without MC  ;D
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72534
  • Where did I put my teeth?
Re: Up and Running -- Things for intermediate users to try
« Reply #2 on: April 18, 2012, 10:42:00 am »

I'll move that post to an advanced thread when I get it started.  Thanks.
Logged

drmimosa

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 691
Re: Up and Running -- Things for intermediate users to try
« Reply #3 on: April 18, 2012, 11:32:37 am »

After importing and tagging files into your library, learning how to setup and customize MC views is next. The depth and flexibility gained by using custom views and tags is limitless and one of MC's great strengths.

MC Beta Team member marko wrote a fantastic tutorial to get started: http://yabb.jriver.com/interact/index.php?topic=68960.0

Custom views can be exported to Gizmo, WebGizmo, and Theater View using the Add/Root Library Item function under Media Network and Theater View options.

JimH, thanks for starting this thread.

Logged
Pages: [1]   Go Up