HELP! for a novice

Hi,

I have downloaded and installed version 2.0.11. This looks an extremely promising application which I should be able to customise to exactly what we need!

So to get started I thought i’d download some layouts and see how they changed the look of MAirlist. I downloaded “Layout 4” from the forum, but it did not look right when I opened the app. Do all the files need to be saved somewhere special? One of the posts said there should be a “Config” directory in the mAirlist directory in which .ini files should be saved. I did not have a “Config” directory, but created one and saved the files there. However when I opened the app, things did not look right.

I’d appreciate some guidance, or point me towards a post which will lead me through the early stages.

When I get established I want to create 2 particular layouts - but if anyone has already done something similar I’m interested!

No1: Something which emulates “Jazler Show” - this is a simple cartwall programme which allows adverts/jingles to be stacked and played sequentially. If I can lock it down so the audio files cannot be changed, then wonderful. I probably shouldn’t say this on this forum, but Jazler Show is excellent, but unfortunately it frequently crashes on our playout PC, hence I want to try something different.

No2: A simple player (or two players) with a pick list pointing at the directory where we keep all our music. So a bit like Windows media player, but with nice big buttons which are easy to use on our touch-screen.

You will notice from both these that I want to create very simple layouts. We are a community station with around 50 presenters - many of whom have never done radio, or are scared of computers. So it needs to look very simple an unthreatening!

Any help much appreciated. If you’ve looked at Zara radio software and want some help getting started with that one, then I can help in return!

Thanks! Glyn

http://www.thornburyfm.org

Hi Glyn, welcome to the forums.

I will try to get you started, I’m sure Torben, Cad and Charlie will help too.

The layout , skin.ini and related files (remotes etc) need to be saved in a folder within the mAirList folder called config. There are exceptions to this but as you are just beginning we will leave these options alone.

Hopefully you downloaded the zip file rather than the self installer (I have not used this).

Your layout requests should be pretty simple:

To emulate JazlerShow I would suggest a stack of 5 players on the left of a layout with an audio browser to the right. This will be close enough.

I will work on a layout for you and post shortly, (I’m working all night so should have something by morning).

Option 2 already exists, Charlie has an excellent layout with the link in the forums.

Once you have the layout and skin ini files in the config folder, You will also need to use the config tool within the mAirList folder to complete setup.

Help this gets you started, if stuck search or post in these forums someone will always lend a hand.

I’m away until Monday, but feel free to PM through this forum and I can then if still needed take you through setup in more details.

Kind regards Tony

Ok an attempt at option 1.

First copy the following files in your config folder and save as backup. skin.ini layout.ini remote.ini mairlist.ini

If skin.ini does not exist save a txt file as skin.ini (you will need to use notepad and remember its .ini not .txt).

Here is the code for each section, copy and paste in the existing files:

Layout

[code][ProgressBar]
Left=4
Top=178
Height=18
Width=908

[Toolbar]
Left=0
Top=0
Width=480
Height=40

[Browser]
Left=770
Top=44
Height=620
Width=250

[Playlist0]
Left=310
Top=44
Height=620
Width=450

[Player0_0]
Left=4
Top=44
Height=120
Width=300

[Player0_1]
Left=4
Top=170
Height=120
Width=300

[Player0_2]
Left=4
Top=296
Height=120
Width=300

[Player0_3]
Left=4
Top=422
Height=120
Width=300

[Player0_4]
Left=4
Top=548
Height=120
Width=300

[ScreenObject4]
Left=1250
Top=0
Width=300
Height=10

[ScreenObject3]
Left=1000
Top=0
Width=128
Height=10

[ScreenObject2]
Left=1100
Top=12
Width=175
Height=30

[ScreenObject1]
Left=460
Top=12
Width=360
Height=25

[ScreenObject0]
Left=850
Top=12
Width=125
Height=25
[/code]

Remote

[Remote0] Type=Hotkeys Key0=112 Action0=PLAYER 1-1 START/STOP Key1=113 Action1=PLAYER 1-2 START/STOP Key2=114 Action2=PLAYER 1-3 START/STOP Key3=115 Action3=PLAYER 1-41 START/STOP Key4=116 Action4=PLAYER 1-5 START/STOP Key5=49 Action5=CARTWALL 1 START/STOP Key6=50 Action6=CARTWALL 2 START/STOP Key7=51 Action7=CARTWALL 3 START/STOP Key8=52 Action8=CARTWALL 4 START/STOP Key9=53 Action9=CARTWALL 5 START/STOP Key10=54 Action10=CARTWALL 6 START/STOP Key11=55 Action11=CARTWALL 7 START/STOP Key12=56 Action12=CARTWALL 8 START/STOP Key13=57 Action13=CARTWALL 9 START/STOP Key14=48 Action14=CARTWALL 10 START/STOP Key15=16433 Action15=CARTWALL 11 START/STOP Key16=16434 Action16=CARTWALL 12 START/STOP Key17=16435 Action17=CARTWALL 13 START/STOP Key18=16436 Action18=CARTWALL 14 START/STOP Key19=16437 Action19=CARTWALL 15 START/STOP Key20=16438 Action20=CARTWALL 16 START/STOP Key21=16439 Action21=CARTWALL 17 START/STOP Key22=16440 Action22=CARTWALL 18 START/STOP Key23=16441 Action23=CARTWALL 19 START/STOP Key24=16432 Action24=CARTWALL 20 START/STOP

