Regional Devices

Am I doing this right ?

I have set a 2 Player config so that Player1 plays from the front, and Player2 from the rear. It’s a SB Audigy card as the default device but I also have the onboard Realtek. The following settings are what mAirList created, and I added the Regional Settings. My “GetHardwareInfo” script says I have the following devices (attached image) - So I’m a bit puzzled why mAirList reckons Device1 is the SB Audigy card ???

For testing (just so you can understand the device intentions) - I want Region1 on the front, and Region2 on the rear… So far, no sound - but it “plays” (no bass stream error) so I assume that something is correct.

[Player0_0] Device=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>1</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device> PFLDevice=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>1</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device> RegionDevice0=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>1</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device> RegionDevice1=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>2</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device> RegionPFLDevice0=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>1</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device> RegionPFLDevice1=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>1</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device> [Player0_1] Device=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>2</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device> PFLDevice=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>2</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device> RegionDevice0=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>1</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device> RegionDevice1=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>2</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device> RegionPFLDevice0=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>1</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device> RegionPFLDevice1=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>1</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device>


devices.png

The mixer devices can have a different order than the output devices. I propose you set up the devices as needed in the config (for some spare player) and copy the lines in devices.ini.

Setting up the regional devices from within mAirListConfig will be possible from v3.0.

That’s what I’ve done, Device1, Speakers1 for Player 1 + Region1… and Device1, Speakers2 for Player2. However, no sound. I’ve checked in Control Panel, I’ve got Quadraphonic Speakers enabled, mAirList has “Force Multichannel” enabled.

I set the 2 players up so that I could paste the device lines into the Regional Device settings… alas, no noise!

On my Audigy, I need to disable SampleFloat in order to make multichannel work.

Is this the first time you’re trying to use that card with mAirList?

I’m afraid that doesn’t work. I also removed the setting from the Regions, but nothing. It’s the first time I’ve tried this card with Regions - it’s my bedroom PC :slight_smile:

Does the card work with the ordinary player/PFL outputs? The regional “devices” use the same mechanism. I suppose its rather a hardware problem than an issue with the regional mechanisms.

Yes, normal items and PFL work. That’s why I thought the actual RegionDevice0= bit may have been incorrect ??? I’ve tried various Device and Speaker numbers in the hope that somewhere some sound will come out - the trial and error approach worked when I was finding the Line Input for the mute script :slight_smile: But not this time!

Setting up the channel as an ordinary player and then copying the line to RegionDevice0 should be the idiot-proof way. Just because both outputs - normal and regional - use the very same mechanisms.

Perhaps something is wrong with the regional container playback. I need to check that.

Just tried that myself here (Copying the lines etc Torben), doesnt work for me either :frowning: Maybe its a bug?

Perhaps. But Charlie, didn’t you say that you got it working with a different sound card?

Well, I thought I had - but just tried the studio computer (M-Audio Delta410, 4 outputs) and just silence.

Well, looks like I need to create a test setup and find the problem. But not tonight.

Hm. Tried it. Regional playback works like a charm here.

Can you please send me your current set of config files?

I did notice a slight problem in my Control Panel - Sound Config, I needed to set the speakers to 8.1. I have output from the Players (using different speakers), but nothing from the Regionals.

Here’s my device.ini

[Player0_0] Device=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>1</Speakers><SampleRate>44100</SampleRate><Options/></Device> PFLDevice=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>1</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice0=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>1</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice1=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>2</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice0=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>2</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice1=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>2</Speakers><SampleRate>44100</SampleRate><Options/></Device> [Player0_1] Device=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>2</Speakers><SampleRate>44100</SampleRate><Options/></Device> PFLDevice=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>2</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice0=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>1</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice1=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>2</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice0=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>2</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice1=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>2</Speakers><SampleRate>44100</SampleRate><Options/></Device> [ExtraPFL] Device=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>1</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice0=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>1</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice1=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>2</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice0=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>2</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice1=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>2</Speakers><SampleRate>44100</SampleRate><Options/></Device> [Cartwall] Device=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>1</Speakers><SampleRate>44100</SampleRate><Options/></Device> PFLDevice=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>1</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice0=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>1</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice1=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>2</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice0=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>2</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice1=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>2</Speakers><SampleRate>44100</SampleRate><Options/></Device>

