| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
These tutorials will guide you through some of the compositional possibilities of jMusic and, along the way, provide an insight into the Java language, computer music composition, and digital audio. There are individual tutorials and tours. The individual tutorials are generally arranged from simple to complex. If you are new to jMusic then we suggest you take a tour. Guided tours are pathways through the tutorials selected by experienced jMusic users. Enjoy. Andrew Sorensen and Andrew Brown. | ||||||
|
| | | | | |
| |
| |
1. | 6. | ||
2. | 7. | ||
3. | 8. | ||
4. | 9. | ||
5. | 10. |
| |
6. | 11. |
|
| |
| |
| |
1. | 21. | 41. | |||
2. | 22. | 42. | |||
3. | 23. | 43. | |||
4. | 24. | 44. | |||
5. | 25. | Generate and Test | 45. | Sequences | |
6. | 26. | 46. | |||
7. | 27. | 47. | |||
8. | 28. | Dynamic Compressor | 48. | ||
9. | 29. |
| 49. | ||
10. | 30. |
| 50. | ||
11. | 31. | | 51. | Intervalic Modifications | |
12. | 32. | 52. | |||
13. | 33. | MidiTest - Setting up MIDI I/O | 53. | ||
14. | 34. |
| 54. | ||
15. | 35. |
| 55. | ||
16. | 36. |
| 56. | ||
17. | 37. |
| 57. |
| |
18. |
| 38. |
| 58. |
|
19. |
| 39. |
| 59. |
|
20. |
| 40. |
| 60. |
|
| |
| |
| |
1. | 16. | 31. | |||
2. | 17. | 32. | |||
3. | 18. | 33. | Phrase Analysis App. | ||
4. | 19. | 34. | |||
5. | 20. | 35. | |||
6. | 21. | 36. |
| ||
7. | Trio | 22. | 37. |
| |
8. | 23. | 38. |
| ||
9. | 24. | 39. |
| ||
10. | MIDI Remixer | 25. | 40. |
| |
11. |
| 26. | Menus and Key commands | 41. |
|
12. |
| 27. | 42. |
| |
13. |
| 28. | 43. |
| |
14. |
| 29. | 44. |
| |
15. |
| 30. | 45. |
|
| |
| |
| |
| |
1. | 10. | 19. | Read
and write data | 28. | |||
2. | 11. | 20. | Compression | 29. | Real-time
architecture
| ||
3. | 12. | 21. | FFT | 30. | Controlling
note and synthesis parameters
| ||
4. | 13. | 22. |
| 31. | JavaSound
MIDI
playback.
| ||
5. | 14. | Plucked String | 23. | Spectral Analysis | 32. | ||
6. | 15. | UPIC-like sine arcs | 24. | Pitch Tracking | 33. | ||
7. | 16. | 25. | Beat Tracking | 34. | MIDI input with MidiShare | ||
8. | 17. | 26. |
| 35. |
| ||
9. | 18. | Spring-mass physical modelling | 27. |
| 36. |
| |
10. | 19. | 28. |
| 37. |
| ||
11. | 20. | 29. |
| 38. |
|
| |
| |
| |
| |
1. | Stochastic | 11. |
| 21. | 31. | Species Counterpoint | |
2. | 12. | 22. | 32. | Arvoish, Pärt-like | |||
3. | 13. | Band Machine | 23. | 33. | Melodic Extension | ||
4. | 14. | Associative Transition Networks | 24. | Phrase Crossover | 34. | ||
5. | Probability | 15. | 25. | Neural Nets | 35. | Constraint Satisfaction | |
6. | 16. | 26. | 36. | ATNs | |||
7. | Fuzzy Logic | 17. | 27. |
| 37. |
| |
8. |
| 18. |
| 28. |
| 38. |
|
9. |
| 19. |
| 29. |
| 39. |
|
10. |
| 20. |
| 30. |
| 40. |
|
| |
| ||
|
|
|