Skip to content

Tidal 1.7 needs change to targets #7

Description

@freeeco

To be compatible with the Tidal 1.7 update (with the new effects 'bus' functions) 2 extra fields need to be added to the Nano Pack target inside tidal-nano-pack-main/NanoPack.hs -->

"oBusPort" and "oHandshake"

(The new SuperDirt 'bus' functions are not needed with the Nano blocks as this functionality is already provided with the Tidal 'Control' block.)

Use the updated target below (which is working with Tidal 1.7)

-- Nano Pack Targets
:{
oPorts = [ 10000, 10001, 10002, 10003, 10004, 10005, 10006, 10007 ]
npTarget0 = Target {oName = "Nano Pack t0",
oAddress = "127.0.0.1",
oPort = oPorts!!0,
oLatency = 0.5,
oBusPort = Nothing,
oHandshake = False,
oWindow = Nothing,
oSchedule = Pre BundleStamp
}
npTarget1 = npTarget0 { oName = "Nano Pack t1", oPort = oPorts!!1 }
npTarget2 = npTarget0 { oName = "Nano Pack t2", oPort = oPorts!!2 }
npTarget3 = npTarget0 { oName = "Nano Pack t3", oPort = oPorts!!3 }
npTarget4 = npTarget0 { oName = "Nano Pack t4", oPort = oPorts!!4 }
npTarget5 = npTarget0 { oName = "Nano Pack t5", oPort = oPorts!!5 }
npTarget6 = npTarget0 { oName = "Nano Pack t6", oPort = oPorts!!6 }
npTarget7 = npTarget0 { oName = "Nano Pack t7", oPort = oPorts!!7 }
:}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions