mzehren / automix Goto Github PK
View Code? Open in Web Editor NEWAutomatic DJ-mixing of tracks
License: MIT License
Automatic DJ-mixing of tracks
License: MIT License
hi again,
do you think your methods could support Mel-Spectrograms?
thanks
Hello here
You can install two madmom version, just download and rename one of them, install separate like python setup.py install and use like:
import madmom
import madmom_old
How we can make some mix,(cue is working we know) ?
I check what code is partial ready(many TODO, empty function), can you put little manual step by step :
what im found:
trackBuilder.py(fully commented)
in ruleDriven.py i found generateMix, generateFX ... and other
but i cant find some roadmap or some plan( step by step what need TODO or some myMain.py how create mix)
Hello,
can the scripts be used to automix a playlist or a directory full of tracks?
If yes can you please point out the scripts that shall be used?
Thank you
File "<stdin>", line 1, in <module>
File "/home/user/Automix/automix/model/classes/track.py", line 281, in __init__
self.features = featuresGetter(path) # features dictionnary from the MIR estimators
File "/home/user/Automix/automix/model/classes/track.py", line 35, in __init__
self._estimators = self.getExecutionGraph()
File "/home/user/Automix/automix/model/classes/track.py", line 52, in getExecutionGraph
from automix.featureExtraction.beats.madmomBeatDetection import MadmomBeatDetection
File "/home/user/Automix/automix/featureExtraction/beats/__init__.py", line 4, in <module>
from .madmomBeatDetection import MadmomBeatDetection
File "/home/user/Automix/automix/featureExtraction/beats/madmomBeatDetection.py", line 5, in <module>
import madmom
File "/home/user/.local/lib/python3.8/site-packages/madmom/__init__.py", line 24, in <module>
from . import audio, evaluation, features, io, ml, models, processors, utils
File "/home/user/.local/lib/python3.8/site-packages/madmom/audio/__init__.py", line 27, in <module>
from . import comb_filters, filters, signal, spectrogram, stft
File "madmom/audio/comb_filters.pyx", line 1, in init madmom.audio.comb_filters
please help! Spent too much time trying to make this work. I have all the dependencies installed. and this is working for me: madmomDrumsEnv/bin/python madmom-0.16.dev0/bin/DrumTranscriptor
not sure what is still missing. numpy version outside of madmomDrumsEnv
is 1.20.3 and in madmomDrumsEnv
is 1.16.6.
I appreciate any tip to solve this. My environment is python3.8.10
I have tried to run the program on a Colab notebook.
When I try to run the usage example provided on GitHub, I get an error with the track.getCueIns()
function.
track = Track(path='/content/drive/MyDrive/MIR/Coyu - Unexpected Souvenir.mp3')
cues = track.getCueIns()
times = cues.times
confidences = cues.values
---------------------------------------------------------------------------
FileNotFoundError Traceback (most recent call last)
<ipython-input-17-7e525f671fd0> in <module>()
----> 6 cues = track.getCueIns()
7 times = cues.times
8 confidences = cues.values
---------------------- 24 frames -------------------------------------
/usr/local/lib/python3.7/dist-packages/automix/model/inputOutput/serializer/featureSerializer.py in serialize(path, features)
27 Features has to be/contain a dict, list, primitive, or object implementing jsonEncode(void):any
28 """
---> 29 with open(path, 'w') as featuresFile:
30 featuresFile.write(json.dumps(features, cls=MyJSONEncoder))
31
FileNotFoundError: [Errno 2] No such file or directory: '/usr/local/lib/python3.7/dist-packages/automix/../annotations/Coyu - Unexpected Souvenir.beats.json'
What may I be doing wrong? The ... .beats.json
is automatically generated, isn't it?
I get the following error when trying to run your example for determining cue points,
FileNotFoundError: [Errno 2] No such file or directory: 'cuemix/Automix-master/automix/featureExtraction/automaticDrumsTranscription/../../../vendors/madmomDrumsEnv/bin/python'
I tried to install it locally while keeping it editable with pip install -e
; however, the problem still occurs. I tried to create some folders matching the criteria but can't even see the full path or understand what's wrong. What should I do?
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.