Continued

Part 2

Mairlist

[General] PlaylistCount=1 Locale= CueInThreshold=-207.94 FadeOutThreshold=-12.00 CueOutThreshold=-207.94 [Playlist0] PlayerCount=5 MaxHistoryCount=0 FontName=MS Sans Serif FontSize=16 FontStyle=0 AllowAutomation=off AutomationSinglePlayer=on CleanUpHistory=on CleanUpHistoryTop=on DontSaveHistory=off CleanUpNonPlayables=off SaveEvents=off UseRecycleBin=on HandleFixedTime=on LiveBacktiming=off ColumnHeaders=on ExtendedViewMode=on SwapArtistTitle=off Backtiming=on ShowPosition=on RampOverlay=on EOFWarningOverlay=off CommentButtons=on Comments=off Icons=on IconClickPFL=on PlayerColors=on PlayerName=on AlwaysShowDuration=off AlwaysShowRamp=off TimeInSeconds=on RampInSeconds=on TruncateTime=on TruncateTimeTwoDigit=off ScrollIntoView=on SpacebarAutomationNext=off EscapeAutomationBreak=off EscapeAutomationStop=off FixedItemColors=off ControlBar=off SeparateAutomationButtons=off GraphicButtons=on ToolbarBottom=on AutomationFlash=off ProgressBar=off RampProgressBar=off SplitProgressBar=off BacktimingPrefixFixed="= " BacktimingPrefixFixedSoft="~ " BacktimingPrefixAbsolute="" BacktimingPrefixRelative="+ " NearestRamp=off BreakDuration=on ProgressBarNearestRamp=off [Player0_0] Name=A Color=255 Device=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device> PFLDevice=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device> EOFWarning=10 DisplayMode=remain AutoLoad=on AutoLoadOnDemand=off AutoLoadSingle=off AutoLoadSpecial=off AutoUnloadSTOP=on AutoUnloadEOF=on AutoStopOnEOF=on AutoReleasePause=on AutoPFLOff=off AutoFadeOut=off UseInAutomation=on HistoryOnClose=on Logging=on DatabaseLogging=on ShoutcastLogging=on IndependentPFL=off IndependentPFLEndMon=on TimeInSeconds=on RampInSeconds=off TruncateTime=off AdvancedPFL=on PFLSaveButtons=off ClickStart=off FlashEOFWarning=on ShowRampWhenIdle=off NoButtonsInAutomation=on ShowPFLButton=off ShowStopButton=on ShowPauseButton=on ShowStartButton=on ShowCloseButton=off ProgressBar=on RampProgressBar=on SplitProgressBar=on AutoStopPFL=off HistoryOnCloseLoaded=off PFLOutputPlayback=off LoopAudio=off HookMode=off SwapArtistTitle=off CueCategoryColors=on ExpandCueCategories=off SimpleCueList=off CueInSeconds=on CueMode=on CueAlternatives=off ShowLoopButton=off ShowHookButton=off ShowFadeOutButton=off ProgressBarNearestRamp=off ClickCommand=None [Player0_1] Name=B Color=16711680 Device=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device> PFLDevice=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device> EOFWarning=10 DisplayMode=remain AutoLoad=off AutoLoadOnDemand=off AutoLoadSingle=off AutoLoadSpecial=off AutoUnloadSTOP=on AutoUnloadEOF=on AutoStopOnEOF=on AutoReleasePause=on AutoPFLOff=off AutoFadeOut=off UseInAutomation=on HistoryOnClose=on Logging=on DatabaseLogging=on ShoutcastLogging=on IndependentPFL=off IndependentPFLEndMon=on TimeInSeconds=on RampInSeconds=off TruncateTime=off AdvancedPFL=on PFLSaveButtons=off ClickStart=off FlashEOFWarning=on ShowRampWhenIdle=off NoButtonsInAutomation=on ShowPFLButton=off ShowStopButton=on ShowPauseButton=on ShowStartButton=on ShowCloseButton=off ProgressBar=on RampProgressBar=on SplitProgressBar=on AutoStopPFL=off HistoryOnCloseLoaded=off PFLOutputPlayback=off LoopAudio=off HookMode=off SwapArtistTitle=off CueCategoryColors=on ExpandCueCategories=off SimpleCueList=off CueInSeconds=on CueMode=on CueAlternatives=off ShowLoopButton=off ShowHookButton=off ShowFadeOutButton=off ProgressBarNearestRamp=off ClickCommand=None [ExtraPFL] Device=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device> DisplayMode=remain Color=255 EOFWarning=0 TimeInSeconds=on RampInSeconds=off TruncateTime=on ProgressBar=on RampProgressBar=on SplitProgressBar=on SwapArtistTitle=off CueCategoryColors=on ExpandCueCategories=off SimpleCueList=off CueInSeconds=on CueMode=on CueAlternatives=off ProgressBarNearestRamp=off [LogDatabase] Enabled=off Protocol= Host= Database= User= Password= StartCommand= StopCommand= [Options] Monitor=1 FadeOutDuration=5000 EndMonDuration=10000 ExtraFileExtensions= MMDFolder= MemoryFileLimit=0 PriorityClass=3 StartNextEffectiveEnd=off FadeOutEffectiveEnd=on OnlyOneInstance=off SplashScreen=on [BASS.DLL] PlaybackBuffer=500 NetworkBuffer=5000 NetworkPreBuffer=75 UpdatePeriod=100 ForceMultichannel1=off ForceMultichannel2=off DriverOptions=39572 IgnoreSpeakers1=off [Engine] StartOnAir=on NoLoggingOffAir=on UseRecycleBin=on [FileImport] AutoCueIn=off AutoFadeOut=off AutoCueOut=off ImportComment=on ImportTags=on MP2OutroAsFadeOut=off TildeAsStartNext=off TildeAsOutro=off TildeAsFadeOut=on StripWhitespace=off [MainWindow] Maximized=on RememberPosition=off AutoHideProgressBar=off ProgressBarIgnoreCartwall=on StatusBar=off SaveConfirmation=off MinimizeToTray=off mfoTrayStatusMessages=off mfoOpenSavePlaylist=off [ProgressBar] ProgressBar=off RampProgressBar=off SplitProgressBar=off UpdateInterval=100 ProgressBarNearestRamp=off [MIDI] Enabled=off [Remote] Enabled=off Port=9300 Password= [ScreenObjects] Clock=off LEDClock=on Date=off HourCountdown=off RampCountdown=off Logo=off OnAirStatus=off OnAirSwitch=on LogoFilename= [Browser] SaveWithDesktop=off SaveWithTemplate=on KeepOpen=on AlwaysShowRecycleBin=on OldStyle=off ResizablePanes=off [SerialRemote] Enabled=off Port=1 BaudRate=38400 ByteSize=8 Parity=N StopBits=1 RxBuffer=1024 TxBuffer=1024 [EnabledFeatures] ExtraPFL=on Properties=on SaveToTag=on SaveToMMD=on SaveToDatabase=off Mixdown=off UserDefinedProperties=off [Audimark] Enabled=off User= Password= RadioID= Hash= [Logging] Enabled=off Logfile=%Y-%M-%D.LOG Format=%h:%m:%s%tstarte%t%3 EndLogging=off EndLogfile=%Y-%M-%D.LOG EndFormat=%h:%m:%s%tstoppe%t%3 Shoutcast=off ShoutcastURL=http://host:port/admin.cgi?pass=secret&mode=updinfo&song=$$$DATA$$$ ShoutcastFormat=%a - %b [SAS] Enabled=off Port=1 BaudRate=38400 ByteSize=8 Parity=N StopBits=1 RxBuffer=1024 TxBuffer=1024 [Player0_2] Name=3 Color=255 EOFWarning=0 DisplayMode=remain AutoLoad=off AutoLoadOnDemand=off AutoLoadSingle=off AutoLoadSpecial=off AutoUnloadSTOP=on AutoUnloadEOF=on AutoStopOnEOF=on AutoReleasePause=on AutoPFLOff=off AutoStopPFL=off AutoFadeOut=off UseInAutomation=on HistoryOnClose=on HistoryOnCloseLoaded=off Logging=on DatabaseLogging=on ShoutcastLogging=on IndependentPFL=off PFLOutputPlayback=off IndependentPFLEndMon=on LoopAudio=off HookMode=off TimeInSeconds=on RampInSeconds=off TruncateTime=off AdvancedPFL=on PFLSaveButtons=off FlashEOFWarning=on ShowRampWhenIdle=off NoButtonsInAutomation=on SwapArtistTitle=off CueCategoryColors=on ExpandCueCategories=off SimpleCueList=off CueInSeconds=on CueMode=on CueAlternatives=off ShowStartButton=on ShowStopButton=on ShowPauseButton=on ShowCloseButton=off ShowPFLButton=off ShowLoopButton=off ShowHookButton=off ShowFadeOutButton=off ProgressBar=on RampProgressBar=on SplitProgressBar=on ProgressBarNearestRamp=off ClickCommand=None [Player0_3] Name=4 Color=255 EOFWarning=0 DisplayMode=remain AutoLoad=on AutoLoadOnDemand=off AutoLoadSingle=off AutoLoadSpecial=off AutoUnloadSTOP=on AutoUnloadEOF=on AutoStopOnEOF=on AutoReleasePause=on AutoPFLOff=off AutoStopPFL=off AutoFadeOut=off UseInAutomation=on HistoryOnClose=on HistoryOnCloseLoaded=off Logging=on DatabaseLogging=on ShoutcastLogging=on IndependentPFL=off PFLOutputPlayback=off IndependentPFLEndMon=on LoopAudio=off HookMode=off TimeInSeconds=on RampInSeconds=off TruncateTime=off AdvancedPFL=on PFLSaveButtons=off FlashEOFWarning=on ShowRampWhenIdle=off NoButtonsInAutomation=on SwapArtistTitle=off CueCategoryColors=on ExpandCueCategories=off SimpleCueList=off CueInSeconds=on CueMode=on CueAlternatives=off ShowStartButton=on ShowStopButton=on ShowPauseButton=on ShowCloseButton=off ShowPFLButton=off ShowLoopButton=off ShowHookButton=off ShowFadeOutButton=off ProgressBar=on RampProgressBar=on SplitProgressBar=on ProgressBarNearestRamp=off ClickCommand=None [Player0_4] Name=5 Color=255 EOFWarning=0 DisplayMode=remain AutoLoad=off AutoLoadOnDemand=off AutoLoadSingle=off AutoLoadSpecial=off AutoUnloadSTOP=on AutoUnloadEOF=on AutoStopOnEOF=on AutoReleasePause=on AutoPFLOff=off AutoStopPFL=off AutoFadeOut=off UseInAutomation=on HistoryOnClose=on HistoryOnCloseLoaded=off Logging=on DatabaseLogging=on ShoutcastLogging=on IndependentPFL=off PFLOutputPlayback=off IndependentPFLEndMon=on LoopAudio=off HookMode=off TimeInSeconds=on RampInSeconds=off TruncateTime=off AdvancedPFL=on PFLSaveButtons=off FlashEOFWarning=on ShowRampWhenIdle=off NoButtonsInAutomation=on SwapArtistTitle=off CueCategoryColors=on ExpandCueCategories=off SimpleCueList=off CueInSeconds=on CueMode=on CueAlternatives=off ShowStartButton=on ShowStopButton=on ShowPauseButton=on ShowCloseButton=off ShowPFLButton=off ShowLoopButton=off ShowHookButton=off ShowFadeOutButton=off ProgressBar=on RampProgressBar=on SplitProgressBar=on ProgressBarNearestRamp=off ClickCommand=None [Repository] HookOpener= HookSweeper= HookCloser= [Cartwall] Enabled=on OwnWindow=on PlayerCountX=5 PlayerCountY=4 EOFWarning=5 DefaultSet= SaveWithDesktop=off SaveWithTemplate=on KeepOpen=on Logging=on DatabaseLogging=on ShoutcastLogging=on IndependentPFL=off IndependentPFLEndMon=off AutoPFLOff=off AutoFadeOut=off Toolbar=off VisibleAtStartup=on AlwaysShowButton=on StandaloneStretch=off Maximized=off OpenAtStartup=off AlwaysOnTop=off RememberPosition=off TimeInSeconds=on RampInSeconds=off TruncateTime=off AdvancedPFL=on PFLSaveButtons=off FlashEOFWarning=on ShowRampWhenIdle=off SwapArtistTitle=off CueCategoryColors=on ExpandCueCategories=off SimpleCueList=off CueInSeconds=on CueMode=on CueAlternatives=off ShowStartButton=on ShowStopButton=on ShowPauseButton=on ShowCloseButton=off ShowPFLButton=off ShowLoopButton=off ShowHookButton=off ShowFadeOutButton=off ProgressBar=on RampProgressBar=on SplitProgressBar=on ProgressBarNearestRamp=off DisplayMode=remain ClickCommand=None

