Files
Terminal-DAW/src/main.py

22 lines
714 B
Python
Raw Normal View History

2026-01-13 16:06:57 +11:00
from ui.app import AppUI
2026-01-14 12:20:53 +11:00
from project import Project, ProjectChannel, AudioChannelChunk
import librosa
2026-01-13 16:06:57 +11:00
if __name__ == "__main__":
print("Loading project...")
2026-01-14 12:20:53 +11:00
test_project = Project(channels=[
ProjectChannel(chunks=[
AudioChannelChunk(*librosa.load("120 bpm amen break.mp3"), position=0),
AudioChannelChunk(*librosa.load("120 bpm amen break.mp3"), position=1),
AudioChannelChunk(*librosa.load("120 bpm amen break.mp3"), position=2)
], name="drums"),
ProjectChannel(chunks=[
], name="piano")
])#.from_file("test_project.tdp")
2026-01-14 09:11:09 +11:00
2026-01-13 16:06:57 +11:00
# start the ui
print("Starting UI...")
2026-01-14 09:11:09 +11:00
app = AppUI(test_project)
2026-01-13 16:06:57 +11:00
app.run()