Czy komunikaty muszą być stereo, czy wystarczy mono?
Jeśli wystarczy ci mono, to możesz zakodować pliki mp3 jako dual chanel (2 całkowicie oddzielne kanały, brak interferencji między kanałowych).
Jeden kanał wypuścić jako mono na wzmacniacz, a na drugim możesz wtedy zakodować dodatkowe informacje np. nazwa pliku.
Procek może wtedy badać pojawienie się określonych częstotliwości i na ich podstawie określić, który aktualnie plik jest odtwarzany.
Ja to widzę jako włączenie pliku na minutę przed czasem, sprawdzenie pierwszych 5 sekund pliku (4 sekundy danych, a następnie pisk oznaczający początek dźwięku), ewentualna poprawka, pauza, oczekiwanie, wznowienie odtwarzania równo na czas.
Jeśli potrzebujesz szybko wybierać określone komunikaty, to można też zrobić tryb synchronizacji (w wolnym czasie). Procek przegląda wszystkie pliki szukając określonej sekwencji, która będzie oznaczać komunikat odniesienia.
Co ty na to?
[ Dodano: 2010-01-11, 20:14 ]
Przy stereo można zrobić przełącznik analizator/wyjście, ale o pomyłkę będzie łatwiej.
[ Dodano: 2010-01-26, 23:58 ]
Przypadkowo natknąłem się na taki pomysł: http://www.elektroda.pl/rtvforum/topic905792-0.html
Grajek mp3 bez własnej pamięci, korzysta z karty SD i na niej zapisuje ostatnio otwarty plik. Procek modyfikuje tę jedną wartość bez jego wiedzy, dzięki czemu natychmiast gra właściwy utwór.
Przy wbudowanej pamięci, modyfikacja jej zawartości jest trudniejsza, ale nadal możliwa.