Autor Wątek: Edytor dźwiękowy - Shadow & fLame v1.1  (Przeczytany 1893 razy)

Offline Mario80

  • Nowy użytkownik
  • Wiadomości: 2
Edytor dźwiękowy - Shadow & fLame v1.1
« 14 Sie, 2011, 09:19:40 »
Wykres cieniowy (shadow graph) jest nowym sposobem rysowania wykresów polegającym na cieniowaniu wartości.

Na wykresie cieniowym zostanie przedstawiona każda wartość bez względu na skale wykresu.

Poniżej porównanie wykresów cieniowych i liniowych.

Skala 1:8


Skala 1:16



Wykresy cieniowe ( shadow graph ) znajdują zastosowanie przy rysowaniu szybko zmiennych w czasie przebiegów o dużych zmianach amplitudy ( takich jak dźwięki ).

Film 1 – porównanie wykresu liniowego i cieniowego zmiana skali.



Film 2 – porównanie wykresu liniowego i cieniowego zmiana skali i przemieszczanie.


Film 3 – trójkolorowy Shadow graph.


Film 4 - konwersja częstotliwości



Wykresy cieniowe, prawdopodobnie zostały po raz pierwszy zastosowane w edytorze dźwiękowym Shadow&fLame.
Opublikowany w październiku 2010, obecnie do pobrania wersja beta 1.1 - kilka linków.

http://www.sudermariusz.com.pl
http://www.surroundmemory.strefa.pl
http://www.przeklej.pl/plik/shlame-demo-exe-002bd47fs25s3sp

http://sendfile.pl/87303/shlame_demo.exe
http://www.sendspace.pl/file/3820daddb6ce4a2b711e9a0
http://www.wrzuc.to/z9eGdIj.wt



Offline Mordimer

  • Gaduła
  • Wiadomości: 298
    • PMH
Hmm... Ale w czym to jest tak naprawdę lepsze od zwykłego waveforma? Nie widzę korzyści... Ale może są gdzieś "głębiej" - proszę o coś więcej :)

Offline Mario80

  • Nowy użytkownik
  • Wiadomości: 2
Na tym forum (muzyka) pisałem więcej na temat samego edytora niż na temat techniki wykresu cieniowego.

Tradycyjne wykresy tworzone były poprzez łączenie wartości liniami – wykresy liniowe, lub poprzez łączenie od osi wykresu do poszczególnej wartości – wypełnione wykresy.

Wykres liniowy.




Wykres wypełniony.



Poważnym problemem jest to, że podczas zmniejszania skali wykresu występuje konieczność przedstawienia kilku sąsiednich wartości, zależnie od skali, za pomocą jednej wartości.
Skala 1:2 – każdych dwóch sąsiednich wartości za pomocą jednej wartości.
Skala 1:4 – każdych czterech sąsiednich wartości za pomocą jednej wartości.
Skala 1:8 – każdych ośmiu sąsiednich wartości za pomocą jednej wartości.


Przedstawienie kilku sąsiednich wartości przy użyciu jednej można poprzez uśrednienie, lub wybierając tylko jedną z tych kilku.
Bez względu na to czy wybierze się uśrednianie czy wybór jednej wartości, zawsze będzie się to wiązać z utratą jakiś danych na wykresie.

Rozwiązaniem jest wykres cieniowy.

Wykres cieniowy jest nowym sposobem rysowania wykresów polegającym na cieniowaniu wartości.

Na wykresie cieniowym zostanie przedstawiona każda wartość bez względu na skale wykresu.

Poniżej porównanie wykresów cieniowych i liniowych.


Skala 1:2




Skala 1:4




Skala 1:8



Skala 1:16



Wykresy cieniowe ( shadow graph ) znajdują zastosowanie przy rysowaniu szybko zmiennych w czasie przebiegów o dużych zmianach amplitudy ( takich jak dźwięki ).

Tzn. że jeśli zmniejszam skalę wykresu np: 8 razy - do narysowania każdej jednej linii wykresu cieniowego biorę 8 wartości. Każda jedna linia wykresu jest rysowana 8 kolorami(odcieniami szarości).
Stopniowo zwiększając nasycenie jeśli wartości pokrywają się ze sobą.
(lepiej to widać na animacjach, albo na samym edytorze).


Poniżej przykłady kilku waveform-ów:





Ostatni z wyglądu przypomina wykres cieniowy ale to nie jest ta technika, pomimo że wykres jest cieniowany. Tutaj kolor wykresu zależy od amplitudy.



W wykresie cieniowym kolor i jego nasycenie zależy od skali wykresu oraz od przebiegu samego dźwięku.


 

Related Topics

  Temat / Zaczęty przez Odpowiedzi Ostatnia wiadomość
0 Odpowiedzi
4877 Wyświetleń
Ostatnia wiadomość 31 Sty, 2009, 11:33:25
wysłana przez Proki
40 Odpowiedzi
14783 Wyświetleń
Ostatnia wiadomość 07 Lut, 2010, 16:15:04
wysłana przez fearlon
8 Odpowiedzi
6193 Wyświetleń
Ostatnia wiadomość 15 Sty, 2010, 23:12:30
wysłana przez Bloo
14 Odpowiedzi
3243 Wyświetleń
Ostatnia wiadomość 20 Gru, 2010, 00:29:22
wysłana przez korzenio91
23 Odpowiedzi
10658 Wyświetleń
Ostatnia wiadomość 26 Maj, 2011, 22:35:59
wysłana przez michu123PL