Evet arkadaşlar, bir konuda programcılarımızın yardımını istiyorum.
Bizde bir adet VCA otomasyonlu 24-8-2 Soundtracs Topaz Project 8 mikser var.
Bu mikserin otomasyonu bir CPU kart üzerinden kontrol ediliyor ve Windows 3.11 için yazılmış Nuh Nebi'den kalma bir programla programlanıyor.
CPU kartı tamamıyla MIDI SysEx üzerinden CC'ler ile real-time kontrol ediliyor.
Ben bu eski ve dışarıya kapalı otomasyon programını atıp masayı doğrudan Pro Tools içinden kontrol etmek istiyorum.
Yapmak istediğim şu:
- Pro Tools'da 24 tane MIDI track açacağım.
- Bu MIDI track'ları Topaz'ın bağlı olduğu MIDI OUT'a yönlendireceğim.
- Her bir kanalın volume ve mute komutları Topaz'ın anlayacağı dile dönüştürülerek o çıkıştan transmit edilecek.
- Bu arada Command 8 kontrol yüzeyi zaten o MIDI track'ları doğrudan kontrol edebildiği için resmen VCA'ları Command 8'in dokunmatik fader'ları ile kontrol edebileceğim.
- Ayrıca kanallara yazdığım volüm ve mute otomasyonları da playback anında real-time olarak VCA'lara iletilmiş olacak.
Bu konuda bana yardımcı olabilecek bir yiğit var mı?
Şimdiden teşekkürler ve sevgiler,
M.
Topaz Automation Interface'in MIDI spesifikasyonları şöyle (mikserin 32 kanal versiyonu da olduğu için özellikler 32 kanala göre verilmiş, 24 kanal modelleri sadece ilk 24'e cevap veriyor):
The CPU card is entirely controlled by MIDI.
Standard MIDI
System reset FFh : Everything muted
Controllers 0...31 of MIDI channel CC are 7-bit values of faders 1...32
Note On, Note Nos 0...31 (-C2...G0), vel=0, MIDI Channel CC are Channel Mutes for Channels 1...32
Note On, Note Nos 0...31 (-C2...G0), vel>0, MIDI Channel CC are Channel Un-Mutes for Channels 1...32
[cc: MIDI Channel CC is selected using the front panel switch on Automation Interface)
Custom SysEx Messages
SysEx Packed 32-mute block [5 bytes data; message 9 bytes; 2.9ms]
SysEx packed 8-fader block [16 bytes data; message 20 bytes; 6.4ms]
-------------------------------------------------------------
MIDI SysEx Message Format
Sysex MFR ID Message ID Data.... EOX (or any other status byte)
F0 2E 7-bit 7bit F7
-------------------------------------------------------------
Message ID Data
0 Nul
1 Mute block Mute bits for chs 1...7, 8...14, 15...21, 22...28, 29...35
2 Fader block 0 ch1:lsb,msb...ch8:lsb,msb
4 Fader block 1 ch9:lsb,msb...ch16:lsb,msb
8 Fader block 2 ch17:lsb,msb...ch24:lsb,msb
16 Fader block 3 ch25:lsb,msb...ch32:lsb,msb
Data
lsb first in data stream
msb lsb
0000 000n 0nnn nnnn
--------------------------------------------------------------
Messages
9n nn vv - nn is note number, vv is velocity
Bn cn dd - cn is controller no, dd is data
F0 2E 01 mm mm mm mm mm F7 - mm is mute map for 7 channels
F0 2E 02 ll mm ll mm ll mm ll mm ll mm F7 - ll is lsb, mm is msb
F0 2E 03 ll mm ll mm ll mm ll mm ll mm F7
F0 2E 04 ll mm ll mm ll mm ll mm ll mm F7
F0 2E 05 ll mm ll mm ll mm ll mm ll mm F7
---------------------------------------------------------------
Bizde bir adet VCA otomasyonlu 24-8-2 Soundtracs Topaz Project 8 mikser var.
Bu mikserin otomasyonu bir CPU kart üzerinden kontrol ediliyor ve Windows 3.11 için yazılmış Nuh Nebi'den kalma bir programla programlanıyor.
CPU kartı tamamıyla MIDI SysEx üzerinden CC'ler ile real-time kontrol ediliyor.
Ben bu eski ve dışarıya kapalı otomasyon programını atıp masayı doğrudan Pro Tools içinden kontrol etmek istiyorum.
Yapmak istediğim şu:
- Pro Tools'da 24 tane MIDI track açacağım.
- Bu MIDI track'ları Topaz'ın bağlı olduğu MIDI OUT'a yönlendireceğim.
- Her bir kanalın volume ve mute komutları Topaz'ın anlayacağı dile dönüştürülerek o çıkıştan transmit edilecek.
- Bu arada Command 8 kontrol yüzeyi zaten o MIDI track'ları doğrudan kontrol edebildiği için resmen VCA'ları Command 8'in dokunmatik fader'ları ile kontrol edebileceğim.
- Ayrıca kanallara yazdığım volüm ve mute otomasyonları da playback anında real-time olarak VCA'lara iletilmiş olacak.
Bu konuda bana yardımcı olabilecek bir yiğit var mı?
Şimdiden teşekkürler ve sevgiler,
M.
Topaz Automation Interface'in MIDI spesifikasyonları şöyle (mikserin 32 kanal versiyonu da olduğu için özellikler 32 kanala göre verilmiş, 24 kanal modelleri sadece ilk 24'e cevap veriyor):
The CPU card is entirely controlled by MIDI.
Standard MIDI
System reset FFh : Everything muted
Controllers 0...31 of MIDI channel CC are 7-bit values of faders 1...32
Note On, Note Nos 0...31 (-C2...G0), vel=0, MIDI Channel CC are Channel Mutes for Channels 1...32
Note On, Note Nos 0...31 (-C2...G0), vel>0, MIDI Channel CC are Channel Un-Mutes for Channels 1...32
[cc: MIDI Channel CC is selected using the front panel switch on Automation Interface)
Custom SysEx Messages
SysEx Packed 32-mute block [5 bytes data; message 9 bytes; 2.9ms]
SysEx packed 8-fader block [16 bytes data; message 20 bytes; 6.4ms]
-------------------------------------------------------------
MIDI SysEx Message Format
Sysex MFR ID Message ID Data.... EOX (or any other status byte)
F0 2E 7-bit 7bit F7
-------------------------------------------------------------
Message ID Data
0 Nul
1 Mute block Mute bits for chs 1...7, 8...14, 15...21, 22...28, 29...35
2 Fader block 0 ch1:lsb,msb...ch8:lsb,msb
4 Fader block 1 ch9:lsb,msb...ch16:lsb,msb
8 Fader block 2 ch17:lsb,msb...ch24:lsb,msb
16 Fader block 3 ch25:lsb,msb...ch32:lsb,msb
Data
lsb first in data stream
msb lsb
0000 000n 0nnn nnnn
--------------------------------------------------------------
Messages
9n nn vv - nn is note number, vv is velocity
Bn cn dd - cn is controller no, dd is data
F0 2E 01 mm mm mm mm mm F7 - mm is mute map for 7 channels
F0 2E 02 ll mm ll mm ll mm ll mm ll mm F7 - ll is lsb, mm is msb
F0 2E 03 ll mm ll mm ll mm ll mm ll mm F7
F0 2E 04 ll mm ll mm ll mm ll mm ll mm F7
F0 2E 05 ll mm ll mm ll mm ll mm ll mm F7
---------------------------------------------------------------