Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
Veikkosuhonen committed Nov 25, 2021
2 parents 6507ef8 + 22b5ea1 commit 48f445f
Show file tree
Hide file tree
Showing 4 changed files with 65 additions and 49 deletions.
2 changes: 1 addition & 1 deletion Audiziler/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<version>4.13.1</version>
<scope>test</scope>
</dependency>

Expand Down
59 changes: 11 additions & 48 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,53 +1,16 @@
Repositorio sisältää Helsingin yliopiston ohjelmistotekniikan kurssin harjoitustyönä tehdyn sovelluksen.
# Audiziler

![](https://github.com/Veikkosuhonen/ot-harjoitustyo/blob/master/dokumentaatio/kuvat/visualisaatio.png)
![](https://github.com/Veikkosuhonen/ot-harjoitustyo/blob/master/dokumentaatio/kuvat/audiziler.png)

# Harjoitustyö
A sound visualizer app I made as a software dev course project. The UI-framework used is JavaFX.

Harjoitustyö on äänen visualisointisovellus. Sovellukseen valitaan äänitiedosto ja sovellus piirtää äänen taajuusmagnitudeihin reagoivan visualisaation.
## Features

[Loppupalautus](https://github.com/Veikkosuhonen/ot-harjoitustyo/releases/tag/loppupalautus)
- Simple and easy UI
- Audio file selection and playback
- 4 visualization styles to choose during playback
- 8 parameters to control visualization in real-time from the UI
- Dynamically changing visualization parameters
- [Instructions](https://github.com/Veikkosuhonen/Audiziler/blob/master/dokumentaatio/Instructions.md) (possibly outdated)

[Pre-release](https://github.com/Veikkosuhonen/ot-harjoitustyo/releases/tag/v0.1-alpha)

[Harjoitustyön toimivuudesta laitoksen koneilla](https://github.com/Veikkosuhonen/ot-harjoitustyo/blob/master/dokumentaatio/toimivuus_laitoksen_koneilla.md)

## Dokumentaatio

[INSTRUCTIONS](https://github.com/Veikkosuhonen/ot-harjoitustyo/blob/master/dokumentaatio/Instructions.md)

[Vaatimusmäärittely](https://github.com/Veikkosuhonen/ot-harjoitustyo/blob/master/dokumentaatio/vaatimusmäärittely.md)

[Arkkitehtuuri](https://github.com/Veikkosuhonen/ot-harjoitustyo/blob/master/dokumentaatio/arkkitehtuuri.md)

[Testausraportti](https://github.com/Veikkosuhonen/ot-harjoitustyo/blob/master/dokumentaatio/testausraportti.md)

[Työaikakirjanpito](https://github.com/Veikkosuhonen/ot-harjoitustyo/blob/master/dokumentaatio/tyoaikakirjanpito.md)

## Komentorivitoiminnot
### Testaus

Testit suoritetaan komennolla

`mvn test`

Testikattavuusraportti luodaan komennolla

`mvn test jacoco:report`

Kattavuusraportti avataan tiedostosta target/site/jacoco/index.html
### Jar-tiedoston generointi

`mvn package`

generoi hakemistoon target suoritettavan jar-tiedoston Audiziler-1.0-SNAPSHOT.jar
### JavaDocin generointi

`mvn javadoc:javadoc`

JavaDoc avataan tiedostosta target/site/apidocs/index.html
### Checkstyle

`mvn checkstyle:checkstyle`

Checkstyle-raportti avataan tiedostosta target/site/checkstyle.html
The repository also contains the documentation made for the software dev course (in Finnish)
53 changes: 53 additions & 0 deletions README_FIN.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
Repositorio sisältää Helsingin yliopiston ohjelmistotekniikan kurssin harjoitustyönä tehdyn sovelluksen.

![](https://github.com/Veikkosuhonen/ot-harjoitustyo/blob/master/dokumentaatio/kuvat/visualisaatio.png)

# Harjoitustyö

Harjoitustyö on äänen visualisointisovellus. Sovellukseen valitaan äänitiedosto ja sovellus piirtää äänen taajuusmagnitudeihin reagoivan visualisaation.

[Loppupalautus](https://github.com/Veikkosuhonen/ot-harjoitustyo/releases/tag/loppupalautus)

[Pre-release](https://github.com/Veikkosuhonen/ot-harjoitustyo/releases/tag/v0.1-alpha)

[Harjoitustyön toimivuudesta laitoksen koneilla](https://github.com/Veikkosuhonen/ot-harjoitustyo/blob/master/dokumentaatio/toimivuus_laitoksen_koneilla.md)

## Dokumentaatio

[INSTRUCTIONS](https://github.com/Veikkosuhonen/ot-harjoitustyo/blob/master/dokumentaatio/Instructions.md)

[Vaatimusmäärittely](https://github.com/Veikkosuhonen/ot-harjoitustyo/blob/master/dokumentaatio/vaatimusmäärittely.md)

[Arkkitehtuuri](https://github.com/Veikkosuhonen/ot-harjoitustyo/blob/master/dokumentaatio/arkkitehtuuri.md)

[Testausraportti](https://github.com/Veikkosuhonen/ot-harjoitustyo/blob/master/dokumentaatio/testausraportti.md)

[Työaikakirjanpito](https://github.com/Veikkosuhonen/ot-harjoitustyo/blob/master/dokumentaatio/tyoaikakirjanpito.md)

## Komentorivitoiminnot
### Testaus

Testit suoritetaan komennolla

`mvn test`

Testikattavuusraportti luodaan komennolla

`mvn test jacoco:report`

Kattavuusraportti avataan tiedostosta target/site/jacoco/index.html
### Jar-tiedoston generointi

`mvn package`

generoi hakemistoon target suoritettavan jar-tiedoston Audiziler-1.0-SNAPSHOT.jar
### JavaDocin generointi

`mvn javadoc:javadoc`

JavaDoc avataan tiedostosta target/site/apidocs/index.html
### Checkstyle

`mvn checkstyle:checkstyle`

Checkstyle-raportti avataan tiedostosta target/site/checkstyle.html
Binary file added dokumentaatio/kuvat/audiziler.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 48f445f

Please sign in to comment.