…and here’s what’s in mairlist.ini

[Regions] Item0=Region 1 Feed Item1=Region 2 Feed [General] PlaylistCount=1 Locale= CueInThreshold=-40.00 FadeOutThreshold=-12.00 CueOutThreshold=-75.04 [Playlist0] PlayerCount=2 MaxHistoryCount=3 FontName=Tahoma FontSize=8 FontStyle=0 AllowAutomation=on AutomationSinglePlayer=off CleanUpHistory=on CleanUpHistoryTop=off DontSaveHistory=on CleanUpNonPlayables=off SaveEvents=on UseRecycleBin=on HandleFixedTime=on LiveBacktiming=off ColumnHeaders=on ExtendedViewMode=on SwapArtistTitle=on Backtiming=on ShowPosition=off RampOverlay=off NearestRamp=off EOFWarningOverlay=off CommentButtons=off Comments=on Icons=on IconClickPFL=on PlayerColors=off PlayerName=on AlwaysShowDuration=off AlwaysShowRamp=off TimeInSeconds=on RampInSeconds=off TruncateTime=on TruncateTimeTwoDigit=off ScrollIntoView=on SpacebarAutomationNext=off EscapeAutomationBreak=off EscapeAutomationStop=off FixedItemColors=on BreakDuration=on ControlBar=on SeparateAutomationButtons=off GraphicButtons=on ToolbarBottom=off AutomationFlash=off ProgressBar=off RampProgressBar=on SplitProgressBar=off ProgressBarNearestRamp=off BacktimingPrefixFixed="= " BacktimingPrefixFixedSoft="~ " BacktimingPrefixAbsolute="" BacktimingPrefixRelative="+ " [Player0_0] Name=1 Color=255 EOFWarning=0 DisplayMode=remain AutoLoad=on AutoLoadOnDemand=off AutoLoadSingle=off AutoLoadSpecial=off AutoUnloadSTOP=off 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=off RampInSeconds=off TruncateTime=on AdvancedPFL=on PFLSaveButtons=off FlashEOFWarning=off ShowRampWhenIdle=on NoButtonsInAutomation=on SwapArtistTitle=on CueCategoryColors=on ExpandCueCategories=off SimpleCueList=off CueInSeconds=on CueMode=on CueAlternatives=off ShowStartButton=off ShowStopButton=off ShowPauseButton=off ShowCloseButton=off ShowPFLButton=off ShowLoopButton=off ShowHookButton=off ShowFadeOutButton=off ProgressBar=off RampProgressBar=on SplitProgressBar=off ProgressBarNearestRamp=off ClickCommand=StartStop [Player0_1] Name=2 Color=255 EOFWarning=0 DisplayMode=remain AutoLoad=on AutoLoadOnDemand=off AutoLoadSingle=off AutoLoadSpecial=off AutoUnloadSTOP=off 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=off RampInSeconds=off TruncateTime=on AdvancedPFL=on PFLSaveButtons=off FlashEOFWarning=off ShowRampWhenIdle=on NoButtonsInAutomation=on SwapArtistTitle=on CueCategoryColors=on ExpandCueCategories=off SimpleCueList=off CueInSeconds=on CueMode=on CueAlternatives=off ShowStartButton=off ShowStopButton=off ShowPauseButton=off ShowCloseButton=off ShowPFLButton=off ShowLoopButton=off ShowHookButton=off ShowFadeOutButton=off ProgressBar=off RampProgressBar=on SplitProgressBar=off ProgressBarNearestRamp=off ClickCommand=StartStop [Player0_2] Name=3 Color=255 EOFWarning=0 DisplayMode=remain AutoLoad=on AutoLoadOnDemand=off AutoLoadSingle=off AutoLoadSpecial=off AutoUnloadSTOP=off 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=off RampInSeconds=off TruncateTime=off AdvancedPFL=on PFLSaveButtons=off FlashEOFWarning=on ShowRampWhenIdle=off NoButtonsInAutomation=on SwapArtistTitle=on CueCategoryColors=on ExpandCueCategories=off SimpleCueList=off CueInSeconds=on CueMode=on CueAlternatives=off ShowStartButton=off ShowStopButton=off ShowPauseButton=off ShowCloseButton=off ShowPFLButton=off ShowLoopButton=off ShowHookButton=off ShowFadeOutButton=off ProgressBar=off RampProgressBar=on SplitProgressBar=off ProgressBarNearestRamp=off ClickCommand=StartStop [ExtraPFL] DisplayMode=remain Color=255 EOFWarning=0 TimeInSeconds=off RampInSeconds=off TruncateTime=on SwapArtistTitle=on CueCategoryColors=on ExpandCueCategories=off SimpleCueList=off CueInSeconds=on CueMode=on CueAlternatives=off ProgressBar=on RampProgressBar=on SplitProgressBar=off ProgressBarNearestRamp=off [Options] Monitor=1 FadeOutDuration=2000 EndMonDuration=8000 ExtraFileExtensions=lnk m3u mls mpl txt MMDFolder= MemoryFileLimit=0 PriorityClass=3 StartNextEffectiveEnd=off FadeOutEffectiveEnd=on OnlyOneInstance=off SplashScreen=on [BASS.DLL] PlaybackBuffer=100 NetworkBuffer=5000 NetworkPreBuffer=75 UpdatePeriod=50 DriverOptions=39484 ForceMultichannel1=on ForceMultichannel2=off ForceMultichannel3=off ForceMultichannel4=off ForceMultichannel5=off ForceMultichannel6=off ForceMultichannel7=off IgnoreSpeakers1=off IgnoreSpeakers2=off IgnoreSpeakers3=off IgnoreSpeakers4=off IgnoreSpeakers5=off IgnoreSpeakers6=off IgnoreSpeakers7=off [Engine] StartOnAir=on NoLoggingOffAir=on UseRecycleBin=on [FileImport] AutoCueIn=on AutoFadeOut=on AutoCueOut=on ImportComment=on ImportTags=on MP2OutroAsFadeOut=off TildeAsStartNext=off TildeAsOutro=off TildeAsFadeOut=on StripWhitespace=off [MainWindow] Maximized=on RememberPosition=off AutoHideProgressBar=off ProgressBarIgnoreCartwall=on StatusBar=on SaveConfirmation=on MinimizeToTray=off mfoTrayStatusMessages=off mfoOpenSavePlaylist=off [ProgressBar] ProgressBar=on RampProgressBar=on SplitProgressBar=off ProgressBarNearestRamp=off UpdateInterval=25 [Browser] SaveWithDesktop=on SaveWithTemplate=on KeepOpen=on AlwaysShowRecycleBin=on OldStyle=off ResizablePanes=off [EnabledFeatures] ExtraPFL=on Properties=on SaveToTag=on SaveToMMD=on SaveToDatabase=off Mixdown=on UserDefinedProperties=off [Repository] HookOpener= HookSweeper= HookCloser= [DefaultDirectories] AddDirectoryBrowser=Z:\ AddDirectoryTreeBrowser=Z:\ AddPlaylistBrowser=Z:\mAirList Files AppendPlaylist=Z:\mAirList Files CartWallLoad=Z:\mAirList Files CartWallSave=Z:\mAirList Files OpenPlaylist=Z:\mAirList Files\Playlists SavePlaylist=Z:\mAirList Files\Playlists SchedulerSelectScript=D:\mAirList Files SchedulerSelectFile=Z:\mAirList Files SchedulerSelectPlaylist=Z:\mAirList Files SchedulerLoadList=C:\Program Files\mAirList SchedulerSaveList=C:\Program Files\mAirList SelectIcon=Z:\mAirList Files\icons [HotDirs] Item0=+X:\MP3 SONGS Item1=+X:\HOLDING ZONE Item2=+Z:\SONG SHORTCUTS [Cartwall] Enabled=on OwnWindow=off PlayerCountX=6 PlayerCountY=3 EOFWarning=0 DefaultSet= SaveWithDesktop=off SaveWithTemplate=on KeepOpen=on Logging=on DatabaseLogging=off ShoutcastLogging=off IndependentPFL=off IndependentPFLEndMon=off AutoPFLOff=off AutoFadeOut=off Toolbar=on VisibleAtStartup=on AlwaysShowButton=on StandaloneStretch=off Maximized=off OpenAtStartup=on AlwaysOnTop=off RememberPosition=off TimeInSeconds=off RampInSeconds=off TruncateTime=off AdvancedPFL=off PFLSaveButtons=off FlashEOFWarning=off ShowRampWhenIdle=on SwapArtistTitle=on CueCategoryColors=on ExpandCueCategories=off SimpleCueList=off CueInSeconds=on CueMode=on CueAlternatives=off ShowStartButton=off ShowStopButton=off ShowPauseButton=off ShowCloseButton=off ShowPFLButton=off ShowLoopButton=off ShowHookButton=off ShowFadeOutButton=off ProgressBar=on RampProgressBar=on SplitProgressBar=off ProgressBarNearestRamp=off DisplayMode=remain ClickCommand=StartStop [NotificationScripts] Item0=Z:\mAirList Files\Scripts\Not Playing Anything.mls [ActionScripts] Item0=Z:\mAirList Files\Scripts\Set Item Attributes.mls Item1=Z:\mAirList Files\Scripts\SetOverlayPoints.mls