Skin

[code];[MainWindow]
;Color=#A5B6C9

[Browser]
BackgroundColor=#A5B6C9
;ButtonColorFrom=#FFFFFF
;ButtonColorTo=#FFFFFF
;ButtonHotColorFrom=#D20000
;ButtonHotColorTo=#FFFFFF
;ButtonSelectedColorFrom=#D20000
;ButtonSelectedColorTo=#000000
;ButtonSeparatorColor=#FFFFFF
;SplitterColorFrom=#FFFFFF
;SplitterColorTo=#FFFFFF
;DividerColorFrom=#FFFFFF
;DividerColorTo=#FFFFFF
;HeaderColorFrom=#FFFFFF
;HeaderColorTo=#FFFFFF
;FrameColor=#FFFFFF
;ToolPanelColorFrom=#FFFFFF
;ToolPanelColorTo=#FFFFFF
;ToolPanelHeaderColorFrom=#FFFFFF
;ToolPanelHeaderColorTo=#FFFFFF
ShowAdd=on
ShowRefresh=on
ShowClose=on

[CartWall]
NameFontName=Arial
NameFontSize=8
NameFontStyle=1
NameFontColor=#000000
FadeNameFontColor=#000000
PlayingNameFontColor=#000000
StateFontName=Arial
StateFontSize=0
StateFontStyle=0
StateFontColor=#000000
FadeStateFontColor=#000000
PlayingStateFontColor=#000000
TimeFontName=Arial
TimeFontSize=12
TimeFontStyle=1
TimeFontColor=#000000
FadeTimeFontColor=#000000
PlayingTimeFontColor=#000000
TitleFontName=Arial
TitleFontSize=9
TitleFontStyle=0
TitleFontColor=#000000
FadeTitleFontColor=#000000
PlayingTitleFontColor=#000000
ButtonSize=24
ProgressBarHeight=14
ProgressBarMargin=12
BorderColor=#000000
EmptyColor=#A5B6C9
LoadedColor=#FFFFFF
PlayingColor=#FFD763
FadeColor=#FFCCFF
EOFColor=#00FFFF
PFLColor=#00FFFF
PausedColor=#00FFFF
ErrorColor=#C71585
FlashEOFColor=#D20000
NextColor=#FFFFFF
BorderColor=#000000
ProgressBarBorderColor=#FFFFFF
ProgressBarElapsedColor=#FFFFFF
ProgressBarRemainColor=#000000
ProgressBarRampColor=#000000
ProgressBarElapsedRampColor=#FFFF00
ProgressBarOutroColor=#A3000A
ProgressBarEmptyColor=#50575A
PFLButtonActiveColor=#FFFF00
PFLButtonColor=#C0C0C0
PlayButtonActiveColor=#FFFF00
PlayButtonColor=#C0C0C0
StopButtonActiveColor=#D20000
StopButtonColor=#C0C0C0

