R2 Musical Version of Mydigitalbook

Introducing MyDigitalBook R2

Flowers grow in the darkest of moments.

MyDigitalBook R2 embraces that philosophy. While it may not produce polished songs with meticulously crafted audio fragments, it offers a unique auditory experience designed to spark creativity in unexpected ways. Listening to unconventional, strange, and random melodies can provide a rich and stimulating auditory experience.

Enhanced Creativity: Exposure to unusual music can encourage creative thinking, helping people explore different ideas and patterns.

Improved Cognitive Flexibility: Engaging with unfamiliar melodies encourages the mind to move between different patterns, structures and perspectives.

Stress Reduction: Unusual music can provide a distraction from everyday stressors and encourage attention to something different.

Emotional Exploration: Unconventional music can provide an interesting way to explore and respond to different emotions.

Increased Tolerance for Ambiguity: Unpredictable music introduces patterns that may not immediately make sense, encouraging curiosity and openness to uncertainty.

Mindfulness and Presence: Strange melodies can draw attention to the present moment and encourage focused listening.

Enhanced Listening Skills: Listening to complex and unfamiliar sequences encourages attention to rhythm, pitch, timing and patterns.

Neuroplasticity: Exposure to varied auditory experiences may contribute to the brain's ability to adapt to new patterns and stimuli.

Breaking Routine: Unexpected music breaks the normal pattern of familiar sounds and provides a refreshing change.

Personal Expression and Identity: Exploring unconventional sounds and melodies provides another avenue for experimentation and self-expression.

It's a Creativity Enhancement Tool Designed to Encourage Exploration, Reduce Fear-Based Inhibition and Stimulate New Patterns of Thinking

MyDigitalBook R2 is designed as an experimental creativity environment. Rather than attempting to reproduce conventional music production, it allows users to explore combinations of notes, durations, instruments and sounds in ways that may produce unexpected results.

In summary, experimenting with unconventional melodies can provide a stimulating auditory experience that encourages creativity, exploration, focused listening and experimentation.

 


How It Works:

Default Note Duration Setup:

The player has a default note duration. This determines how long each note plays when an individual duration has not been specified.

For example, a default duration of 0.5 means that each note plays for 0.5 seconds.

If the default duration is changed to 0.4, each note without its own duration plays for exactly 0.4 seconds.

Parsing Input:

When musical notation is entered into the MyDigitalBook R2 music area, the system separates the text into individual notes. Each note can either use the default duration or contain its own duration.

Handling Note Durations:

Examples:

d e3:2 a:1

Individual Note Duration Example:

C4:0.4 D4:0.6 E4:1.0

This sequence plays C4 for 0.4 seconds, D4 for 0.6 seconds and E4 for 1 second.

Playing Notes:

The player processes each note and its duration sequentially. The next note begins according to the duration assigned to the current note.

This means a sequence can contain very short notes, long sustained notes, or a mixture of different durations.

Musical Instruments:

MyDigitalBook R2 can transform written musical notation into sound using Tone.js-based synthesis. In addition to the original oscillator sound, R2 provides a selection of instrument-style synthesized sounds.

Selecting an Instrument:

Use the instrument selector to choose the sound used to play the musical sequence.

The instrument sounds are generated electronically rather than being recordings of physical instruments. Each instrument uses different synthesis characteristics to create a different tonal response.

Volume Controller:

The Volume Controller adjusts the output level of the selected instrument.

Loop:

Enable Loop to continuously repeat the musical sequence. Disable Loop to allow the sequence to stop when it reaches the end.

Pause:

Pause temporarily stops playback and preserves the current position in the sequence.

Resume:

Resume continues playback from the current position.

Stop:

Stop ends playback and returns the sequence to the beginning.

Example 2: Für Elise:

E4:0.5 D#4:0.5 | E4:0.5 D#4:0.5 | E4:0.5 B3:0.75 D4:0.25 C4:0.75 A3:1.0 A3:0.5 C4:0.5 | E4:0.5 A4:0.5 | B4:0.5 C5:0.75 E4:0.25 G#4:0.75 B4:1.0

E4:0.5 G4:0.5 | A4:0.5 B4:0.5 | C5:0.5 B4:0.5 A4:0.5 G4:0.5 F#4:0.5 E4:1.0

Example 3: Twinkle Twinkle Little Star:

C4:0.5 C4:0.5 G4:0.5 G4:0.5 A4:0.5 A4:0.5 G4:1.0 F4:0.5 F4:0.5 E4:0.5 E4:0.5 D4:0.5 D4:0.5 C4:1.0 G4:0.5 G4:0.5 F4:0.5 F4:0.5 E4:0.5 E4:0.5 D4:1.0 G4:0.5 G4:0.5 F4:0.5 F4:0.5 E4:0.5 E4:0.5 D4:1.0 C4:0.5 C4:0.5 G4:0.5 G4:0.5 A4:0.5 A4:0.5 G4:1.0 F4:0.5 F4:0.5 E4:0.5 E4:0.5 D4:0.5 D4:0.5 C4:1.0