I’ve removed a few path settings from this, notably anything that wouldn’t work on another system :slight_smile:

EDIT: Just tried copying and pasting the exact settings on the studio machine, it doesn’t work either. I have 5 playback devices available on that one (no multichannel, just 4 outputs from the Delta410 and 1 from the SB PCI) Here’s the config for that one:

[Player0_0] Device=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> PFLDevice=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice0=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice1=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice0=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice1=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> [Player0_1] Device=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> PFLDevice=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice0=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice1=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice0=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice1=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> [Player0_2] Device=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> PFLDevice=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice0=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice1=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice0=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice1=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> [ExtraPFL] Device=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> [Cartwall] Device=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> PFLDevice=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice0=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice1=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice0=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice1=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> [Player1_0] Device=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> PFLDevice=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice0=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice1=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice0=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice1=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> [Player1_1] Device=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> PFLDevice=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice0=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice1=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice0=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice1=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> [Player1_2] Device=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> PFLDevice=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice0=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice1=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice0=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice1=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> [Player1_3] Device=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> PFLDevice=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice0=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionDevice1=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice0=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device> RegionPFLDevice1=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options/></Device>

Heres my devices.ini

[Player0_0] Device=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>4</Speakers><SampleRate>44100</SampleRate><Options><BassFx/><FileManagement/><SampleFloat/></Options></Device> PFLDevice=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>4</Speakers><SampleRate>44100</SampleRate><Options><BassFx/><FileManagement/><SampleFloat/></Options></Device> [Player0_1] Device=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>2</Speakers><SampleRate>44100</SampleRate><Options><BassFx/><FileManagement/><SampleFloat/></Options></Device> PFLDevice=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>2</Speakers><SampleRate>44100</SampleRate><Options><BassFx/><FileManagement/><SampleFloat/></Options></Device> [ExtraPFL] Device=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device> [Cartwall] Device=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>3</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device> PFLDevice=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>3</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device> RegionDevice0=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device> RegionDevice1=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>3</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device> RegionPFLDevice0=<Device><Driver>BASS</Driver><Device>1</Device><Speakers>0</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device> RegionPFLDevice1=<Device><Driver>BASS</Driver><Device>2</Device><Speakers>3</Speakers><SampleRate>44100</SampleRate><Options><FileManagement/><SampleFloat/></Options></Device>