[Playlist0]
ToolbarFontSize=12
ToolbarFontStyle=1
ToolbarFontName=MS Sans Serif
NameFontName=Arial
NameFontSize=8
NameFontStyle=1
NameFontColor=#000000
FadeNameFontColor=#000000
PlayingNameFontColor=#000000
StateFontName=Arial
StateFontSize=0
StateFontStyle=0
StateFontColor=#000000
FadeStateFontColor=#000000
PlayingStateFontColor=#000000
TimeFontName=Arial
TimeFontSize=12
TimeFontStyle=1
TimeFontColor=#000000
FadeTimeFontColor=#000000
PlayingTimeFontColor=#000000
TitleFontName=Arial
TitleFontSize=9
TitleFontStyle=0
TitleFontColor=#000000
FadeTitleFontColor=#000000
PlayingTitleFontColor=#000000
ProgressBarHeight=20
ProgressBarBorderColor=#EBEBEB
ProgressBarElapsedColor=#B2B4BF
ProgressBarRemainColor=#FFFFFF
ProgressBarRampColor=#FD0100
ProgressBarElapsedRampColor=#33100A
ProgressBarOutroColor=#FF0101
BackgroundColor=#DDDDDD
BorderColor=#000000
;SelectedBorderColor=#FFFFFF
;EOFRowColor=#FFF7BD
;ErrorRowColor=#A3100A
;LoadedRowColor=#00A000
;PFLRowColor=#F8D47E
;PlayingRowColor=#D20000
;RowColor=#000000
;FontColor=#FFFFFF
;PlayingFontColor=#000000
;FadeColor=#FFCCFF
;BorderWidth=5
EOFColor=#CE1C29
IconSize=25
ColWidths=70,95,*,60,55,40,45,0
ColumnOrder=1,8,2,3,4,5,6,7
;Order: Icon,Time,Title,Duration,Ramp,End,Link,Artist
HistoryPlayerNameFontName=MS Sans Serif
HistoryPlayerNameFontSize=11
HistoryPlayerNameFontStyle=0
HistoryBacktimingFontName=MS Sans Serif
HistoryBacktimingFontSize=11
HistoryBacktimingFontStyle=0
HistoryFontName=MS Sans Serif
HistoryFontSize=11
HistoryFontStyle=0
HistoryCommentFontName=MS Sans Serif
HistoryCommentFontSize=9
HistoryCommentFontStyle=0
BreakRowColor=#FF6666
CommandRowColor=#CFF8FF
ContainerRowColor=#FFCC99
DummyRowColor=#FFCCFF
StreamRowColor=#00FFFF
FocusedSelectionColor=#000000
FontName=MS Sans Serif
FontSize=11
FontStyle=0
CommentFontName=MS Sans Serif
CommentFontSize=13
CommentFontStyle=0
BreakFontStyle=1
CommandFontStyle=1
ContainerFontStyle=1
DummyFontStyle=1
StreamFontStyle=1

