FullSupportforMacOS15(Sequoia)FarragonowoffersfullsupportforMacOS15(Sequoia),withnoknownincompatibilities.
Severalsmallinterfaceimprovementshavebeenmadetopassword-protectedsets.Didyouknowyoucanlockandpassword-protectsetsIfnot,nowyoudo!
Clickinginthe“Notes”fieldinthe“Tile”and“Set”Inspectorswillnowalwaysactivateediting.
Thesamehotkeycannolongerbesetformultipleactions,preventingunwantedbehaviors.
Playingmultipletileswithdifferingoutputdeviceconfigurationsnowworksasexpected,withnoaudiodropouts.
TheremainingplaybacktimeisnowreadoutbyVoiceOverwhennavigatingoveraplayingaudiotile,orwhensettingtheplaybackpositionofatileintheInspector.
The“SwitchtoList”optionnowcorrectlyappearsdisabledinthecontextualmenuforsmartsets.
Tooltipshavebeenaddedtothe“Security”and“Automation”sectionsoftheInspector.
Thelicenseunlocksoundnowplaysviathe“systemsoundserverd”process,whichcorrectlyrespectsthesystem’salertvolumeanddevicepreference.
FileswhichwereeditedinFarrago1nowretainthoseeditswhenexportedfromFarrago2.
PreliminarySupportforMacOS15(Sequoia)BetasFarragowillnolongerwarneverylaunchwhenrunonMacOS15(Sequoia).TherearenoknownissuesonSequoiaatpresent,butdonotethatthesebetasremaininflux.Toavoidproblems,wealwaysencourageuserstostickwithApple’sofficial(non-beta)OSreleases.
ShortcutsImprovementsEnhancementshavebeenmadetoFarrago’sShortcutssupport:?WhenrunfromaFarrago-drivenautomation,the“GetSound”and“GetSoundSet”shortcutsarenowcapableofextractingSoundsandSoundSetsdirectlyfromtheshortcutinput.?It'snowpossibletosetthecolorofasoundusingthe“SetSoundSetting”shortcut.?FarragonowofferstheabilitytogetorsetOSCvaluesfromashortcut,allowingshortcutstoreadatile'sremainingtime,setitsplaybackposition,andmore.?The“Sound”typehasthreenewproperties:“XPosition”,“YPosition”,and“OSCBaseAddress”.?The“SoundSet”typehasanew“OSCBaseAddress”type.
MultipleOSCUpdatesMultipleimprovementshavebeenmadetoFarrago’sOSCsupport:?Anewpath‘/set/selected/resetList’hasbeenadded,toresetlistplaybackstate.?Anewpath‘/set/selected/playbackMode’hasbeenaddedtomanagetheplaybackmodesettingforsetsinListmode.?The‘/set/selected/mode’pathpreviouslyusedforcontrollinglist/gridlayouthasnowbeenupdatedto‘/set/selected/layout’.?AnissuewhereOSCselectbehaviorcouldmisbehavehasbeencorrected.
NumerousAccessibilityFixesSeveralfixeshavebeenmadetoFarrago’sVoiceOveraccessibility:?ArarecrashwhichcouldoccurwhendeletingtileswithVoiceOverhasbeenfixed.?Tooltipsinthe“Mappings”tabofSettingshavebeenimproved.?“List”mode’s“Cross-Fade”durationsliderisnowcorrectlyaccessibleviaVoiceOver.?AtilewithfocuswillnolongerincorrectlyremainaccessibleviaVoiceOverevenafteritwasdeleted.?VoiceOvernowreadstheremainingtimeforactivelyplayingtileswithfocus.?Accessibilityimprovementshavebeenmadeforthe“Permissions”window.
Newoptionsandkeyboardshortcutshavebeenaddedtothe“Window”selectingthepreviousornextsetsfromFarrago’sSetslist.
When“Singleclicktotriggerplayback”isenabled,it'sonceagainpossibletoremoveselectionfrommultiplehighlightedtileswithoutneedingtoclickontheboardbackground.Instead,holdCommandanddouble-clickonthelonetileyouwishtohaveselected.
Ifyou’rerunningthelatestversionofFarragowhenyoucheckforanupdate,theresultinginformationscreennowprovidesahelpful“ViewReleaseNotes”button.
Audiofromextremelyshort(<256frames)audiofilesnowplayscorrectly.
Tileselectionisnowretainedwhenswitchingbetweensetsviahotkey,MIDI,orOSCcontrol.
Fornon-QWERTYkeyboardlayoutswherethedash(-)keyisusedtoplaybackaspecifictile,the“FadeOutAll”keyboardcomboisnowsettoControl+dash.ThisreplacesthepreviouscomboofCommand+dash,asthatcomboisnowusedforzoomingoutintheeditor.
FarragonowpreventsMIDIshortcutregistrationswheretheMIDImessagetypeispoorlysuitedforthetypeofcontroltowhichit’sbeingmapped.
AudiofileswithmalformedtagswillnolongercrashFarragoonimport.Theyareinsteadignored.
Glitchesanddropoutswhichcouldoccurwhenstartingorstoppingplaybackofsoundsdirectedawayfromthemainoutputchannelshavebeenfixed.
Anamusingcosmeticissuewherethelockedsetsbackgrounddisplayedupside-downonMacOS14hasbeencorrected.Farragoisaslightlylesswhimsicalnow,butmorecorrect.
Visualshavebeenimprovedforunmapped“ClicktoAssign”buttonsinthe“Settings”window.
Usingthe“FactoryReset”optioninthe“Debugging”windownowcorrectlyvisuallyupdatesthe“HiddenSettings”section.
AcrashwhichcouldoccurduetoamismatchindevicearchivalformatsusedbyFarragoversion1hasbeencorrected.
The“QuickTour”windowonceagaincorrectlyappearswhenselectingitfromthe“Help”menu,aswellasonfirstlaunch.Thisfixesaregressionwhichappearedinthepreviousversion.
FullSupportforMacOS14(Sonoma)FarragonowhasfullcompatibilitywithMacOS14(Sonoma),withnoknownissues.
Visualimprovementshavebeenmadetothe“Automation”sectionofthe“Inspector”,makingitmoreclearwhen“Accessibility”permissionsmustbegranted.
FarragowillnowlaunchandrunasexpectedonMacOS14.1.
Thevisualsforthe“Alerts”windowhavebeenimproved,andthe“MissingAudioDevice”errorhasbeenenhanced.
VoiceOverreadoutshavebeenimprovedonmultiplebuttons,ashastheaccuracyofsettingin/outselectionintheaudioeditorwhenusingVoiceOver.
The“Permissions”windowwillnolongerincorrectlyappearonMacOS11.
Ararebugwhereanincorrectversioncouldbesuggestedbysoftwareupdatehasbeenfixed.
It’snowpossibletocontrol-clickinthe“Name”and“Code”fieldsofthe“License”window,makingitpossibletocopyandpasteindata.
InitialSupportforMacOS14(Sonoma)FarragonowhasinitialcompatibilitywiththeforthcomingMacOS14(Sonoma),withnoknownissues.
New“Permissions”WindowThe“Farrago”menunowincludesanew“Permissions”window,toeasilyenablethe“ShortcutsAccess”permissions.ThesepermissionsarerequiredforFarragotorunuser-configuredautomations
Missingoutputdevicesarenowcorrectlynotedinthe“General”tabofthe“Settings”window.
OSCmessagesarenowcorrectlysentfrom/transport,/master,/inspector,/list,and/globalpaths.
Farrago’s“About”boxnowshowstheversionofMacOSuponwhichitiscurrentlyrunning.
MIDIEnhancementsSeveralimprovementshavebeenmadetoFarrago’sMIDIintegration:?The“LearnMIDI”commandnowworksmoreintelligently,includingtogglingoffwheninLearnmode,andallowingyoutooverwritewithanewshortcutmoreeasily.?Tooltipsinthe“Mappings”tabofSettingshavebeenimproved.?Assigningthesameshortcuttoanoptioninthe“Mappings”tabofSettingsnolongerresultsinanerror.?AssortederrorsseenwhenaMIDIshortcutisalreadyinusehavebeenimproved.?Mackeyboardmodifierkeysnolongerincorrectlyimpactassignmentsinthe“Mappings”tabofSettings.?The“/inspector/play”optioninthe“Mappings”tabofSettingswillnowworkasexpected,andnolongerincorrectlyneedstobehelddown.?Adrawingerrorwhichcouldoccurwhenadjustingoptionsinthe“Mappings”tabofSettingshasbeencorrected.
The“Preview”deviceisnowindicatedinvariousplaybackmenusthroughouttheapp.
Playbackisnowperfectlysmoothwhenswitchingbetweensetswithplayingtiles.
Severalissuesthatcausedproblemswithpreviewingaudiohavebeencorrected,andthe“Preview”functionshouldnowworkasexpectedinallscenarios.
PlaybackfromtilesfoundviaSearchnowoccursinstandardfashion,usingthe“Main”outputdevicebydefault,andthe“Preview”deviceforpreviews.
SessionsimportedfromFarrago1nowcorrectlypreserve“VolumeB”settings.
Metersinthe“Inspector”nowcorrectlyshowactivityfortilesinSmartSets.
MinoradjustmentshavebeenmadetoglobalshortcutsandMIDIassignmentsinthe“Settings”window,toprovidebettertooltipsandacorrectcancel(X)button.
ArarecrashwhichcouldoccurwhenusingFarragowithaStreamDeckhasbeenfixed.
AccessibilityfocusisnowretainedwhenadjustingthemastervolumesliderinFarrago'stoolbar.
Theapp’s“About”boxnowincludesMacOSversionatthebottom.
Severalimprovementsandadjustmentshavebeenmadetotimereadouts,includingachangewheretheInspectorwillnowshowMM:SS:sforclipswithadurationunderanhour,andHH:MM:SSforclipsoveranhour.
Furthercaseswhereaudioplaybackcouldbeaudiblycutoffattheveryendofacliphavebeencorrected.
ImportsfromAmbrosiaSoftware’sdefunct“Soundboard”apponceagainworkasexpected.
StreamDeckEnhancementsFarrago’sinteractionswithStreamDeckhavebeenimprovedforclarityandease-of-use.
Theeditornowoffershelpful“ScanForward”and“ScanBackward”controls,tonavigateafilewitharrowkeys(ormenuoptions).Theleftandrightarrowkeysscanbackwardorforward1second,respectively.HoldShifttojump5seconds,orOptiontojump0.1seconds.
Abugwhereaudioplaybackcouldbeaudiblycutoffattheveryendofacliphasbeencorrected,fixingaregressionintroducedinFarrago2.0.1.
Previewingatilewiththe“Solo”settingonwillnolongerincorrectlyaffectmainplayback.
Farragonowcorrectlyoutputsaudiotosecondarychannelsofamulti-channeldevice.
Previewingatileinsearchwillnowalwaysplayasexpected,correctinganissuewhereplayingoncecouldpreventadditionalplays.
AssigningtheOSCoutputaddressto127.0.0.1nolongerleadstoanOSC“Feedback”loopwhichwouldcauseacrash.
FarragonowcorrectlyrespondstoOSCmessagesregardlessofwhetheritsoutputportisenabled.
Sourceaudiofileswithlargeartworkdatawillnolongercauseslowdowns.
SeveralVoiceOverimprovementshavebeenmadethroughouttheapp,particularlyinthebuilt-ineditorwhichnowprovidestheabilitytosetaclipselectionviaVoiceOver.
TilesinsmartsetsnowhavetheirownindependentMIDIandOSCassignments.
Tilesortingisnowmorestraightforwardwhentogglingbetween“Grid”and“List”views.
Farragonowwarnswhenattemptingtoquitwhileimportationofasoundsetorfileisinprogress.
Tweakshavebeenmadetothewaytilesinsmartsetsbehave.Now,playingasmarttilewillalsoshowplaybackinthemainset.
It’sonceagainpossibletoselectmultipletilesviaShift-click,unlessthe“Singleclicktotriggerplayback”settingisactive.Inthatcase,multiple-selectioncanbeaccomplishedbyclickingintheemptyspacebetweentiles,anddraggingthedesiredselection.
Farragowillnolongerstallifmultipletilesareplayedinveryquicksuccession.
Audioplaybackperformancehasbeensignificantlyimprovedtoaddressissuesofstutteringseenbysomeusers.
ControlbuttoncolorsinFarrago’seditorhavebeenmodifiedforbetterclarity.
Command-numeralkeyboardshortcutsforswitchingsetsnowworkcorrectlywithkeyboardsrequiringShifttoaccessanumerallikeFrench.
Anissuewheredisplayscouldsleepincorrectlyandhaltplaybackhasbeenfixed.
Automationsnowworkcorrectlyfromsmartsets.
Copyingatileoutofalockedsetbydraggingnowworksasexpected.
Playcountsnowproperlyupdatewhentilesareplayedfromsmartsets.
Smarttilesarenolongerprematurelycreatedduringfileimports,fixinganissuewhereerroneouswarningscouldoccur.
SettingsmadetotilesinsmartsetsnolongerincorrectlyimpacttilesinListmodesets
Farrago’smetersnowcorrectlyshowallaudioontheproperchannels,fixingaverysillybugwhereleftchannelaudiowasshownonbothchannels,andrightchannelaudiowasnotshownatall.
AddNewAudioDirectlyfromFreesoundFarragocannowoptionallysearchthewonderfulFreesound.orgdatabase,tohelpyoulocatenewsoundfilesforyouruse.Resultscanbepreviewed,thendownloadedtoyoursetforimmediateuse.
ABuilt-InEditortoEditSoundsWithinFarragoFarragonowincludesasimpleeditor,builtrightintoeachtile.Afteryouaddasound,youcanedititbytrimmingitdown,addingfades,andevencuttingoutportions.Getexactlythesoundyouwant,rightwithinFarrago.
PreviewAudioAheadofStandardPlaybackConfigurethenewPreviewdevicesettingintheSettingswindow,soyoucanuseasecondarydeviceforpreviewingbeforesendingaudiotoyourmainoutput.Onceconfigured,youcanusethe“Preview”optioninthe“Tile”menutotestyouraudio,orsimplypresstheShiftkeywhentriggeringplaybackanywhereintheapp.
FarragoNowOffersShortcutsActionsOnMacOS12(Monterey)andhigher,FarragonowprovidesaslewofactionsintheShortcutsapp.UsethemtoautomateyourusageofFarrago,includingsettingvolumes,fadingbetweensounds,andcontrollingplayback.
TriggerShortcutsRightFromFarragoAsWellYoucanalsonowtriggeranyactionintheShortcutsapp,rightfromFarrago.RunanyShortcutwhenatileplaysorstops,whenasetisselected,orevenonapplaunch.
PowerfulTileSearchFarrago’sSetslistnowprovidesahelpfulsearchfield,whichwillhighlightmatchingtilesinthecurrentsetandshowresultsfromothersetsaswell.Searchamongallofyourtilestofindtheexactsoundyouneed.
SmartSetsCreatedynamicallyupdatingsetscontrolledbypowerfulrules.Organizebasedontiletitles,settings,playcount,andmore.
OpenSetsinSecondaryWindowsSetscannowbepoppedopenedinseparatewindowswithinFarrago.Keyboardshortcutswillbeappliedtothefront-mostwindow.
FavoriteTilesandFavoritesSetMarktilesasFavorites,thenfindthemintheautomaticallycreated“Favorites”smartset,andusethemincustomsmartsetsaswell.
LockableSetsYoucannowlocksetstopreventaccidentaleditsandchanges.Forevenstrongerprotectioninsharedenvironments,setapasswordtopreventunauthorizedchanges.
AddAudiofromGarageBandandLogicProFarragocannowoptionallyofferupbothGarageBandandLogicPromusicalloopsinitssearchresults,foruserightinFarrago.
StreamDeckSupportYoucannowuseStreamDeckhardwarefromElgatotodirectlycontrolFarrago.
OSCSupportOSCsupportisnowbuiltintoFarrago,offeringmorecontrolsandcapabilitiesthanpreviouslysupportedviaMIDI.WithOSCit’snowpossibletocreateadvancedcontrollerlayoutswithprogramssuchasTouchOSContheiPhoneandiPad.
MIDIImprovementsFarragonowoffersdedicatedmappingsfor“VolumeA”,“VolumeB”.“SwitchtoA”,and“SwitchtoB”.ItalsoworksbetterwithMIDItogglebuttons.MIDIcommandswillnolongerincorrectlytriggerplaybackacrossmultiplesets.ThebehaviorofMIDIcommandshasalsobeenadjusted.IfaMIDIcommandisassignedtomultiplesets,itwillonlyapplytothecurrentset.Ifit'sassignedtojustoneset,itwillapplyevenifthatsetisnotintheforeground.
Escape(esc)KeyProtectorTheEscapekey(esc)isusedtostopallplayback.Toavoidaccidentalplaybackstoppage,thisnowrequiresapress-and-holdof300milliseconds.WhentheEscapekeyistappedandnotheld,amessagewillshowtoindicatetheneedtoholdthekeytostopplayback.
NewSampleSetsFarrago2nowincludesupdatedsamplesets,featuringbrand-newmusic,anupdatedcollectionofsoundeffects,andanewexampleListModestory.
ImportImprovementsFarragocannowimportmultiplesetsatonceviathe“ImportSet”menuoptionaswellasdraganddropfromtheFinder.
ExportImprovements,TooHoldOptionwhenthe“SoundSet”menuisopentoaccessanew“ExportAllSets”option.Aswell,exportedFarrago2setswillnowprovideamoreusefulerrorinFarrago1.
On-TileEmojiAddemojitoyourtiles,toidentifythemataglance.
InterfaceEnhancementsManyimprovementshavebeenmadetoFarrago’sinterface:?Tileheightwillnowadjustbasedonwindowsize,tilecontrolsgrowwhenspaceisavailable,andautomaticsizingoftiletitleshasbeenmademoreintelligent.?TheLCDarea’s“NowPlaying”bubblesarenowbothmorefunctionalandattractive.?Farrago’sSettingswindowhasbeenoverhauled.?On-tilekeyboardshortcutsarenowlargerandeasiertoread.?Thesemi-colonshortcutnowdrawsbetter.?TheInspectorareaforeachtilehasbeenredesigned.
ImmediateSoloTostopallotherplaybackandstartanewsound,pressControl+Shiftwhenyoutriggeratile.
FullVoiceOverSupportVoiceOverusers,we'rereadyforyou!Weworkhardtoensureourappsareaccessibletouserswithvisionimpairments,andFarrago2isnoexception.
HelpfulLevelMetersLevelmeterscannowbefoundthroughouttheapp,includinginthemainwindow’sLCD,aswellaseachtile’sInspectorandEditorwindow.
SetRenamingImprovementsDouble-clickingasetintheSetslistnowautomaticallyselectsthe“SetName”field,enablingfastrenaming.Aswell,thecontrol-clickmenuintheSetslistnowincludesa“Rename”option.
It'snowpossibletore-sorttheSetslistusingkeyboardcommands.PressOption-uporOption-downtomoveahighlightedsetupordowninthelist.
The“Control”menuhasbeenrenamedtothemoreaccurate“Playback”.
SetscannowbeexportedbydragginganddroppingthemoutoftheSetslistandintotheFinder.
Farrago’svolumeslidershavebeenimprovedwithamorevisuallycompactUI.Aswell,theslidernowunmuteswhenthethumbismoved.
AudiodevicesinFarrago’spreferencescannowbesettousespecificchannelsforstereoplayback,ratherthanjustthedevice’sdefaultstereopair.
Theexistingper-tilecontextualmenu,accessiblebycontrol-clicking,nowincludesusefulplaybackcontrols.New“Duplicate”optionshavealsobeenaddedtomultiplecontextualmenus.
Anewcontextualmenuhasalsobeenaddedforsets,withhandycontrolsaccessiblebyControl-clicking.
Topreventdigitaldistortionwhenplayingmultipletiles,Farragonowincludesadigitallimitertokeeplevelsincheck.
SeveralupdateshavebeenmadetofadinginFarrago:?Per-tilefadecontrolshavebeenreplacedbythenewfadeoptionsintheeditor,whichpermitallmanneroffades.?Clickingtheglobal“StopAll”controlnowstopsimmediately,regardlessoffadesincludedinthetile.?Clickingtheglobal“FadeAll”fadesoutallaudioin2seconds.
Inspectorcontrolsnowfeaturehelpfultooltips.
TheshortcutforFarrago’smainwindow(Command-0)nowintelligentlytogglesvisibility.Ifthewindowisinthebackground,theshortcutpullsitforward.Ifit’sintheforeground,itsimplytogglesvisibility.
Farragonowconfirmsthedeletionofsets,topreventinadvertantdataloss.
Farrago’sminimumsizehasbeenmodified,tofitonthesmallestMacscreens.
FarragonowprovidesbettermetadatatootherRogueAmoebaapps.
Thecontrastofon-tilekeyboardshortcutshasbeenimproved.
“Undo”and“Redo”actionsnowdetailwhatactionwilloccur.
It’snowpossibletodragfilesfromVoiceMemos(andotherapps)directlyintoFarragotocreateatile.
Double-clickingthesidebarseparatorwillnowexpandtheSetslisttoanoptimalwidthforthecurrentsets.
Farragonowfeaturesa“Jumbosets”hiddenpreference,whichallowsforupto1000tilesinaset.Thisoptionisaccessiblefromthe“Debugging”window.
Anew“Screamondelete”hiddenpreferencehasbeenadded,withthankstoAaron,Chris,andPrivateWilhelm.
TheInspectornowcorrectlyusesthetile’scolorforhighlights,ratherthanthedefaultpurple.
Visualissueswithplaybackhavebeenresolved,sothatthewaveformhighlightsinsyncwithplayback.
Updateshavebeenmadetoretaindraganddropcompatibilitywithotherapps,inspiteofApple’schanges.
Farragonolongerpreventssleepwhileidle.
Fileswhichcontainslashesintheirnameswillnowproperlyexportasexpected.
FixeshavebeenmadewhereMIDIcommandswerepreviouslyfailing.
Setimportsnowhappeninthebackground,toensurethatFarragoremainsfunctionalduringlargeimports.
VoiceOvernowcorrectlyannouncesthenameofthetileatalltimes,includingwhenatileisassignedtoapunctuationkey.
Improvementshavebeenmadeformovingtilesbetweensetsaswellaschangingsets,fixingissueswheretheappcouldslowdownnoticeably.
Improvementshavebeenmadetotooltipsthroughouttheapp,andtheyshouldnowappearmorereliably.
FactoryResetnowcreatesimportablesets,toeasilyrestoresets.
Whenmultipletilesareselected,theInspectornowvisuallyshowswhenoptionsareonforonlysomeofthem.
Farragonowhasaniftybounceanimationwhenatileistriggered.
Anewiconhasbeenaddedforexportedsoundsets.
Farragoisnowfaster,withoptimizationsforchangingsets,openingsetsinsecondarywindows,andwindowresizing.
TheOS-wide“ReduceMoton”settingisnowrespectedinregardstoFarrago’svariousanimations.
Farragonowoffersa“SafeMode”,todisableautomations.HoldShiftatlaunchtoruntheappinSafeMode.
Theappiconhasbeenupdatedforversion2.
Whenthetrialmodelimitationsarereached,noisenowbeginsimmediatelywhenatilestartstoplay.
FullMacOS13(Ventura)CompatibilityFarragonowhasfullcompatibilitywithMacOS13(Ventura),withnoknownissues.
FarragonowproperlyremembersthemutestatusoftheMasterVolumecontrolacrosslaunches.
AnissuewherenavigatingtileswiththearrowkeyscouldresultinVoiceOvernotreadingtheselectedtilehasbeencorrected.
Assortedimprovementsandrefinementshavebeenmadetosetimporting.
Ifthe“CheckforTestReleases”hiddenpreferenceisenabled,checkswillnowrunregardlessofthestatusofthe“SoftwareUpdate”preference/setting.
OnMacOS13(Ventura)andup,Farrago’s“Preferences”windowisnowcalled“Settings”,tomatchthenewMacOSconvention.Aswell,the“System”menu,foundintheOptions(Gear)menu,nowhasarenamed“OpenSoundSettings”option.
InitialSupportforMacOS13(Ventura)FarragonowhasinitialcompatibilitywiththeforthcomingMacOS13(Ventura).
Assortedperformanceenhancementshavebeenmade,toreduceCPUusagewhenrunningFarragoforextendedperiodsoftime.
Farragowillnolongerpreventmachinesleepwhenidle.
WhenthefullversionofFarragohasbeenunlocked,the“License”windownowsubtlyshowstheapplication'sversionnumber.
Fussytypographyimprovementshavebeenmadetothemailinglistsign-upwindowshownatthefifthlaunchfornewusers,aswellasthe“ReleaseNotes”windowshownatthefirstlaunchofanewversion,whichyoumightbelookingatrightnow!
SoftwareUpdatechecksnowoccuronlyaftertheWelcomeWindowhasbeenclosed.
FLACfilesshouldnowalwaysimportwithoutincidentorerror.(Importfixnumberthefirst)
CAFfilesshouldnowalwaysimportwithoutincidentorerror.(Importfixnumberthesecond)
MP2filesshouldnowalwaysimportwithoutincidentorerror.(Importfixnumberthethird)
FullSupportforMacOS12(Monterey)FarragonowhasfullcompatibilitywithMacOS12(Monterey).
FilereadingperformancehasbeenimprovedonMacswithslower(spinning)disks.
AbugwhereFarragowouldfailtorespondtocustom(user-created)menushortcutshasbeenresolved.
InitialSupportforMacOS12(Monterey)FarragonowhasinitialcompatibilitywiththeforthcomingMacOS12(Monterey).
The“AddSampleSets”commandintheHelpmenuonceagaincorrectlyaddssamplesets,ratherthanopeningtheQuickTour,fixingaregressionwhichappearedinthepreviousversion.
Farragonowbetterhandlesdiskerrors,malformedaudiofiles,andmore.
AccessibilityimprovementshavebeenmadetoallowVoiceOvertocorrectlyreadtheslidersforsettingInandOutpointsonaclip.
Farrago'smanualisnowprovidedonline,ratherthanbeingbuiltintotheapplication.Theapplication's“Help”menuhasalsobeenmodifiedandstreamlined,togetyouassistanceasquicklyaspossible.
Manydebuggingimprovementshavebeenmade:?Availablelogshavebeencleanedup.?Activelogsarenowlistedintheloggingfiles.?Machinedetailsarenolongerneedlesslyincludedincopiederrors.?Logsarenowactivatedwithsimplecheckboxes.?Whenalogisactivated,itwillalsocollectrecentcrashlogs,tobetterunderstandanyissues.?A“QuitandRelaunchforDebugging”optionhasbeenadded,accessedbypressingoptionintheHelpmenu.?Command-linedebuggingoptionshavebeenadded.
It'snowpossibletoaccessseveralrelevantmenuitemswhiletheinitialQuickTourisopen.
The“Purchase”buttonintheLicensewindownowusesabetterlinktogettotheBuypage.
TheUpdatewindow'swidthhasbeentweaked,tohandlelongertitles.
GetAccesstoTestBuildsFarragonowfeaturesanew“Checkfortestreleases”hiddenpreference.Whenactive,youmayreceivenoticeofpre-releaseversionsofthesoftware,aheadofitswiderelease.Ifyou'reinterestedtotestupdates,youcanturnthisoptiononintheDebuggingwindow(accessiblebyholdingoptionwhileviewingthe“Help”menu,thenselecting“QuitandRelaunchforDebugging”).
TriggeringtilesviaMIDIwillonceagainplayasexpectedwithallMIDIhardware.
MIDIEnhancementsMIDIsupporthasbeenexpandedtoallowforcontroloversendandreceivebehaviors,withachannelselectoraswellastheabilitytodisableMIDIoutputentirely.Inaddition,the“MIDIShortcuts”Preferencetabnowcorrectlylabelsthefirstshortcutas“Play/PauseAll”.
MIDIBugFixesAsWellSeveralissueswithMIDIhavenowbeenfixed.MIDIProgramChangemessagescannowbeusedformappings,andsomeincompatibleSystemExclusivemessagesdeliveredbyolderhardwarearenowcorrectlyignored.QuicklytogglingaMIDIdeviceoffandonwillnolongercausebeachballing.Loadingofthe“MIDIControllers”tabhasbeenimproved.Columnheadersinthe“MIDIControllers”tabnolongerincorrectlypretendtosort.
EnhancementstoFarrago’sBuilt-InUpdatingFarrago’supdatingcodehasbeenoverhauledandimproved.ItisnowbasedonSparkle1.26.0,withseveralcustomizations.?Toavoidpossibleissues,Farragowillnolongerofferto“InstallonQuit”.Automaticbackgroundupdatinghasbeenremovedaswell,placingtheuserinchargeofallupdates.?Theupdateinterfacehasbeenimproved,withseveraldesignandtextenhancements.?Finally,thenew“SkipforNow”buttonallowsyoutodelayupdatingifdesired.Asalways,westronglyrecommendleavingthe“Automaticallycheckforupdates”optionenabled.
Farragonowsupportssinglekeyshortcutsfor“BringFarragoForward”globalhotkey.
Theper-tileoutputselectorFarragonowshowsthedevicename,ratherthanthesourcename,fordeviceswhichoffermultiplesub-sources.
TheQuickTournowproperlysupportsthenew“Speakitemsunderthepointer”settinginMacOS11(BigSur).
ImprovementshavebeenmadefortheInstallerandQuickTour,topresentbetteronsmallresolutions,usingscrollbarstomakeallcontentaccessible.
WhenFarragoisunlockedbyenteringavalidlicensekey,inadditiontodisplayingananimation,itwillnowplayabriefcelebratorysoundforvisuallyimpairedusers.
SupportforMChip-BasedMacsFarragoisnowaUniversalapp,offeringsupportforthenewM1chip-basedMacs.
FullMacOS11(BigSur)CompatibilityFarragonowhasfullcompatibilitywithMacOS11(BigSur),withnoknownissues.
ThetabiconsinFarrago'spreferenceshavebeenupdatedtofitnewsizingrequirementsonMacOS11(BigSur).
Farragonowrespectstheuser-specifiedsystem-wide“Accent”coloronMacOS10.14(Mojave)andup.ItalsosupportsBigSur'snew“Multicolor”option,withanappropriate,app-specificpurple.
Farragonowcorrectlystopsimportingifthe“Cancel”buttonishit.
SupportforMacOS11(BigSur)FarragonowhasinitialcompatibilitywiththeforthcomingMacOS11(BigSur).
The“LearnMIDI”buttonwillonceagainproperlyappearintheInspectoronlaunch.
PlayingfourormorefilesonMacOS10.13willnolongercausetheapplicationtolockup.
Agraphicalglitchwithtilesfailingtoupdatetothecorrectsizewhenresizingthewindowhasbeenfixed.
ImprovementstoTileRearrangingBehaviorSeveralimprovementshavebeenmadewhenrearrangingtilesusingeithertheymouseorthekeyboard.
Whenashortcutkeyisunavailableduetotheselectedkeyboardlayout,FarragowillautomaticallyappendCommandtotheshortcut.
AdjustingtheLoopsettingnowtakeseffectimmediately,notonthenextmanuallystartedplayback.
Setsarenolongerincorrectlyre-sorteduponlaunch.
Acrashthatcouldoccurwhennoaudiodeviceswerepresenthasbeenfixed.
Afixhasbeenimplementedforissuesrelatedtopressingtheoptionkeywhiledraggingatile.
Thebackgroundgridfortilesnowupdatesimmediatelywhenthekeyboardlayoutisswitched.
Theon-tilekeyboardshortcutvisualhasbeenimprovedforcharacterscontainingaccents.
Asmallvisualglitchwhenswitchingtilecolorshasbeencorrected.
The“Alerts”windownowincludesFarrago'sname.
EnhancementshavebeenmadetoFarrago'sdebugging,tobettertrackinterruptedplaybeck.
SeveraldrawingissuespreviouslyseenonMacOS11(BigSur)havenowbeencorrected.
OpusSupportFarragonowsupportsplaybackofOpusaudiofiles.
AbuginMacOS'sCoreMIDI,whichcouldcauseFarragotohangatlaunch,hasbeenworkedaround.
Longtilenamesarenowcorrectlytruncated,andnolongerincorrectlyrunoutsideofthetile.
DeviceswithchangingchannelcountsnowappearcorrectlyinFarrago'soutputdeviceselectors.
Avisualissuewherewaveformfadeoutsweren'tproperlydisplayedinthetileinspectorhasbeencorrected.
Averycontradictory“OnlyPlayWhilePaused”menuitemhasbeenedited,andnowcorrectlyreads“OnlyPlayWhilePressed”.
Customkeyboardshortcuts(createdinthe“Keyboard”SystemPreference)willnowalwaysrespondproperlywheninvoked.
Minorclarificationshavebeenmadeinthe“MIDIShortcuts”preferences.
SeveralFarragoalertshavebeenimprovedtoprovideeasierrecoveryoptions.Asmallvisualimprovementhasalsobeenmadetothe“More”buttonsinthe“Alerts”window.
MassiveNewListModeFunctionalityFarrago'sListModehasbeendramaticallyoverhauled,withmanynewcapabilitiestomakeitgreatforstagedevents,well-plannedpodcasts,andotherlinearevents.ItfeaturesbothQueuedandContinuousplaybackmodes,newNextandPreviousplaybackcontrols,optionalfadingbetweentiles,animprovedNotesfield,andmuchmore.
MajorNowPlayingImprovementsTheLCDdisplayatthetopofFarrago'smainwindowhasbeenupdatedandimproved,tobettershowinformationonwhat'scurrentlyplaying.Farragonowdisplayscoloredbubblestoshowwhataudioisbeingplayed,withtheplaybackstatusofthataudioshownvisuallywithinthebubbles.This“NowPlaying”infoisalsonowproperlyaccessibleviaVoiceOver,forourvisuallyimpairedusers.
App-WideVolumeDuckingWiththenewMasterVolumecontrol,it'snowpossibletoduckallaudiobeingplayedbyFarrago,fadingbetweentwodistinctMasterVolumelevelswithasingleclickorkeyboardshortcut.YoucanalsonowmuteFarragofromthevolumecontrol.
Per-TileOutputControlsEachindividualtilenowhasitsownoptionaloutputselector,aswellaschannelselectors,fortotalcontrolofaudioplayback.
NewandImprovedMIDIControls,WithSupportforMIDISlidersFournewMIDIshortcutcontrolshavebeenadded.It'snowpossibletocontroltheMasterVolumeSliderviaMIDI,andtotogglebetweenMasterVolumeAandMasterVolumeB.It'salsopossibletocontrolaselectedtile'svolumeslider,andtotogglebetweenitsVolumeAandVolumeB.
ANew“Tile”MenuThenew“Tile”menuprovidescontroloverselectedTiles,andsimplifiesthe“Control”menuaswell.
TemporarilyDisableTilesWanttotemporarilypreventplaybackofatileinGridMode,orskipitinListModeHighlightit,thendisableitfromtheControlmenu,orviathetile'scontextualmenu.
ANew“Alerts”WindowFarrago'snew“Alerts”windowputsallerrorsandnoticesinoneplaceforeasyreferenceandtokeepyourplaybackworkingsmoothly.
NoMoreErrantBeepsFarragoonceagaincorrectlyavoidstriggeringthesystemalertsoundinavarietyofsituations,therebypreventingundesiredsoundeffectsfromplaying.
Youcannowdraganddropatiletocopyitacrosssets.Tomoveatilefromonesettoanother,justholdthecommandkeywhiledragginganddropping.
Tilesnowhaveacontextualmenu,forfastaccesstomanyusefulcontrols.Justright-click(orcontrol-click)atiletoaccessitscontextualmenu.
Setscannowbemanuallysorted,bydragginganddroppingintheSetslist.
TilesinListModearealsonowproperlyre-sortable,bydragginganddroppingtoadjusttheirorder.
HyperlinksarenowclickableintheNotesfield,foreasyaccesstorelevantlinks.
Tilesnowfeatureanon-faceLoopingindicatorintheupperrightcorner.
Farrago'sminimummainwindowsizeisnow135pixelsnarrower,enablingittooptionallyusemuchlessscreenspace.
BoththeSetslistontheleft,andtheInspectorontheright,cannowbere-sizedindividually.
Tilenamesnowusevariabletextsizingonthetileface,sothefulltitlestaysvisiblelongerasyoushrinkthewindowsize.
Hoveringoveratilewillnowshowitsfullnameinatooltip,perfectfortileswithlongtitles.
ManyothersmallimprovementshavebeenmadetoFarrago'sappearance,includingdarkeningsomelabelsandcontrols,andmuchmore.
Farrago'sfileimportinghasbeenoverhauledandgreatlyimproved.Itwillnowbetterhandleimportinglargefiles,andlargenumbersoffilesatonceaswell.
ThePreferenceswindowhasbeenupdated,toprovideeasierconfigurationofMIDIdevicesinthenew“MIDIControllers”and“MIDIShortcuts”tabs.
ImprovementshavebeenmadetoimportingsoundsetsfromAmbrosia'sdefunct“Soundboard”app.
Switchingbetweenverylargesetsisnowmuchfaster,thankstobackendoptimizations.
Farragonowbetterhandlesincompatible(copy-protected)audiofiles,displayinginformationabouttheissuewiththefile.
TheSetswitchingshortcutsofCmd-1throughCmd-9nowworkproperlyevenwheneditingtext.
FarragonolongerincorrectlyallowsglobalshortcutstouseCmd-1throughCmd-9,topreventconflictswiththeSetsshortcuts.
Togglingplaybackwiththespacebarandreturnkeysnowworkscorrectly,withjustasinglekeypressrequiredforanactiontobetriggered.
TheInspector'sBackbuttononceagaincorrectlyworkstostartaplayingtileoverfromthebeginning.
The“StopandResetAll”optionhasbeenrestoredtotheControlmenu,forclearingallplayingandpausedtiles.
AllFadeslidersnowstepbyexactincrementsof0.1secondwhencontrolledbyarrowkeys.
The“SetNotes”areanowcorrectlyshowsfocuswhenselected.
It'snowpossibletoexportatile'ssoundfilefromtheTilemenu,orbydraggingthetiletotheFinder.
TheerroralertsforoverlappingMIDIshortcutshavebeenimproved,andnowbetterexplainwheretheoverlapoccurs.
DragginganddroppingmultiplefilesintoFarragonowcentersthosefilesaroundthecursor,ratherthandroppingthemontothegridinsequentialorderisitdidpreviously.
BecauseoftheenhancementsmadetoListMode,convertingasetthetwomodeoptions(ListandGrid)isnowamorenotableaction,andFarragonowpreventsswitchingaset'smodewhileaudioplaybackisoccurring.The“SoundSet”menunowoffersanoptiontotoggleaset'smode.
MacOS10.15(Catalina)SupportFarragonowincludesfullcompatibilitywithMacOS10.15(Catalina).
FarragonowrequiresMacOS10.12(Sierra)orhigher.Ifyou'restillon10.11(orlower),besuretoseeourLegacypage.
AnewwizardhasbeenaddedtoFarrago,whichincludesanew“QuickTour”toprovideahelpfuloverviewoftheapplication,aswellasupdatenotesonthefirstlaunchofanewversion.
FarragonowhaspreliminarycompatibilitywithMacOS10.15(Catalina).
Double-clickingaFarragosetintheFinderwillonceagaincorrectlyimportit.
A-999errorhasbeenfixed,allowingthenewReleaseNoteswindowwillnowappearasexpectedonMacOS10.13andlower.
Farrago'sscrollbarshavebeenimproved,topreventthemfromappearingunexpectedly.
SomeimprovementshavebeenmadeforusingFarragoonverytinyscreenswhileintrialmode.
Farrago'shelpmanualhasbeenimprovedandstreamlined.
Smallinterfacechangeshavebeenmade,includingchangestotheMessagewindowsusedtoconveycertaininformationtotheuser.
FarragonowofferssupportthroughouttheappforDarkModeonMacOS10.14(Mojave),withadefault“MatchSystem”optionusedtochoosebetweentheapp'sLightandDarkthemes.It'salsopossibletospecifywhichthemeisused,independentofthesystem.
FarragowillnowworkacrossFastUserSwitching,allowingeachusertorunoneinstanceoftheapplication.
AnewwarningwillappeariftheQuitshortcut(Cmd-Q)ispressedwhileFarragoisactivelyplayingaudio.
Playbackofhighsampleratefiles(96kHzandhigher)onceagainworksasexpected.
Asmallimprovementhasbeenmadetofadingoutaudio,removinganundesirednoisewhichcouldoccur.
Severalsmallinterfaceglitcheshavebeenfixed,includedastrangehighlightartifactontheSetslistandanincorrecthorizontalscrollonbothSetsandTiles.
VoiceOverwillnowcorrectlyreadthenamesofaudiosets.
Farrago'sHelpmenunowincludesausefulnewReleaseNoteswindow,soyoucanseechangesacrossallversionsfromrightinsidetheapp.
ThelookofmessagesdisplayedbyFarragohasbeenmodernized.
TheAboutboxhasbeenupdatedtoprovideadditionalversioninformationinaneasy-to-readfashion.
The“MissingDevice”warningisnowintentionallydelayedfor5seconds,toavoidwarningwhenadevicebrieflydisappears.
TheTabkeywillnowmovefocusbetweentheSetslistandtheselectedsoundset.
SetsintheSetslistwill(onceagain)re-sortthemselvesintoalphabeticalorderpromptlywhenasetnameisedited.
TheSetslistnowresizesnicelywhenitsscrollbarshowsorhidesandbetterhandlesscrollbarsingeneral.
ArareproblemwhereverytinyorcorruptaudiofilescouldhangFarragohasbeenfixed.
Aregressionthatcausedallclipstoloadatlaunchunnecessarilyhasbeenfixed.
ThedisplayofaudiooutputdevicesinPreferenceshasbeenimproved,nowavoidingunnecessarilyrepetitivenames.
Severalminorimprovementsandoptimizationshavebeenmadetofileplayback.
AnissuewhereVoiceOverwouldincorrectlyclaimtheSetslistwasemptyhasbeencorrected.
Audioplaybackonceagainproperlyusestheselectedoutputdevice'sdefaultstereopair,fixingaregression.
ThesupportforminFarrago'sHelpmenuhasbeenupdated.
Playbackhasbeenimproved,withseekingintheInspectorareanowworkingwithnoglitches.
Acrashingbugwhichcouldbecausedbysimulatedhotkeypresses,asproducedbydevicesliketheStreamDeck,hasnowbeenfixed.
TheUIwillnowimmediatelyupdatewhenaMIDIdeviceconnectsordisconnects.
VoiceOverhasbeenupdatedtoworkaroundachangeApplemadeonMacOS10.14.Menuitemswillagainproperlyreflectthemostrecentactiontaken.
FarragonowrequiresMacOS10.11(ElCapitan)orhigher.Ifyou'restillon10.10(orlower),besuretoseeourLegacypage.
SupportedMIDIdeviceswillnowilluminatetherelevantkeywhenacorrespondingtileison.
UIimprovementshavebeenmadeforkeyboardshortcuts,includingformissingMIDIdevices.
Volumeadjustmentsnowfeatureapleasant(butalsorapid)fadetotheirnewlevel.
Waveformrenderinghasbeengreatlyspedup,improvingadjustmentswhentweakingFadelevels,orswitchingsets.
TheSetNotesfieldnolongertakesfocusatlaunch,whichenableskeyboardshortcutstoproperlyplaytilesimmediatelyafterlaunch.
TheSetslistandInspectorpaneleachnowcorrectlyremembertheirstatesbetweenlaunches.
AdditionalsmallVoiceOverimprovementshavebeenmadetothePreferenceswindow.
AdditionalinterfaceimprovementshavebeenmadeformissingMIDIdevices,andmore.
FarragonowhascompatibilitywithMacOS10.14(Mojave).
FarragonowhasfullMIDIsupport!It'snowpossibletocontrolplaybackofaudioinFarragowithanexternalMIDIdevice.MIDIcontrolisalsoavailableforplaybackshortcuts,setswitching,andmore!SeethenewMIDItabinthePreferenceswindow,aswellastheMIDImenuinthemenubar.
Editingsettingsformultipletilesisnowpossible!Justselecttwo(ormore)tiles,theneditintheInspectortoupdatethesettingsforallofthem.
Themastervolumecontrolcannowbecontrolledviakeyboardshortcuts.
SetsnowhavetheirownNotesareaintheInspector,perfectforaddingdetailsonhowyoursetisused,oranythingelse.
Settitlescannowbeeditedmoreeasily,fromtheSetInspector.
SeveralsmallVoiceOverimprovementshavebeenmadetothePreferenceswindow.
Additionalsmallinterfaceimprovementsandadjustmentshavebeenmade.
FarragonowoffersaDarktheme,providingagreatinterfaceforuseintheatersandotherdarkenedspaces.
FarragonowprovidesfullUndosupport,enablingyoutorevertsettingschanges,tiledeletions,andeventheremovalofentiresets.
A“NowPlaying”indicatornowshowsintheSetslistnexttoanysetinwhichaudioiscurrentlyplaying.Withthis,youcaneasilydeterminewhereaudioiscomingfrom.
The“StopPlaying”menuitemnowbecomes“ResetAll”whentheShiftkeyisheld.Thisresetsalltilestotheirdefaultunplayedstate,includingpausedtiles.
Settitlesnowentereditmodeimmediatelyuponthecreationofanewset.
Performanceimprovementshavebeenmadeforlibrariescontaininglargenumbersoftilesorsets.
AudiowhichFarragoimports(thatis,anyfileinanon-MP3,AAC,ALAC,AIFF,WAVformat)isnowsavedintheAppleLosslessformat,ratherthanasrawaudio.Thissavesspace,withnoqualityloss.
KeyboardshortcutshavebeenaddedtotogglethevisibilityoftheSetsandInspectorsidebars.
The“FadeOutAll”keyboardshortcuthasbeenupdatedto"-",availableonallknownkeyboardlayouts.
The“Track”optionfortheplaybackdevicesetinPreferenceshasbeenmademorerobust,tobetterhandleinstanceswhereMacOSdoesnotreportadefaultdevice.
Arareissuewherekeyboardshortcutscouldfailtotriggerplaybackhasbeencorrected.
Ararebugwherewindowresizingcouldfailonmulti-monitorsetupshasbeenfixed.
Manyothersmallinterfaceimprovementsandadjustmentshavebeenmade.
TheLicensewindowhasbeenupdatedandimproved.
“StopAllandReset”isnowavailableasanalternatemenuitemfor“StopAll”whenholdingthecommandkey,andisalsoaccessibleviathecommand-escapeshortcut.Thiswillresetallplaybackofalltiles,includingthosewhicharecurrentlypaused,tozero.
Movingtileswithoption+arrowkeysnowworkscorrectlyforVoiceOverusers,andbenefitseveryone.
Severalinterfaceimprovementshavebeenmade,includingimprovementsforfileslongerthan1hour,highlightingthemastervolumeknobwhenselected,animatingthedeletionoftiles,removingincorrecttabitemsfromtheWindowmenu,andproperlyhighlightingSetsandTiles.
Farragowillnowcorrectlyallowyoutosaveovertopofanexistingexportedset(afterconfirmingyouwishtodoso).
Farragonowoptimizesdiskspacefullyinallcases,bypreventinganyduplicateaudiofilesfrombeingunnecessarilysaved.
Severalusagestatsarenowanonymouslycollectedwhenversioncheckingisactive.
We'vefixedanunfortunatebugthatwasintroducedinversion1.0.1,whereusingtheFadeAllbuttonwouldcausesubsequentplaybacktoincorrectlyfadeoutaswell.
TheFadeAllbuttonhasbeenvisuallyimproved,stayingtoggledwhilethefadeisinprogress.
FarragonowimportssetsfromAmbrosia'sdefunct“Soundboard”app.
Playbackhasbeenimprovedtobeginimmediatelyevenoncertainoddplaybackdevices.
Memoryrequirementshavebeengreatlyreducedwhenloadingsetscontaininglargefiles.
Volumecontrolsnowadjustvolumesinamorestandardfashion.Pleasecheckyourvolumelevelsafterthisupdatetoensurethey'rewhereyouwantthem.
PlayingatilewiththeReturnkeynowrespectsthe“Solo”option.Ifmultiple“Solo”tilesareselected,theywillallplay.
TheFadeOutfunctionhasbeenfixedtoalwaysproperlyfadeaudiooutovertwoseconds,regardlessofthemastervolumesettings.
Farragonowproperlyhandlesplaybackatverylowvolumes,ratherthanincorrectlymutingthem.
CursorkeysnownavigatelogicallyinListview.
SeveralsmallimprovementshavebeenmadeforVoiceOverusers,includingproperlyhidingtrialmodeindicatorsonceregistered.
Farrago'sPreferenceswindowisnowproperlycentered.
Farragonowallowsupto5000individualtiles.
Initialpublicrelease
LostlicensekeyIfyou'vepreviouslypurchased,butareunabletofindyourkey,theLicenseRecoveryToolcanautomaticallyresendit.
Ifyouneedpersonalassistanceorwanttoprovidefeedback,ourfriendlysupportteamisavailableviaemail.Clickbelowtogetintouch:
We'reamazinglyresponsive!Westrivetoreplyinunder24hours.