and my mAirlist.ini:

[General] PlaylistCount=1 Locale= CueInThreshold=-62.76 FadeOutThreshold=-22.04 CueOutThreshold=-90.50 [Playlist0] PlayerCount=2 MaxHistoryCount=5 FontName=MS Sans Serif FontSize=16 FontStyle=0 AllowAutomation=on AutomationSinglePlayer=off CleanUpHistory=on CleanUpHistoryTop=on DontSaveHistory=off CleanUpNonPlayables=off SaveEvents=off UseRecycleBin=on HandleFixedTime=on LiveBacktiming=on 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=on TimeInSeconds=on RampInSeconds=on TruncateTime=on TruncateTimeTwoDigit=off ScrollIntoView=on SpacebarAutomationNext=off EscapeAutomationBreak=off EscapeAutomationStop=off FixedItemColors=off ControlBar=on SeparateAutomationButtons=on GraphicButtons=on ToolbarBottom=on AutomationFlash=on ProgressBar=on RampProgressBar=on SplitProgressBar=on 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=on NoButtonsInAutomation=on ShowPFLButton=on ShowStopButton=on ShowPauseButton=on ShowStartButton=on ShowCloseButton=on 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=on ShowHookButton=on ShowFadeOutButton=on 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=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=on NoButtonsInAutomation=on ShowPFLButton=on ShowStopButton=on ShowPauseButton=on ShowStartButton=on ShowCloseButton=on 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=on ShowHookButton=on ShowFadeOutButton=on 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=1500 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=39536 ForceMultichannel3=off ForceMultichannel4=off IgnoreSpeakers1=off IgnoreSpeakers2=off IgnoreSpeakers3=off IgnoreSpeakers4=off [Engine] StartOnAir=on NoLoggingOffAir=on UseRecycleBin=on [FileImport] AutoCueIn=on AutoFadeOut=on AutoCueOut=on ImportComment=on ImportTags=on MP2OutroAsFadeOut=off TildeAsStartNext=off TildeAsOutro=off TildeAsFadeOut=on StripWhitespace=off [MainWindow] Maximized=on RememberPosition=off AutoHideProgressBar=off ProgressBarIgnoreCartwall=on StatusBar=on SaveConfirmation=on MinimizeToTray=off mfoTrayStatusMessages=off mfoOpenSavePlaylist=off [ProgressBar] ProgressBar=on RampProgressBar=on SplitProgressBar=on 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=on 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=on Mixdown=on UserDefinedProperties=on [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 [Repository] HookOpener= HookSweeper= HookCloser= [Regions] Item0=97.9FM Dundalk Item1=Storm 106 FM [Player0_2] Name=3 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=on ShowPFLButton=on ShowLoopButton=on ShowHookButton=on ShowFadeOutButton=on 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=on ShowPFLButton=on ShowLoopButton=on ShowHookButton=on ShowFadeOutButton=on ProgressBar=on RampProgressBar=on SplitProgressBar=on ProgressBarNearestRamp=off ClickCommand=None [HotDirs] Item0=D:\Dream [Cartwall] Enabled=on OwnWindow=off PlayerCountX=3 PlayerCountY=1 EOFWarning=5 DefaultSet= SaveWithDesktop=off SaveWithTemplate=on KeepOpen=on Logging=on DatabaseLogging=on ShoutcastLogging=on IndependentPFL=off IndependentPFLEndMon=off AutoPFLOff=on AutoFadeOut=off Toolbar=on VisibleAtStartup=on AlwaysShowButton=on StandaloneStretch=off Maximized=off OpenAtStartup=on AlwaysOnTop=off RememberPosition=off TimeInSeconds=on RampInSeconds=off TruncateTime=off AdvancedPFL=on PFLSaveButtons=off FlashEOFWarning=on ShowRampWhenIdle=on SwapArtistTitle=off CueCategoryColors=on ExpandCueCategories=off SimpleCueList=off CueInSeconds=on CueMode=on CueAlternatives=off ShowStartButton=on ShowStopButton=on ShowPauseButton=on ShowCloseButton=on ShowPFLButton=on ShowLoopButton=on ShowHookButton=on ShowFadeOutButton=on ProgressBar=on RampProgressBar=on SplitProgressBar=on ProgressBarNearestRamp=off DisplayMode=remain ClickCommand=None

There ya go :slight_smile:

Did you have any luck with this guys?

is this working yet? :frowning:

By the way, did you understand that the regional devices are only used when playing regional containers? For normal items, only the ordinary output is used. The idea is that the signals are mixed down externally.

Would it be preferable to use the devices also during ordinary playback so that the downmix is performed by mAirList?

Yeah, I will give it another go - at the moment im using splits for a networked show on two internet stations, but I have to hit two buttons at once on the carts to fire both split jingles

Is there anyway of assigning one button on my keyboard to fire both at the same time, eg cart 1 and cart 4?

Libra28

Use a semi-colon ; to chain commands

CARTWALL 1 START/STOP;CARTWALL 4 START/STOP