[Playlist1]
ToolbarFontSize=12
ToolbarFontStyle=1
ToolbarFontName=MS Sans Serif
NameFontName=Arial
NameFontSize=8
NameFontStyle=1
NameFontColor=#000000
TitleFontName=Arial
TitleFontSize=9
TitleFontStyle=0
TitleFontColor=#000000
BackgroundColor=#DDDDDD
BorderColor=#000000
;SelectedBorderColor=#FFFFFF
;EOFRowColor=#FFF7BD
;ErrorRowColor=#A3100A
;LoadedRowColor=#00A000
;PFLRowColor=#F8D47E
;PlayingRowColor=#D20000
;RowColor=#000000
;FontColor=#FFFFFF
;BorderWidth=5
EOFColor=#CE1C29
IconSize=25
ColWidths=0
ColumnOrder=1
;Order:Title
BreakRowColor=#FF6666
CommandRowColor=#CFF8FF
ContainerRowColor=#FFCC99
DummyRowColor=#FFCCFF
StreamRowColor=#00FFFF
FocusedSelectionColor=#000000
FontName=MS Sans Serif
FontSize=11
FontStyle=0
CommentFontName=MS Sans Serif
CommentFontSize=9
CommentFontStyle=0
BreakFontStyle=1
CommandFontStyle=1
ContainerFontStyle=1
DummyFontStyle=1
StreamFontStyle=1

