Posty

Wyświetlam posty z etykietą zgrywanie plików

[K] FileImporter 4.2 - zmiany małe, ale ważne

Obraz
Od poprzedniej wersji 4.1 w interfejsie użytkownika nie zmieniło się wiele - za to pojawiły się zmiany wewnętrzne, częściowo podyktowane współpracą ze skryptami pythonowymi. Już tłumaczę, o co chodzi. FileImporter to nie wszystko Od dawna (a zaryzykuję stwierdzenie, że od samego początku) FileImporter ściśle współpracował z rozmaitymi skryptami narzędziowymi, które pisałem sobie w Pythonie . Chodziło przede wszystkim o utrzymanie porządku w plikach, co przy importowaniu wielu nagrań z różnych urządzeń nie jest łatwe. O ile zwykłe nagrania, dajmy na to - odcinki podcastu - są w miarę proste w zarządzaniu, to już pliki terenowe z przeznaczeniem do wrzucenia na freesound.org czy dzienniki audio stanowiły od zawsze pewne wyzwanie. W ostatnim czasie dokonałem małej rewolucji zwłaszcza w tej drugiej grupie. Od jesieni 2023 FileImporter zapisuje w importowanych plikach metadane, takie jak użyte urządzenie nagrywające oraz mikrofon (jeśli go wskazałem przed importem). Potem te metad...

[K] FileImporter 3.99 - MixPre6, aktywności i freesound.org

Obraz
Na początku czerwca pojawiła się wersja 3.7 FileImportera - czas zatem najwyższy na omówienie zmian, które pojawiły się w ciągu tych prawie dwóch miesięcy, prowadząc do wersji 3.99. MixPre6 Niewątpliwie rejestrator SoundDevices MixPre6 bardzo wpłynął na rozwój FileImportera , głównie przez swój niemożliwy do zmiany format plików wav . Obowiązkowo trzeba korzystać z formatu wielościeżkowego, bez możliwości - jak choćby w Zoomie F6 - przełączenia się na osobne pliki dla każdego kanału mikrofonowego. Producent nie poczuwa się do obowiązku ułatwienia życia użytkownikom, stąd nie ma co liczyć ani na aktualizację firmware'u , ani na nową wersję programu WaveAgent (obecna jest wersją alpha sprzed wielu, wielu lat i np. nie wspiera plików 32-bitowych). W kolejnych wersjach linii 3.x FileImportera pojawiły się zatem odpowiednie importery, które pozwoliły mi na zgrywanie plików wraz z ich automatycznym podziałem na części (kanały). Zrobiłem sobie osobny importer do plików monofonic...

[K] FileImporter 3.7 - UCS i freesound.org

Obraz
FileImporter nadal się rozwija. Po opisywanych ostatnio zmianach związanych z plikami wav nadszedł czas, by rozwinąć nieco część UCS. Dla przypomnienia, jest to ta część, która ułatwia mi prowadzenie biblioteki nagranych i gotowych dźwięków. Mam na dysku miejsce, gdzie wrzucam takie już przygotowane pliki, stosując konwencję nazewniczą Universal Category System . Działa to bardzo prosto - wybieram pliki audio do umieszczenia w katalogu (1), wskazuję, jakim urządzeniem dokonano nagrania (2), wpisuję słowa kluczowe związane z nagraniem (3), to mi automatycznie wypełnia filtr (4) (który notabene mogę oczywiście wypełnić inaczej, jeśli tego chcę, zaś połączenie między polami można w ostateczności wyłączyć). Z przefiltrowanej listy kategorii (5) wybieram jedną, program tworzy odpowiednią, zakodowaną nazwę pliku (6) i mogę wyeksportować pliki do katalogu (7): Często przygotowując nagrania do umieszczenia w katalogu, nieco je obrabiam i zapisuję pod nazwami, gdzie pozostawiam nazwę ory...

[K] FileImporter 3.1 - a jednak!

Obraz
Tak to jest, że człowiek przewiduje jedno, a dzieje się coś innego. Nie minął nawet miesiąc od poprzedniego wpisu na temat FileImportera , a pojawiło się całkiem sporo potrzeb, które doprowadziły do powstania wersji 3.1. Nowe importery Najpilniejszą potrzebą było dopisanie dwóch importerów dla dwóch nowych rejestratorów audio. Chodzi o nie opisywane jeszcze na łamach bloga Zoom H1 Essential oraz (uwaga!) SoundDevices MixPre-6 II . Pierwszy z importerów, czyli ten dla Zoom H1e , był względnie prosty, bo bardzo mało różnił się od importera dla H1n - prosta lista plików o czytelnych nazwach, możliwość usuwania. Trzeba było tylko zmienić sposób detekcji i w zasadzie gotowe - w kodzie źródłowym różne były dosłownie trzy linijki. Importer dla Zooma H1 Essential, nic specjalnego Z MixPre-6 było już gorzej, bo należy on do rejestratorów stosujących "hierarchię", czyli kolejne sesje nagraniowe są umieszczone w podkatalogach. W przypadku prostego importera, takiego jak ten ...

[K] FileImporter 2.8 - dwa miesiące później

Obraz
W lutym opisywałem wersję 2.5 FileImportera , nie widząc już dla niej pomysłów na rozwój. Jakże się myliłem! Dwa miesiące później okazało się, że pola do rozwoju jak najbardziej się znalazły i o nich będzie dzisiaj. Drobiazgi Żadna z omawianych funkcji nie jest jakoś specjalnie rozbudowana, potężna i kluczowa, a jednak sprawiają one, że z programem pracuje się przyjemniej i szybciej. Zacznę może od startu aplikacji - tutaj zaczął mnie irytować fakt, że mogę do komputera podłączyć naraz tylko jedno urządzenie do zgrywania plików. Niby wcześniej było ok, ale ostatnio mocno testowałem Røde Wireless Pro - do komputera podłączam w tym przypadku całe etui-ładowarkę, a ona zgłasza się jako dwa napędy (bo mam w niej oba nadajniki). Wyciąganie i wkładanie nadajników to niepotrzebne robienie sobie kłopotu, więc dodałem opcję detekcji wszystkich znalezionych urządzeń i możliwość wyboru konkretnego z nich podczas startu aplikacji: Wyświetlanie numeru seryjnego napędu w powyższym oknie też ...

Import plików z rejestratorów audio

Obraz
Od razu ostrzegam, że ten wpis jest tylko prezentacją obejścia pewnego problemu, a nie kompletnym rozwiązaniem czy demonstracją ogólnie dostępnego produktu. Niemniej, jeśli ktoś się zainspiruje i zrobi sobie podobne narzędzie, nie będę miał oczywiście o to żadnych pretensji, bo w końcu to tylko kopiowanie i przenoszenie danych, a nie opatentowane rozwiązania. Samego programu nie udostępniam, bo raz, że jest napisany w Javie (więc trudno go uruchomić bez zainstalowania dodatkowych komponentów), a dwa, musiałbym go najpierw dostosować do uniwersalnego użycia (a ma np. na stałe zaszyte ścieżki do moich katalogów na dysku) O czym w ogóle mowa? Zgromadziło mi się w studio sporo sprzętu do nagrywania dźwięku - rejestratorów czy konsol. Zwykle przy zgrywaniu plików pojawiał się kłopot - trzeba takie urządzenie podłączyć, uruchomić tryb transferu, odszukać katalog docelowy na dysku komputera, odszukać napęd, pod jakim rejestrator został rozpoznany przez Windows, po czym wejść do odpowiednie...