beat-link-trigger
Trigger events and automate shows in response to events on Pioneer CDJs
File Explorer
Download Latest Version (.zip)- config.edn
- bug_report.md
- feature_request.md
- BeatLink.icns
- BeatLink.ico
- Clojure.entitlements
- LICENSE.RTF
- MSI Template.wxs
- preview_notes.md
- release_notes.md
- build_dmg.zsh
- build_guide.sh
- build_msi.ps1
- create_release.sh
- delete_preview.sh
- finish_release.sh
- uberjar.yml
- FUNDING.yml
- ArtNetTimecode.bls
- BeatMini-1.psd
- BeatMini-2.psd
- BeatMini-blank.psd
- BeatPattern.bls
- BeatPatternMapped.bls
- BeatSender.bltx
- BreakBuddy.bls
- cueMidiSender.blt
- cueMidiSender2.blt
- DJMOnAir.bls
- ExtendedOnAirV10.bls
- grandMA2.blt
- InboundMidiTrigger.bls
- OrangePiSMPTE.bls
- OrangePiSMPTE.blt
- QLC-Cues.bls
- Timestamp.bls
- TouchDesigner.bls
- TouchOSCPlayerInfo.tosc
- TouchOscTrackInfo.blt
- XoneOnAir.bls
- XoneOnAirNoUI.bls
- XoneSimulator.maxpat
- xone-offline.clj
- xone-online-gui.clj
- xone-online-noui.clj
- xone-shared-gui.clj
- xone-shared-noui.clj
- AddCueToFolder.png
- ApexRecognized.png
- ArchiveAttach.png
- ArchiveAttach2.png
- ArchiveChooseMedia.png
- ArchiveCreate.png
- ArchiveMetadata.png
- ArchiveProgress.png
- BeatLink-logo-padded-left.png
- BeatPattern.png
- BeatPatternMap.png
- BeatSender.png
- BeatsToTouchDesigner.png
- BeyondBPMSync.png
- BeyondClockTrigger.png
- BeyondEnableBPM.png
- BeyondFlashMode.png
- BeyondMIDILearn.png
- BeyondMIDIMapping.png
- BeyondMIDIsynced.png
- BeyondMIDITrigger.png
- BeyondNetworkMonitor.png
- BeyondNetworkSettings.png
- BeyondPortSettings.png
- BeyondPreview.png
- BeyondPreviewConfig.png
- BeyondTalkServer.png
- BreakBuddyCueLibrary.png
- BreakBuddyTrackID.png
- BuildRedWash.png
- CarabinerConnected.png
- CarabinerConnectionMenu.png
- CarabinerFullMaster.png
- CarabinerMastering.png
- CarabinerNotTargeting.png
- CarabinerPassive.png
- CarabinerPassiveSynced.png
- CarabinerTargeting.png
- CarabinerWindow.png
- ChooseMedia.png
- ConfigureCueBuilder.png
- ConfigureLibraryCue.png
- ConfigureSpecificHue.png
- ConfigureUnlink.png
- ContextMenu.png
- CopyTrack.png
- CopyTrackContent.png
- CueBuilt.png
- CueContextMenu.png
- CueLibraryButton.png
- CueLibraryContext.png
- CueLibraryUsed.png
- CueLibraryWithFolder.png
- CueNamed.png
- CueSimulate.png
- CuesInShowWindow.png
- CuesViewportOutline.png
- CuesWindow.png
- Cursive.png
- DeleteCue.png
- DeleteCue2.png
- Disabled.png
- DisabledPlaying.png
- DMG-Installer.png
- DraggingCue.png
- DS-logo-bw-200.png
- DS-logo-github.png
- Editor.png
- EditorEditMenu.png
- EditorFileMenu.png
- EditorSearchMenu.png
- Enabled.png
- EnabledExample.png
- EnabledMenu.png
- EnabledPlaying.png
- EnteredMessageMenu.png
- EnteredNote.png
- ExpressionGlobals.png
- ExpressionLocals.png
- ExpressionsReport.png
- ExtendedOnAirV10.png
- ExtendedOnAirV10LF.png
- ExtendedOnAirV10Messages.png
- FindingDevices.png
- FindReplace.png
- FirstCue.png
- FirstTrackLoaded.png
- FirstTrigger.png
- GoingOnline.png
- HelpMenu.png
- ImportTrack.png
- ImportTrackAlready.png
- ImportTrigger.png
- InboundMidi.png
- InspectingTrackMap.png
- LinkConfirm.png
- LinkCue.png
- LinkedInFolder.png
- LinkTrigger.png
- LiveExternalControl.png
- LoadedMessageMenu.png
- LoadedNote.png
- LoadTrackButton.png
- LoadTrackContext.png
- LoadTrackSearch.png
- LoadTrackSearch2.png
- LoadTrackWindow.png
- LoopBeDevice1.png
- ManageFolders.png
- MatchTracks.png
- MatchTracks2.png
- MatchTracksMeta.png
- MessageMenu.png
- MetadataStatus.png
- MidiMenu.png
- MissingDevice.png
- MoveLibraryCue.png
- MySettings.png
- NewCueFolder.png
- NewPhraseTrigger.png
- NewPlaybackSimulator.png
- NewRawTrigger.png
- NewShow.png
- NewShow2.png
- NewShowWindow.png
- NoDevices.png
- ObsOverlay.png
- ObsParams.png
- PhraseTriggerEnabled.png
- PhraseTypePicker.png
- PlaybackSimulator.png
- PlayerStatus.png
- PlayerStatus3band.png
- PlayingMessageMenu.png
- PlaylistWriter.png
- PlaylistWriterActive.png
- PreciseTime.png
- PTContextMenu.png
- PTCuesEditor.png
- PTMessageMenu.png
- PTSimulateMenu.png
- QLC_Configure.png
- QLC_Connected.png
- QLC_Trigger.png
- rbMidiTrack.png
- rbMidiTrigger.png
- rbQLCTrack.png
- ReallyOpen.png
- RealPlayerNumber.png
- RenameCue.png
- RenameCue2.png
- ReplaceTrackContent.png
- ReplMenu.png
- ReplWindow.png
- Save.png
- SecondCue.png
- SecondTrackLoaded.png
- Settings.png
- ShowChooseTrack.png
- ShowFileMenu.png
- ShowTrack.png
- ShowTracksMenu.png
- ShowWithPhrases.png
- SMPTEdaemon.png
- SMPTEdualDaemon.png
- SMPTEdualPatch.png
- SMPTEpatch.png
- StartedLateMenu.png
- StartedLateNote.png
- StartedOnBeatMenu.png
- StartedOnBeatNote.png
- SymmetryContents.png
- TableFromJSON.png
- TimestampShow.png
- TouchOSCTrackInfo.png
- TouchOSCTriggers.png
- TrackBankPicker.png
- TrackContextMenu.png
- TrackDescriptionMenu.png
- TrackEnabledMenu.png
- TrackPhraseLocked.png
- TrackPhraseUnlocked.png
- TrackSimulate.png
- TriggerFromShow.png
- TriggerSimulate.png
- TriggersMenu.png
- TriggerWindow.png
- UnlinkCue.png
- Unsigned.png
- WatchMenu.png
- XoneShowUI.png
- XoneSimulator.png
- zulip-icon-circle.svg
- Debugging.adoc
- Expressions.adoc
- Expressions_PhraseTrigger.adoc
- Expressions_Report.adoc
- Expressions_ShowCue.adoc
- Expressions_ShowGlobal.adoc
- Expressions_ShowShared.adoc
- Expressions_ShowTrack.adoc
- Expressions_Trigger.adoc
- Expressions_TriggerGlobal.adoc
- Expressions_v8.adoc
- ImportingLibraries.adoc
- Integration.adoc
- Integration_ArtNetTimecode.adoc
- Integration_BeatPattern.adoc
- Integration_BeyondAdvanced.adoc
- Integration_BeyondEssentials.adoc
- Integration_BreakBuddy.adoc
- Integration_ExtendedOnAirV10.adoc
- Integration_GrandMA2.adoc
- Integration_Inbound_MIDI.adoc
- Integration_MIDI_rekordbox.adoc
- Integration_QLC.adoc
- Integration_ShowXpress.adoc
- Integration_SMPTE.adoc
- Integration_TouchDesigner.adoc
- Integration_TouchOSC.adoc
- Integration_XoneOnAir.adoc
- Link.adoc
- Matching.adoc
- ObsOverlay.adoc
- Older.adoc
- OpusQuad.adoc
- Players.adoc
- README.adoc
- Settings.adoc
- ShowInternals.adoc
- Shows.adoc
- Shows_CueLibrary.adoc
- Shows_Cues.adoc
- Shows_PhraseTriggers.adoc
- Shows_RawTriggers.adoc
- Shows_Tracks.adoc
- SimulatingPlayback.adoc
- Triggers.adoc
- PagePreamble.adoc
- nav.adoc
- antora-assembler.yml
- antora-playbook-embedded.yml
- antora-playbook-hosted.yml
- antora-playbook-test.yml
- antora.yml
- cljdoc.edn
- ds.yml
- netlify.yml
- README.md
- art.jpg
- beat-grid.edn
- contents.edn
- cue-list-0.kaitai
- cue-list-1.kaitai
- detail-color.data
- metadata.edn
- preview-color.data
- signature.edn
- art.jpg
- beat-grid.edn
- contents.edn
- cue-list-0.kaitai
- cue-list-1.kaitai
- detail-color.data
- metadata.edn
- preview-color.data
- signature.edn
- song-structure.kaitai
- overlay.html
- styles.css
- DSEG-LICENSE.txt
- DSEG7Classic-Regular.ttf
- OFL.txt
- Orbitron-Black.ttf
- Orbitron-Bold.ttf
- OFL.txt
- Teko-Regular.ttf
- Teko-SemiBold.ttf
- Backdrop.png
- BeatMini-1.png
- BeatMini-2.png
- BeatMini-3.png
- BeatMini-4.png
- BeatMini-blank.png
- CD_data_logo.png
- CDDAlogo.png
- Collection_logo.png
- Delete-cursor.png
- Gear-icon-black.png
- Gear-icon.png
- Gear-outline-black.png
- Gear-outline.png
- Gear-outline2.png
- Info.png
- Magnify-cursor.png
- Move-E-cursor.png
- Move-W-cursor.png
- NoArt.png
- NoTrack.png
- Play-cursor.png
- SD.png
- UnknownMedia.png
- USB.png
- Warn.png
- bulma.min.css
- cog.svg
- expression-report.js
- highlight.min.css
- highlight.min.js
- pen-solid.svg
- play-solid.svg
- report.css
- show.clj
- triggers.clj
- about.clj
- BeatLinkTrigger.clj
- carabiner.clj
- core.clj
- editors.clj
- expression_report.clj
- expressions.clj
- help.clj
- logs.clj
- menus.clj
- nrepl.clj
- overlay.clj
- players.clj
- playlist_writer.clj
- prefs.clj
- settings.clj
- settings_loader.clj
- show.clj
- show_cues.clj
- show_phrases.clj
- show_util.clj
- simulator.clj
- socket_picker.clj
- track_loader.clj
- tree_node.clj
- triggers.clj
- util.clj
- core_test.clj
- .gitignore
- .htmltest.yml
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- Gemfile
- Gemfile.lock
- GET_HELP.adoc
- gpl-2.0.md
- LICENSE
- package-lock.json
- package.json
- project.clj
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/Deep-Symmetry/beat-link-trigger
Downloads the entire project code from GitHub to your computer.
cd beat-link-trigger
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
3. Ruby
EasyPrerequisites
bundle install
Installs the Ruby libraries listed in the Gemfile.
If bundle install finishes without errors, continue with the run command from the README (e.g. rails server).
// repository documentation
Was this content helpful?
(0 ratings)