[Player]
NameFontName=Tahoma
NameFontSize=14
NameFontStyle=1
NameFontColor=#FFFFFF
FadeNameFontColor=#000000
PlayingNameFontColor=#000000
StateFontName=Tahoma
StateFontSize=8
StateFontStyle=0
StateFontColor=#FFFFFF
FadeStateFontColor=#000000
PlayingStateFontColor=#000000
TimeFontName=Tahoma
TimeFontSize=14
TimeFontStyle=1
TimeFontColor=#FFFFFF
FadeTimeFontColor=#000000
PlayingTimeFontColor=#000000
TitleFontName=MS Sans Serif
TitleFontSize=12
TitleFontStyle=1
TitleFontColor=#FFFFFF
FadeTitleFontColor=#000000
PlayingTitleFontColor=#000000
ProgressBarHeight=14
ProgressBarBorderColor=#FFFFFF
ProgressBarElapsedColor=#50575A
ProgressBarRemainColor=#FFFF00
ProgressBarRampColor=#FD0100
ProgressBarElapsedRampColor=#33100A
ProgressBarOutroColor=#FF0101
ProgressBarMargin=12
ButtonSize=32
EmptyColor=#A5B6C9
LoadedColor=#000000
PlayingColor=#FFD763
FadeColor=#FFCCFF
EOFColor=#FFD763
PFLColor=#FFD763
PausedColor=#FFFFCC
ErrorColor=#C71585
FlashEOFColor=#D20000
NextColor=#000000
BorderColor=#000000
PFLButtonActiveColor=#FFFF00
PFLButtonColor=#C0C0C0
PlayButtonActiveColor=#FFFF00
PlayButtonColor=#C0C0C0
StopButtonActiveColor=#D20000
StopButtonColor=#C0C0C0
PlayingTitleFontColor=#000000
PlayingStateFontColor=#000000
PlayingTimeFontColor=#000000
PlayingNameFontColor=#000000
RampPrefix=INTRO:

[ProgressBar]
ProgressBarBorderColor=#000000
ProgressBarElapsedColor=#00FF00
ProgressBarRemainColor=#000000
ProgressBarRampColor=#000000
ProgressBarElapsedRampColor=#FFFF00
ProgressBarOutroColor=#A3000A
ProgressBarEmptyColor=#000000
ProgressBarColor=#000000
ProgressBarMargin=10
BorderColor=#000000
EmptyColor=#000000

[Toolbar]
ShowSeparator0=on
ShowNew=on
ShowOpen=on
ShowSave=on
ShowSeparator1=off
ShowInsert=on
ShowProperties=off
ShowDelete=off
ShowSeparator2=off
ShowEvents=off
ShowActions=off
ShowCartwall=on
ShowSeparator3=on
ShowAbout=off
ShowAdd=off
ShowRefresh=on
ShowClose=off

[ScreenObject0]
FontName=Digital
FontSize=20
FontStyle=1
BackgroundColor=#A5B6C9

[ScreenObject1]
FontName=Digital
FontSize=20
FontStyle=1
BackgroundColor=#A5B6C9

[ScreenObject4]
FontName=Tahoma
FontSize=8
FontStyle=1
FontColor=#000000
BackgroundColor=#A5B6C9

[ScreenObject3]
FontName=Tahoma
FontSize=8
FontStyle=1
BackgroundColor=#A5B6C9

