Czy da się uprościć program (chodzi mi dokładnie o FMIT - https://github.com/gillesdegottex/fmit) żeby zapisać go jako jeden projekt, po skompilowaniu pojawiłaby się konsola. Ile czasu może zająć takie upraszczanie i jak się do tego zabrać?
Przerobienie kodu źródłowego, tak aby stworzyć jeden program z .exe
- Rejestracja: dni
- Ostatnio: dni
- Postów: 731
chodzi Ci o to, żeby był program do odpalenia z pliku exe?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 731
pytanie pomocnicze: po co?
jeśli chodzi Ci o samą kompilację, to może ktoś z forumowiczów pomoże, ja Cpp nie znam. A jeśli chodzi o samo rozpoznawanie dźwięków, to jest masa już gotowych programów: FL Studio, Ableton albo dowolny tuner w sieci.
- Rejestracja: dni
- Ostatnio: dni
Chcę trochę przerobić kod źródłowy i pomóc w ten sposób znajomemu muzykowi, który potrzebuję programu podobnego do stroika tylko bardziej rozbudowanego. W sumie program będzie spełniał takie same funkcję jak stroik, więc może znajdzie się w internecie jakiś gotowy kod.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 731
rozumiem dobre chęci, ale nadal nie widzę celu.
Co to znaczy bardziej rozbudowany stroik? Co on ma robić? Stroić za niego?
Zwykle takie stroiki/tunery dają informację zwrotną w postaci grafiki albo animacji, że np. nastroiłeś się na A i brakuje kilku centów "z lewej lub z prawej", żeby uzyskać "idealne" strojenie dźwięku A.
Od czorta jest tego w sieci np. to : http://www.gieson.com/Library/projects/utilities/tuner/index-mobile.html albo to: https://www.fender.com/online-guitar-tuner/electric-guitar-tuning/ albo to: https://www.flutetunes.com/tuner/
Nawet są darmowe apki na telefon.
I jeszcze chcesz przerabiać kod źródłowy?
Trollujesz? :D
- Rejestracja: dni
- Ostatnio: dni
Pisząc o stroiku miałem na myśli funkcję mierzenia częstotliwości. A pisząc o dodatkowych funkcjach miałem na myśli np. taki wskaźnik, który by jeździł po partyturze i podawał procentową dokładność z jaką się wykonuje utwór (też są takie programy, ale wolę stworzyć własny). Źle się wyraziłem. Nie rozbudowany stroik, tylko urządzenie, którego głównym zadaniem będzie rozpoznawanie dźwięków.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 731
ok, to jest coś takiego jak to: https://chordify.net/
wrzucasz link z yt i jazda, nie jest doskonałe, wiadomo.
A to co chcesz zrobić/uzyskać, to się nie da tak jednym kliknięciem. Nie znam takich programów.
Jest to oczywiście możliwe np. w Abletonie, ale to jest sporo z tym dłubaniny. Trzeba zwolnić tempo utworu, żeby program mógł rozpoznać dźwięk, no i tak w kółko. Ale nawet przy takiej dłubaninie trzeba użyć ucha, bo programy nie są w stanie rozpoznać wszystkich akordów. Akordy z 3-4 dźwięków rozpoznają, ale powyżej tego mają kłopot (zwykle rozpoznają bazowe dźwięki). Ale jak jest utwór, który jest napisany w danej tonacji i pojawią się inne jakieś "przewroty" to taki program sobie nie poradzi. Ewentualnie, taki program mógłby przeanalizować utwór, ale żeby online coś takiego pyknął, to nie wiem.
Chcesz coś takiego zrobić, to tylko mogę życzyć powodzenia i zarobionych milionów monet na takim programie. :)