I am not saying the stuff below is THE WAY to implement things. They are just my thoughts ideas. I realize most of the stuff is a-lot-of-work.
Keep up the good work people!
Code: Select all
FEATURES
-------------------------------------------------------------
Movie Playing
- Set IN and OUT point in a movie
- Option: choose them randomly at 1/4 2/4 4/4 BPM
- Play the movie from IN to OUT in 1/4 2/4 4/4 BPM
Layers
- Select a new random movie to play in this layer at at 1/4 2/4 4/4 BPM
BPM System
- Extract BPM from audio in
- Extract BPM from tapping key (average 4, 8 or 16 taps)
- Reset BPM Phase if effect is offbeat
- Adjust BPM by hand (should be very sensitive)
- Flickering BPM indicator eg: 1..2..3..4..1..2..3..etc
Effects
- Be able to sync them at 1/16, 1/4, 2/4, 4/4.
- Presets for effects
Text
- Text layering animation engine like livetype would be very nice
TECHNOLOGY
-------------------------------------------------------------
What can you guys do with the new CoreImage from Apple? The filters are superfast, ready and they will be very easy to build in!
A relative easy way to add your own effects. Is this achievable by a language like python? If you have to program them in C, there won't be much filters because not much people have the skills (I realize this is much work)
I noticed that when I select some controls, the output is stuck for a few ms. This will be very frustrating during a live gig. Is there anything to do about this?
INTERFACE
-------------------------------------------------------------
KEEP IT UP. The interface is slick and space-saving.
I would like to use my whole screen on a Powerbook, although it is not needed yet.