[ScreenObject5]
FontName=Tahoma
FontSize=8
FontStyle=1

[ScreenObject6]
FontName=Tahoma
FontSize=8
FontStyle=1

[Date]
FontName=Digital
FontSize=20
FontStyle=1
BackgroundColor=#A5B6C9

[/code]

continued

This is optimised for a screen resolution of 1024x768 as i’m working on a 15 inch monitor. It will most likely need editing for a bigger monitor.

What do you get?

5 players vertically stacked on the left a playlist and a browser. Press the cartwall button at the top and a 20 cart player.

You will need to setup the soundcard/s. Put all the 5 players on 1 soundcard and the cartwall on another.

Automation is disabled as is the cartwall load, we will change this later.

To chain or link items drag the audio into a playlist click link for the audio to connect and drag the first into any empty player. Click play and all linked items will play in a single player.

Or you can create a container, by selecting each audio file in a playlist, right click and select create container. Again the audio will play from a single player.

Party started.

Kind regards Tony

edit

btw remotes are:

F1 start/stop player 1 F2 player 2 etc

Carts are buttons 1 to 0 start/stop carts 1 to 10 and then CTRL+1 etc for 11 - 20

Wow! Thanks for the help Tony

However I think I’m still in the “noddy” stages. I tried creating all those .ini files from notepad in a directory called Config in mAirlist prog directory. However when I tried opening mAirlist it said it couldn’t find mAirlist.ini and so opened with some kind of deault. So I copied this file into the directory above (ie the one with mAirlist.exe in it). However when I tried to run mAirlist it just comes up with all sorts of exception errors and tries to report it to Microsoft incessently.

Last night I tried uninstalling and re-installing mAirlist, but it somehow manged to retain one of the trial layouts I had tried.

I think I must be doing something silly and basic wrong - any ideas?

Cheers, Glyn

Most layouts found in the forum will be for the v2.1 release, so you need to upgrade to v2.1.44.

If you haven’t run mAirListConfig to set the sound devices and other details, then mairlist.ini won’t exist - Don’t forget that to save a file with an extension other than .txt in Notepad, you’ll need to include inverted commas when saving, ie: “mairlist.ini”

I tried Tony’s config and although I run at 1280x1024, it worked for me.

Sorry yes, I was assuming you had version 2.1.44 Build 490.

Glyn feel free to pm for more help.

I will be home late tomorrow.

Kind Regards tony

Hi Tony,

I’ve been a bit busy recently. I’ve re-cut and pasted the files and deleted an extra mAirlist.ini file which was in the main directory and I’m getting more success now.

When m-Airlist opens it nags about something (countdown timer) and the top left of the display does not look quite right (see attached gif file).

I think this is nearly what we want! Thanks a lot. I have two problems:-

1/ I set the directory in right hand area for the adverts. However if I close mAirlist and open it again it “forgets” this path and leaves the area blank. We need this to be idiot proof for our presenters! If possible locked so it cannot be changed.

2/ I couldn’t figure-out how to get it to automate and play all the material dragged into the players. (ie: start the first one running and let the others follow automatically). I couldn’t find the buttons you referred to.

As I say though this is looking extremely promising. Any help much appreciated if you have time. I don’t know how I can repay you - maybe if you need any voice-overs recoding or suchlike…

We are live on-air at the moment until next weekend - you can listen at www.thornburyfm.org


MAirlist 1.gif

Run the layout config and reduce the height of the ScreenObject for “Today’s Date” - it’s way too big and is cropping the first Player - and probably hiding the New/Open/Save toolbar as well :frowning: Also, your Date text is covering the Playlist Controlbar which contains the Assist/Auto buttons (probably why you can’t find the automation functions) :slight_smile: Also ensure that the ControlBar is enabled in mAirListConfig under Playlist and ControlBar tab.

To recall Browser directories - load up your desired folders, then click the Save button and save the file as standard.mlt (select mAirList Desktop Template from the file type dropdown) and save it in the main mAirList program folder and it’ll be recalled upon startup. This will include any Playlist/Cartwall items and Browser views/tabs.

Hi Glyn, I will check this layout later at work (yep there all night tonight) but I seem to recall I had automation buttons turned off.

The layout was just a clone of one we use and it would be my mistake because we fire everything from a hotkey rather than on screen buttons.

Kind Regards Tony

edits
Attached are the latest zip files.

Automation buttons have been turned back on, automation uses a single player! This can be turned off with the config tool. I have also made a layout for admin to help failsafe things.

config.zip should replace similarly named files in config (back these up first).

admin.zip is a slightly different layout for admin users only. It turns off the browser add/close/refresh, you can also hide more of the options on the toolbar but this should be adequate.

PM me for instructions on how to use this and set a password for it using XP (I assume you are using this).

