Posty

Wyświetlam posty z etykietą import

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