strobe-audio / strobe-hub Goto Github PK
View Code? Open in Web Editor NEWThe server for the strobe audio system
Home Page: http://strobe.audio
License: GNU General Public License v3.0
The server for the strobe audio system
Home Page: http://strobe.audio
License: GNU General Public License v3.0
Dear
I got this message when trying to run the "mix phoenix.server" command
ERROR in ./web/elm/Main.elm
Module build failed: Error: Compiler process exited with error Compilation failed
Could not find package elm-lang/navigation.
Maybe your elm-stuff/ directory has been corrupted? You can usually fix stuff
like this by deleting elm-stuff/ and rebuilding your project.
at ChildProcess.<anonymous> (/home/pic/Documents/personal/docker/strobe-multiroom-audio/strobe-hub/apps/elvis/node_modules/elm-webpack-loader/node_modules/node-elm-compiler/index.js:257:27)
at emitTwo (events.js:126:13)
at ChildProcess.emit (events.js:214:7)
at maybeClose (internal/child_process.js:915:16)
at Socket.stream.socket.on (internal/child_process.js:336:11)
at emitOne (events.js:116:13)
at Socket.emit (events.js:211:7)
at Pipe._handle.close [as _onclose] (net.js:561:12)
@ ./web/static/js/app.js 9:12-27
Please help me. I would like to make a dockerized environment to test this.
Best regards
Pieter
In OSX 10.12.6
** (FunctionClauseError) no function clause matching in System.cmd/3
The following arguments were given to System.cmd/3:
# 1
nil
# 2
["-show_format", "-show_streams", "-print_format", "json", "-v", "quiet", "/Users/philipdaniel/Documents/GitHub/strobe-hub/Music/Users/philipdaniel/Documents/GitHub/strobe-hub/Music/Heath Cullen/Outsiders/Heath Cullen - outsiders - 01 Another Blue World.mp3"]
# 3
[]
Attempted function clauses (showing 1 out of 1):
def cmd(command, args, opts) when is_binary(command) and is_list(args)
(elixir) lib/system.ex:619: System.cmd/3
(peel) lib/peel/metadata/ffprobe.ex:44: Peel.Importer.Ffprobe.read_metadata/1
(peel) lib/peel/metadata/ffprobe.ex:14: Peel.Importer.Ffprobe.read/1
(peel) lib/peel/importer.ex:23: Peel.Importer.create_track/2
(peel) lib/peel/scanner.ex:20: Peel.Scanner.scan/2
(elixir) lib/enum.ex:771: anonymous fn/3 in Enum.each/2
(elixir) lib/enum.ex:2979: anonymous fn/3 in Enum.each/2
(elixir) lib/stream.ex:1541: anonymous fn/3 in Enumerable.Stream.reduce/3
(elixir) lib/stream.ex:1379: Stream.do_resource/5
(elixir) lib/stream.ex:1553: Enumerable.Stream.do_each/4
(elixir) lib/enum.ex:2979: Enum.each/2
(peel) lib/peel/scanner.ex:8: Peel.Scanner.start/1
(peel) lib/peel.ex:44: Peel.scan/1
(stdlib) erl_eval.erl:677: :erl_eval.do_apply/6
(elixir) lib/code.ex:232: Code.eval_string/3
(elixir) lib/enum.ex:765: Enum."-each/2-lists^foreach/1-0-"/2
(elixir) lib/enum.ex:765: Enum.each/2
(mix) lib/mix/tasks/run.ex:142: Mix.Tasks.Run.run/5
(mix) lib/mix/tasks/run.ex:85: Mix.Tasks.Run.run/1
Possible to run using something like runit or can I monitor the process from within elixir?
In the roadmap you mention getting shairport receiver working, which obviously opens up many possibilities.
Is this something that could happen soon?
Update Readme.
Installation on OSX 10.12.6 requires:
mix deps.get
mix ecto.create -r Otis.State.Repo
mix ecto.create -r Peel.Repo
Deleting a collection in webdav doesn't delete it from the DB. The event
{:delete, [:directory, "/Collection Name"]}
is being sent, but it's not deleting the collection
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.