For anyone that needs to know now: The admin.zip should be unzipped to a folder inside the mAirLlist folder (call this admin) and then add any missing files from your original config folder.

Now create a desktop shortcut to mAirList.exe and use the switch command to point to the admin folder. Assuming you are in C:\mAirList it will be:

“C:\mAirList\mAirList.exe” -configdir c:\mAirList\admin

To create the password (in XP) Add a windows zip file/folder to the desktop and drag the admin shortcut inside. Open the zip and the option to make the password is in the file menu.

Back to the grind, but I will also make an alternate layout moving the browser under the palylist, much like AutoPlus (playout at West Country Broadcast). mAirList can appear similar to most playout systems, very handy!

Kind Regards Tony

Before I forget here are the zip files:


config.zip (4.58 KB)

admin.zip (4.59 KB)

Here are the Autoplus layouts, same as before unzip (after backup) to the config or newly created admin folder. Remember to add other files from config to admin first.

In the normal view i have turned the Refresh button back on above the browser, this is in skin.ini if you wish to change: The line is ShowRefresh= on or off its upto you. Personally it may be best left on for when new audio is added by admin while On Air.

Kind regards tony

btw:


admin2.zip (4.45 KB)

config2.zip (4.57 KB)

layout.JPG

I’ve always seen mAirList’s ‘chameleon’ ability (to be made to look and operate like pretty much any other playout system) as one of the best of its many excellent and often unique features. When you evaluate a playout system, two of your first questions are invariably ‘Does it do everything I need it to do, and in a sensible manner?’ and ‘Can I live with the way it looks and the general GUI layout?’ If a system isn’t absolutely dross or a ‘one-trick pony’ (like DirEttore for example), I have often got to the point of ‘but it really uses some terrible fonts’ or ‘if only you could hide x and move y beside z instead of below it’ or ‘long titles don’t show in full’ (‘Two Pints Of Lager And A Packet Of Crisps Please’ by Splodgenessabounds is a good test of that BTW ;)).

As I say on the Wiki page, with mAirList the question is not ‘can this be changed to suit me?’ but rather ‘what do I actually want?’ The good old ‘back of a cigarette packet’ or several colours of Post-Its labelled ‘player,’ ‘browser,’ etc. shuffled about on a bigger piece of paper representing the monitor screen; and discussing the layout and functions with your presenters, producers, techies, librarians, and traffic managers, will give you the ‘ideal’ design and spec. for your station. And mAirList will almost always be able to ‘do that,’ and there are enough of us in here (Charlie and Tony particularly, in the English forums) who WILL make it work if you run out of steam or mAirList knowledge. Even the Really Expensive Systems like WinRadio and Dira! can be pretty inflexible by comparison.

Can it GET any better than this?!!

BFN
CAD

Cad, don’t leave yourself out of the equation!

You and Charlie both solve many of the scripting queries where I cannot begin to help.

Kind regards Tony

[quote=“Cad, post:14, topic:5026”]‘Two Pints Of Lager And A Packet Of Crisps Please’ by Splodgenessabounds

Can it GET any better than this?!![/quote]

Well, the A-side was better :wink:

[quote=“Charlie, post:16, topic:5026”][quote=“Cad, post:14, topic:5026”]‘Two Pints Of Lager And A Packet Of Crisps Please’ by Splodgenessabounds

Can it GET any better than this?!![/quote]

Well, the A-side was better ;)[/quote]

Who was your favourite Saint from this TV series?

The original one, of course! But both themes are just as good, and the aforementioned single is a good tune.

My, this is so on-topic it’s like DS… We need a thread entitled “What song is your playout system playing right now?” :wink:

… and a LogInterface class feeding that thread straight out of mAirList :wink:

Hi to everyone - thanks for all the help.

I now have a lot to think about and a great leg-up to get me to where I want to get to. Plus I’ve found the layout builder which may help again.

I’m a bit “time poor” so I’ll have to look into this deeper in the weeks ahead - but I just wanted to say “thanks” in case you thought things had gone a bit quiet from my end and I was an ungrateful s*d!

I agree it is key to decide what we want before getting too deep. For automated programmes I’m happy with Zara Radio (- but is it akin to swearing to mention such a software here…?) For live-assist things will be driven by what our presenters will tolerate - they tend to get daunted by anything that looks too complex. I think we will end-up with a “Jazler Show” clone (if this is possible) as the user interface is ideal for ad breaks & jingles for us. This can be supplemented by a simple player a bit like Windows Media player, but which will allow assembling of short playlists “on the fly” for live-assist. Not sure yet whether to do this in one layout, or instead keep them as two different layouts. Which then makes me wonder is it possible to simultaneously run two instances of mAirlist with different layouts…?

Anyway, thanks again everyone.
Glyn

http://www.thornburyfm.org/live/listen
We are on-air until sunday night - then we’ll be going automated on web-only till November