I'm developing a free 3D music visualization software. Currently I'm working on visualizing scene arrangements. Static visualization of tracks is the easier part.
When I want to move things correctly at correct speed, I need to translate the tempo and time signatures into object positions at correct frames.
- Bitwig supports linear tempo automation - the line is straight, can't be bent - Ableton supports also bending the automation line - it looks like a bezier curve to me
- No idea about other DAWs
- By my understanding, MIDI tempo automations are constant - tempo's automation line is totally horizontal, then a big step to new tempo. Exporting from Bitwig to midi and importing again into a new bitwig project makes the tempo automations disappear. Bitwig kinda knows that it should add automations, but the changes are lost (am I doing something wrong?)
Finally, my questions:
1. Can I just ignore tempo automations? It would make things 100x easier for me, but I don't want to cut big part of potential projects.
2. How frequent/usual are songs with tempo (and time signature) automations?
3. Is there any universal file format for scenes? I'm almost sure it doesn't. I'm currently working only with DAWproject files, because it's easy to parse. Next step is .als file support. Probably MIDI support will follow, but it lacks the concept of "clips", so the result will be limited.
Sorry if I'm not speaking clearly in music language, I have no formal education in this domain and have zero music talent (shame on me).
Current state, early stage:
When I want to move things correctly at correct speed, I need to translate the tempo and time signatures into object positions at correct frames.
- Bitwig supports linear tempo automation - the line is straight, can't be bent - Ableton supports also bending the automation line - it looks like a bezier curve to me
- No idea about other DAWs
- By my understanding, MIDI tempo automations are constant - tempo's automation line is totally horizontal, then a big step to new tempo. Exporting from Bitwig to midi and importing again into a new bitwig project makes the tempo automations disappear. Bitwig kinda knows that it should add automations, but the changes are lost (am I doing something wrong?)
Finally, my questions:
1. Can I just ignore tempo automations? It would make things 100x easier for me, but I don't want to cut big part of potential projects.
2. How frequent/usual are songs with tempo (and time signature) automations?
3. Is there any universal file format for scenes? I'm almost sure it doesn't. I'm currently working only with DAWproject files, because it's easy to parse. Next step is .als file support. Probably MIDI support will follow, but it lacks the concept of "clips", so the result will be limited.
Sorry if I'm not speaking clearly in music language, I have no formal education in this domain and have zero music talent (shame on me).
Current state, early stage:
Statistics: Posted by example-sk — Sat Nov 02, 2024 7:47 am