Example 4: Cannon:

D3:0.4 F#3:0.6 A3:0.8 A2:0.4 C#3:0.6 E3:0.8 B2:0.4 D3:0.6 F#3:0.8 F#2:0.4 A2:0.6 C#3:0.8 G2:0.4 B2:0.6 D3:0.8 D2:0.4 F#2:0.6 A2:0.8 G2:0.4 B2:0.6 D3:0.8 A2:0.4 C#3:0.6 E3:0.8 D4:0.4 A3:0.6 B3:0.8

Higher Pitched Sequence of Cannon:

D4:0.4 F#4:0.6 A4:0.8 A3:0.4 C#4:0.6 E4:0.8 B3:0.4 D4:0.6 F#4:0.8 F#3:0.4 A3:0.6 C#4:0.8 G3:0.4 B3:0.6 D4:0.8 D3:0.4 F#3:0.6 A3:0.8 G3:0.4 B3:0.6 D4:0.8 A3:0.4 C#4:0.6 E4:0.8 D5:0.4 A4:0.6 B4:0.8

Example 5: Digital Horizon:

D4:0.5 F#4:0.5 A4:1.0 B4:0.5 G4:0.5 D5:1.0 C4:0.5 E4:0.5 G4:1.0 A4:0.5 F#4:0.5 C5:1.0 B3:0.5 D4:0.5 F#4:1.0 G4:0.5 E4:0.5 B4:1.0

Example 6: Neon Nexus:

C4:0.5 E4:0.5 G4:1.0 A4:0.5 F4:0.5 D4:1.0 E4:0.5 G4:0.5 B4:1.0 C5:0.5 A4:0.5 E5:1.0 D4:0.5 F#4:0.5 A4:1.0 G4:0.5 B4:0.5 D5:1.0 F4:0.5 A4:0.5 C5:1.0 D5:0.5 B4:0.5 F5:1.5

Example 7: Happy Birthday:

C4:0.5 C4:0.5 D4:1.0 C4:1.0 F4:1.0 E4:2.0 C4:0.5 C4:0.5 D4:1.0 C4:1.0 G4:1.0 F4:2.0 C4:0.5 C4:0.5 C5:1.0 A4:1.0 F4:1.0 E4:1.0 D4:1.0 A#4:0.5 A#4:0.5 A4:1.0 F4:1.0 G4:1.0 F4:2.0

Example 8: Lullaby:

G4:0.75 C5:0.25 C5:0.5 E5:0.5 D5:1.0 B4:0.5 D5:0.5 C5:1.5 G4:0.75 C5:0.25 C5:0.5 E5:0.5 D5:1.0 B4:0.5 D5:0.5 C5:1.5 E5:0.5 G5:0.5 F5:1.0 D5:0.5 C5:0.5 B4:1.0 D5:0.5 C5:0.5 A4:1.5 F5:0.5 G5:0.5 F5:1.0 D5:0.5 C5:0.5 B4:1.0 D5:0.5 C5:0.5 G4:1.5 G4:0.75 C5:0.25 C5:0.5 E5:0.5 D5:1.0 B4:0.5 D5:0.5 C5:1.5

Example 9: Little Drummer Boy:

E4:0.5 E4:0.5 G4:0.25 A4:0.25 G4:0.25 E4:0.5 A4:0.25 G4:0.25 F#4:0.5 E4:0.5 D4:0.25 C4:0.25 G4:0.5 G4:0.25 E4:0.25 D4:0.5 G4:0.5 E4:1.0 E4:0.5 E4:0.5 G4:0.25 A4:0.25 G4:0.25 E4:0.5 A4:0.25 G4:0.25 F#4:0.5 E4:0.5 D4:0.25 C4:0.25 G4:0.5 G4:0.25 E4:0.25 D4:0.5 G4:0.5 E4:1.0

Sounds:

Search for Sounds:

You can type keywords into the search box to find specific sounds. As you type, the player will display matching options from a library of over 2,600 unique sounds.

Play Sounds:

Click on any sound title displayed in the list. A player will appear directly in the list, allowing you to listen to the sound on the page.

Adjust Volume:

Each sound player has controls that allow you to adjust the volume. You can make it louder or quieter to suit your preference.

Explore Different Sounds:

There are several sound options available. Click on different sounds to explore the range of auditory material. Each sound can play independently.

Clear Search and Stop Sounds:

If you clear the search box or click away, the list will display the available sound options again. You can also stop any playing sound using its stop control.


This system harnesses Tone.js, created by Yotam Mann with contributions from a large open-source community, to provide browser-based audio synthesis and sequencing.

MyDigitalBook R2 combines this audio technology with the NanoReash View Controller Model to create an interactive environment where written musical notation can be transformed into an evolving auditory experience.

Image