Can't we use a use a Nokia 770, N800, N810 as a portable controller for the transports, the mixing and effect control? We should sync with 'aq of jokosher). It could use Open Sound Control via liblo together with avahi as its communication protocol. Buzztrax will use it as part of the generic interaction controller support.
Functions are Play, Pause, Record, Rewind, Forward. Maybe also jumping to labels.
This contains setting volume/pan for channels and toggling Mute/Solo/Bypass switches. We need to dynamically generate the channel strips to fit the needs of the application.
This is most dynamic. A start would be to provide one x/y pad (something like the korg kaoss pad).
Change in buzztrax
Buzztrax would provide a osc server (some port) and needs to export all control-points under paths:
playback playback/play,i playback/position,t playback/volume,f machines machines/<generator1>/mute,i machines/<generator1>/solo,i machines/<generator1>/bypass,i machines/<generator1>/input-volume,f machines/<generator1>/output-volume,f machines/<generator1>/oscwave,i machines/<generator1>/... wires wires/<a,b>/volume,f