Posty

Wyświetlam posty z etykietą fileimporter

[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 4.1 - ustawienia, presety, ułatwienia

Obraz
Minęło półtora miesiąca od ostatniej wersji FileImportera . Tempo prac spadło, bo nie da się ukryć, że w obecnej chwili nie mam pomysłów na jakieś rewolucyjne zmiany - zdecydowanie satysfakcjonuje mnie to, co już jest. Skupiłem się zatem na zwiększeniu wygody pracy, bo tego nigdy zbyt wiele. Presety dla MixPre6 Jedną z dużych zmian wprowadzonych w wersji 3.99 było obmyślenie nowego interfejsu graficznego dla importera plików z MixPre6 . Chodziło o jakieś w miarę wygodne zarządzanie tym, które ścieżki z wielościeżkowych plików wav mają podlegać importowi. Teoretycznie przez większość wakacji wystarczało mi rozbijanie tych plików na monofoniczne wav-y , ale w związku z testowaniem nagrywania stereofonicznego pojawiła się konieczność zachowania niektórych par razem. Początkowo zmieniałem konfigurację importera w kodzie źródłowym, ale na pewno nie było to wygodne i odporne na błędy. Lista presetów importu z MixPre6 W wersji 4.0 wprowadziłem sobie cały szereg wygodnych presetów ,...

[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.6 - duża-mała zmiana

Obraz
Kiedy pisałem o wersji 3.1 FileImportera , sprawy wydały mi się w miarę zakończone. Dodane importery dla MixPre6 i Zoom H1essential , moduł UCS... A jednak w ciągu miesiąca zmieniło się w FileImporterze wiele, choć na pozór nie zmieniło się nic. Zgryzoty z MixPre Sporo nagrywałem przez ostatni miesiąc rejestratorem SoundDevices MixPre6 . To świetne narzędzie, ale jest z nim pewien kłopot - tworzone pliki. Z oczywistych względów chcę korzystać z formatu 32-bitowego, a MixPre używa wielościeżkowych plików wav . I właśnie to połączenie okazało się być bardzo niefortunne. Zewnętrznie importer do MixPre nie zmienił się specjalnie Teoretycznie program SoX radzi sobie w tej sytuacji - można kazać mu podzielić plik na osobne ścieżki, co zostanie zrobione bez szemrania i problemów. Pliki wynikowe są także 32-bitowe, dają się otwierać i obrabiać, więc długo nie zwracałem uwagi na fakt, że... to nie są jednak pliki 32-bitowe. Sprawa wyszła na jaw, kiedy z dość dużym poziomem wejściow...

[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ż ...

[K] FileImporter 2.5 - wersja dojrzała

Obraz
Już od ponad pół roku korzystam z programu FileImporter , o czym zresztą wspominałem jeszcze w październiku 2023 . Nie będę tu może wchodził we wszystkie szczegóły - ciekawych odsyłam do powyższego wpisu. Program jednak rozrósł się i postanowiłem wspomnieć o kilku rzeczach, które znacząco ułatwiają mi teraz życie (jeszcze bardziej). Problem, którego nie ma? Zasadniczo chodzi o zgrywanie plików audio z różnych urządzeń, na których je tworzę. To proste, zdawałoby się, zagadnienie staje się męczące, gdy mamy wiele takich urządzeń, a każde z nich przechowuje dane audio nieco inaczej, w innych folderach i stosuje różne nazewnictwo plików. Wówczas do białej gorączki może doprowadzić sprawdzanie, czy plik REC0001.wav na lokalnym dysku to ten sam REC0001.wav w urządzeniu - zwłaszcza że ja pliki po zgraniu często obrabiam, np. monofonizuję czy od razu przycinam, a nie zawsze pamiętałem, by zmienić ich nazwy. Stąd zamieszanie, pomyłki, duplikaty i tak dalej. Użytkownicy pojedynczego urzą...

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...