Music playback device and music playback program
The music playback device simplifies operation by switching between organized setting screens based on tab selections, addressing the complexity of existing devices with cluttered interfaces.
Patent Information
- Application Number
- JP2024201590
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-11-19
- Publication Date
- 2025-05-21
- Estimated Expiration
- 2044-11-19
AI Technical Summary
Existing music playback devices and apps on mobile devices have operation screens with a large amount of information, making them difficult to navigate and operate.
A music playback device that switches between multiple setting screens in response to tab selections, reducing the amount of information displayed at once and improving operability through clear, organized interfaces for tempo adjustment, playback start points, and loop settings.
Enables easy performance of various music playback operations by organizing settings into distinct tabs, enhancing user experience and reducing complexity on the operation screen.
Smart Images

Figure 0007681179000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a music playback device and a music playback program. [Background technology]
[0002] There are various application software (hereafter, apps) available that allow mobile devices such as smartphones to function as music playback devices. In addition, there are apps that can not only play music but also change the tempo of music and perform repeat playback, etc., for scenes where dancers are practicing dance. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 5608843 Summary of the Invention [Problem to be solved by the invention]
[0004] However, the operation screen that enables various operations related to music playback contains a large amount of information, and is not easy for users to operate.
[0005] In one aspect, an object of the present invention is to provide a music playback device and a music playback program that enable various operations related to music playback to be easily performed. [Means for solving the problem]
[0006] A music playback device according to one aspect displays on a screen a first tab of a first setting screen for changing the tempo of the music being played, a second tab of a second setting screen for setting a playback start point indicating the position at which playback of the music will begin, and a third tab of a third setting screen for setting a loop for the music being played, and has a display control unit that switches the setting screen displayed on the screen to either the first setting screen, the second setting screen, or the third setting screen when a selection of the first tab, the second tab, or the third tab is accepted. Effect of the Invention
[0007] According to one embodiment, various operations relating to the playback of music can be easily performed. [Brief description of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram showing an example of a basic mode screen (1). [Diagram 2] FIG. 2 is a diagram showing an example of a basic mode screen (2). [Diagram 3] FIG. 3 is a diagram showing an example of a basic mode screen (3). [Figure 4] FIG. 4 is a diagram showing an example of the music editing screen. [Diagram 5] FIG. 5 is a diagram (1) for providing additional explanation of the music editing screen. [Figure 6] FIG. 6 is a diagram (2) for providing additional explanation of the music editing screen. [Figure 7] FIG. 7 is a diagram (3) for providing additional explanation of the music editing screen. [Figure 8] FIG. 8 is a diagram (4) for providing additional explanation of the music editing screen. [Figure 9] FIG. 9 is a diagram (5) for providing additional explanation of the music editing screen. [Figure 10] FIG. 10 is a functional block diagram showing the configuration of the music playback device according to the first embodiment. [Figure 11] FIG. 11 is a diagram showing an example of the shooting screen. [Figure 12]FIG. 12 is a flowchart showing an example of a procedure of the music reproducing device according to the first embodiment. [Figure 13] FIG. 13 is a functional block diagram showing the configuration of a music playback device according to the second embodiment. [Figure 14] FIG. 14 is a diagram illustrating an example of a hardware configuration. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Hereinafter, a form for implementing a music playback device and a music playback program according to the present disclosure (hereinafter, referred to as an "embodiment") will be described with reference to the accompanying drawings. Note that this embodiment merely illustrates one example or one aspect, and the following description does not limit the structure, action, function, nature, characteristics, method, use, etc., according to the present disclosure.
[0010] <Embodiment 1> As in the conventional technology, when trying to provide an operation screen that enables various operations related to playing and editing music, despite the limited area of the operation screen, the amount of information on the operation screen increases, making it difficult for users to operate.
[0011] In contrast, the music playback device of the first embodiment switches between multiple setting screens in response to the selection of a tab, thereby reducing the amount of information displayed on the operation screen at one time and improving operability.
[0012] <Screen example> An example of a screen displayed by the music playback device of this embodiment 1 will be described. The music playback device of this embodiment 1 will be referred to as "music playback device 100." The music playback device 100 displays tabs corresponding to setting screens on an operation screen, and switches and displays the setting screens depending on the selection of a tab. In this embodiment 1, the operation screen having tabs will be referred to as a "basic mode screen."
[0013] Figures 1, 2, and 3 are diagrams showing an example of a basic mode screen. First, Fig. 1 will be described. As shown in Fig. 1, a basic mode screen 50 displayed by the music playback device 100 includes a switching control 51, a menu button 52, tabs 10, 20, and 30, a seek bar 55a, and operation buttons 61, 62, 63, 64, 65, and 66.
[0014] The switching control 51 displays "PLAYER" and "EDIT" and allows selection. When the user taps "PLAYER", the music playback device 100 displays a basic mode screen 50. When the user selects "EDIT", the music playback device 100 displays a music edit screen. The music edit screen is a screen on which the user can execute various edit processes on the music.
[0015] The menu button 52 is a button for displaying a menu screen. When the menu button 52 is tapped by a user, the music playback device 100 displays a menu screen 52a. The menu screen 52a includes an export button 52-1 and a switching button 52-2. When the export button 52-1 is tapped, the music playback device 100 executes a process of converting the music being edited on the music editing screen into a predetermined music file format and writing it out.
[0016] The switching button 52-2 is a button for switching the current operation screen to another operation screen. For example, when the current operation screen of the music reproducing device 100 is a basic mode screen, tapping the switching button 52-2 switches the current operation screen to another operation screen (for example, an advanced mode screen).
[0017] The timeline 55 indicates the current playback position of the music by a seek bar 55a. The music playback device 100 moves the position of the seek bar 55a in accordance with the playback of the music.
[0018] The operation button 61 is a button for starting playback of a music piece edited on the music editing screen or for stopping a music piece being played. In response to a tap on the operation button 61, the music playback device 100 plays or stops the music piece.
[0019] The operation button 62 is a button for returning the playback position to the beginning of the music. When the operation button 62 is tapped, the music playback device 100 returns the playback position of the music to the beginning.
[0020] The operation button 63 is a button for returning the playback position of the music to a position before a predetermined time. When the operation button 63 is tapped, the music playback device 100 returns the playback position of the music to a position before a predetermined time.
[0021] The operation button 64 is a button for advancing the playback position of the music piece forward a predetermined time. When the operation button 64 is tapped, the music playback device 100 advances the playback position of the music piece forward a predetermined time.
[0022] The operation button 65 is a button for performing moving image shooting. Moving image shooting will be described later.
[0023] The tab 10 corresponds to the first setting screen. When the music reproducing device 100 receives a tap on the tab 10 by the user, the music reproducing device 100 displays the first setting screen in an area 70 of the basic mode screen 50. In the example shown in FIG. 1, a case where the first setting screen 10a is displayed in the area 70 is shown.
[0024] The tab 20 corresponds to the second setting screen. When the music reproducing device 100 receives a tap on the tab 20 by the user, the music reproducing device 100 displays the second setting screen in the area 70 of the basic mode screen 50.
[0025] The tab 30 corresponds to the third setting screen. When the music reproducing device 100 receives a tap on the tab 30 by the user, the music reproducing device 100 displays the third setting screen in an area 70 of the basic mode screen 50.
[0026] Here, the first setting screen 10a will be described with reference to Fig. 1. The first setting screen 10a is a setting screen for changing the tempo of a song being played. For example, the tempo is indicated by a BPM (Beats Per Minute) value. The first setting screen 10a includes a tempo down button 11, a tempo up button 12, and a slide bar 13.
[0027] The tempo down button 11 is a button for slowing down the tempo of a piece of music. When the music reproducing device 100 receives a tap on the tempo down button 11, it adjusts the BPM of the piece of music to lower it by a predetermined value.
[0028] The tempo up button 12 is a button for speeding up the tempo of a piece of music. When the music reproducing device 100 receives a tap on the tempo up button 12, it adjusts the BPM of the piece of music to lower it by a predetermined value.
[0029] The slide bar 13 is for adjusting the tempo of the music according to the position of the slider 13a on the slide bar 13. When the music reproducing device 100 receives a swipe of the slider 13a, it adjusts the BPM of the music according to the position of the slider 13a. For example, the music reproducing device 100 lowers the BPM value as the position of the slider 13a moves closer to the left, and raises the BPM value as the position of the slider 13a moves closer to the right.
[0030] Next, moving to the explanation of FIG. 2, the second setting screen 20a will be explained. The second setting screen 20a is a setting screen for setting the position at which the playback of the music starts. The position at which the playback of the music starts is expressed as a "playback start point." For example, the second setting screen 20a includes markers 21, 22, 23, and 24 and a trash button 25.
[0031] Markers 21 to 24 are buttons used when setting a playback start point. When the music playback device 100 receives a tap on the marker 21, it sets a "first playback start point 21a" corresponding to the marker 21 at the current seek bar position on the timeline 55. When the music playback device 100 receives a tap on the marker 21 with the first playback start point 21a set, it starts playing the music from the first playback start point 21a.
[0032] When the music playback device 100 receives a tap on the marker 22, it sets a "second playback start point" corresponding to the marker 22 at the current position of the seek bar on the timeline 55. The second playback start point is not illustrated. When the music playback device 100 receives a tap on the marker 22 with the second playback start point set, it starts playing the music from the second playback start point.
[0033] When the music playback device 100 receives a tap on the marker 23, it sets a "third playback start point" corresponding to the marker 23 at the current position of the seek bar on the timeline 55. The third playback start point is not illustrated. When the music playback device 100 receives a tap on the marker 23 with the third playback start point set, it starts playing the music from the third playback start point.
[0034] When the music playback device 100 receives a tap on the marker 24, it sets a "fourth playback start point" corresponding to the marker 24 at the current position of the seek bar on the timeline 55. The fourth playback start point is not illustrated. When the music playback device 100 receives a tap on the marker 24 with the fourth playback start point set, it starts playing the music from the fourth playback start point.
[0035] The trash button 25 is used to delete each playback start point set on the timeline 55. As an example, a case where the first playback start point 21a is set on the timeline 55 will be described below.
[0036] When the trash button 25 on the second setting screen 20a is tapped, the music playback device 100 displays a delete screen 20b. The delete screen 20b includes delete buttons 21-1, 22-1, 23-1, and 24-1.
[0037] The delete button 21-1 is displayed so as to be tappable when the first playback start point 21a is set on the timeline 55. When the music playback device 100 accepts a tap on the delete button 21-1, it deletes the first playback start point 21a from the timeline 55. After that, the music playback device 100 returns the delete screen 20b to the second setting screen 20a.
[0038] The delete button 22-1 is displayed so that it can be tapped when a second playback start pointer is set on the timeline 55. The delete button 23-1 is displayed so that it can be tapped when a third playback start pointer is set on the timeline 55. The delete button 24-1 is displayed so that it can be tapped when a fourth playback start pointer is set on the timeline 55.
[0039] Next, referring to Fig. 3, the third setting screen 30a will be described. The third setting screen 30a is a setting screen for setting a loop for the music being played. The third setting screen 30a has a start position button 31, an end position button 32, a loop button 33, and a trash button 34.
[0040] The start position button 31 is a button for specifying the start position of loop playback. The start position of loop playback is referred to as the “loop start point.” When the music playback device 100 receives a tap on the start position button 31, it sets the loop start point 31a to the current position of the seek bar on the timeline 55.
[0041] The end position button 32 is a button for specifying the end position of the loop playback. The end position of the loop playback is referred to as the “loop end point.” When the music playback device 100 receives a tap on the end position button 32, it sets the loop end point 32a to the current position of the seek bar on the timeline 55.
[0042] The loop button 33 is a button for enabling or disabling loop playback from the loop start point to the loop end point. For example, the music playback device 100 switches between enable and disable every time the loop button 33 is tapped. For example, when loop playback of a music piece is enabled, the music playback device 100 highlights the section from the loop start point 31a to the loop end point 32a. On the other hand, when loop playback of a music piece is disabled, the music playback device 100 cancels the highlighting of the section from the loop start point 31a to the loop end point 32a.
[0043] 3, the section from the loop start point 31a to the loop end point 32a is highlighted, so that loop playback is enabled. In this case, the music playback device 100 loops playback of the music from the loop start point 31a to the loop end point 32a.
[0044] The trash button 34 is a button for deleting the loop start point 31a and the loop end point 32a set on the timeline 55. When the music playback device 100 receives a tap on the trash button 34, it deletes the loop start point 31a and the loop end point 32a set on the timeline 55.
[0045] The above describes the basic mode screen displayed by the music playback device 100 and the first, second, and third setting screens that can be switched by selecting a tab. For example, the music playback device 100 displays various operations related to music playback on the first to third setting screens, separated by type of operation. This makes it possible to reduce the amount of information on the basic mode screen (operation screen) and improve operability.
[0046] <Song editing screen> Next, a description will be given of a music editing screen displayed by the music playback device 100. For example, when "Edit" is selected on the switching control 51 described in FIG. 1, the music playback device 100 displays a music editing screen as shown in FIG.
[0047] Fig. 4 is a diagram showing an example of a music editing screen. As shown in Fig. 4, a music editing screen 90 has a switching control 51, a timeline 91, and operation buttons 93a, 93b, 93c, 93d, and 93e. The explanation regarding the switching control 51 is the same as that described above.
[0048] The axis of the timeline 91 is the time axis, and the position of the seek bar 91a is the playback position of the music. The position of the seek bar 91a corresponds to the playback position 91b of the music of the track set in the area 90a. When the music playback device 100 receives a swipe on the seek bar 91a, it adjusts the positional relationship between the playback position 91b and the music of the track according to the position of the seek bar 91a. The music playback device 100 can also change the relationship between the position of the music and the playback position 91b by swiping on the area 90a, and change the position of the seek bar 91a according to the change.
[0049] The operation button 93a is a button for adding a track to the area 90a of the music editing screen 90. When the operation button 93a is tapped, the music playback device 100 displays a music selection screen (not shown) and accepts the selection of a song. When the music playback device 100 accepts the selection of a song, it sets a track corresponding to the selected song in the area 90a.
[0050] For example, when "song A" is selected on the song selection screen, the music playback device 100 sets a track 92a corresponding to song A in the area 90a. The track 92a displays the waveform of song A. Although not illustrated in FIG. 6, when another song is selected on the song selection screen, the music playback device 100 adds a track corresponding to the other song to the area 90a.
[0051] An effect button 92a-1 is displayed on the track 92a. The effect button 92a-1 is a button for setting an effect on the song A. When the effect button 92a-1 is tapped, the music playback device 100 displays a screen for selecting an effect such as "echo" or "reverb," and sets an icon of the selected effect on the track 92a.
[0052] FIG. 5 is a diagram (1) for supplementary explanation of the music editing screen. In the example shown in FIG. 5, an effect (echo) icon 92a-3 is set on the track 92a. When playing back music A on the track 92a, the music playback device 100 adds an echo effect to music A during the time period in which the icon 92a-3 is located. The user can change the position and width of the icon 92a-3 by performing an operation such as a swipe on the icon 92a-3. Although echo has been described as an effect in FIG. 5, the same applies to reverb.
[0053] For the sake of convenience, FIG. 5 illustrates the track 92a corresponding to the piece of music A. However, if a track of another piece of music is set in the area 90a, it is possible to set effects in the same manner.
[0054] Returning to the explanation of Fig. 4, when the music playback device 100 receives a tap on an area 92a-2 in which the waveform of music A of the track 92a is displayed, the music playback device 100 displays a music editing screen 90 as shown in Fig. 6 and accepts various edits to music A.
[0055] 6 is a diagram (2) for providing additional explanation of the music editing screen. For example, when the music reproducing device 100 receives a tap on the area 92a-2, the music reproducing device 100 displays edit buttons 94a, 94b, 94c, and 94d on the music editing screen 90.
[0056] The edit button 94a is a button for copying the music in the area 92a-2. When the edit button 94a is tapped, the music reproducing device 100 copies the music in the area 92a-2.
[0057] The edit button 94b is a button for pasting the music piece copied by the edit button 94a. When the edit button 94b is tapped, the music piece reproducing device 100 pastes the copied music piece at a specified position on the track.
[0058] The edit button 94c is a button for dividing the music in the area 92a-2 at a specified position. When the music playback device 100 receives a tap on the edit button 94b, it divides the music.
[0059] The edit button 94d is a button for deleting the music in the area 92a-2. When the edit button 94d is tapped, the music playback device 100 deletes the music in the area 92a-2.
[0060] FIG. 7 is a diagram (3) for supplementary explanation of the music editing screen. Here, as an example, 13 shows an example of a process in which the edit button 94c (Divide), the edit button 94d (Delete), the edit button 94a (Copy), and the edit button 94b (Paste) are tapped to edit the song A.
[0061] When the edit button 94c (Divide) is tapped while song A in the area 92a-2 is selected, the music playback device 100 divides song A in the area 92a-2 into clips C1 and C2 at the playback position 91b.
[0062] When the edit button 94d (delete) is tapped while the clip C2 is selected, the music playback device 100 deletes the clip C2.
[0063] When the edit button 94a (copy) is tapped while the clip C1 is selected, the music playback device 100 copies the clip C1.
[0064] When the edit button 94b (paste) is tapped after copying the clip C1, the music reproduction device 100 pastes a clip C3 that is the same as the clip C1 at a position designated by the user.
[0065] When the music playback device 100 receives a swipe on the clips C1 and C3, it changes the positions of the clips C1 and C3 in accordance with the swipe.
[0066] For ease of explanation, in Figures 5 to 7, the track 92a corresponding to the song A has been described. However, if a track for another song is set in the area 90a, editing such as copying, pasting, dividing, and deleting can be similarly performed using the edit buttons 94a to 94d.
[0067] Returning to the description of Fig. 4, the operation button 93b is a button for instructing to cancel the last operation performed by the user on the music editing screen 90 and to return to the state before the last operation. When the operation button 93b is tapped, the music reproducing device 100 cancels the last operation performed by the user and returns to the state before the last operation.
[0068] The operation button 93c is a button for instructing playback and stopping of a piece of music set in a track (for example, piece of music A, a divided clip). When the operation button 93c is tapped, the music playback device 100 starts playing the music, and when the operation button 93c is tapped again, the music playback device 100 stops playing the music.
[0069] The operation button 93d is a button for instructing to redo the operation immediately before that which was cancelled with the operation button 93b. When the operation button 93d is tapped, the music reproducing device 100 redoes the operation immediately before that which was cancelled with the operation button 93b.
[0070] The operation button 93e is a button for adding a fade effect when a song is played and when the song ends. When a fade effect is added to the song A of the track 92a, the music playback device 100 gradually increases or decreases the volume when playing back the song A.
[0071] Fig. 8 is a diagram (4) for providing additional explanation of the music editing screen. In the example shown in Fig. 8, a track 92a corresponding to music A and a track 92b corresponding to music B are shown. Moreover, clips C4 and C5 generated by the above-mentioned editing operation are set in the tracks 92a and 92b.
[0072] For example, when the operation button 93e is tapped, the music playback device 100 sets a fade icon at the start point and end point of the clip C4. In the example shown in Fig. 8, a fade-in icon 95a is set at the start points of the clips C4 and C5. When playing back the music (clip), the music playback device 100 adjusts the volume of the music to gradually increase at the position where the fade-in icon 95a is set.
[0073] A fade-out icon 95b is set at the end point of clips C4 and C5. During playback of the music (clip), the music playback device 100 adjusts the volume of the music to gradually decrease at the position where the fade-out icon 95b is set.
[0074] Furthermore, the user can adjust the inclination of the fade-in icon 95a and the fade-out icon 95b by swiping. As the inclination of the fade-in icon 95a and the fade-out icon 95b becomes steeper, the volume change with time also becomes larger. This makes it possible to easily adjust the volume change with time without using troublesome setting parameters or dedicated operators for fade-in and fade-out as in the past. In other words, since the volume control setting can be made using a triangular figure, the fade-in and fade-out of music can be easily set even on a mobile phone.
[0075] Fig. 9 is a diagram (5) for supplementary explanation of the music editing screen. For example, the user can edit by connecting different music pieces together by operating the music editing screen 90. An example of editing by connecting different music pieces together will be described with reference to Fig. 9.
[0076] In the example shown in FIG. 9, it is assumed that clip C1-1 of music A is set on track 92a, and clip C2-1 of music B is set on track 92a. For example, when a user swaps the position of clip C1-1 to the left and the position of clip C2-1 to the right, the music playback device 100 adjusts the positions of clips C1-1 and C2-1 in accordance with the swap. At this point, when a user taps the operation button 93c, the music playback device 100 plays clip C1-1 and then plays clip C2-1. That is, a music piece can be generated by splicing together clip C1-1 of music A and clip C2-1 of music B.
[0077] The music editing screen has been described above.
[0078] <Configuration of music playback device 100> Next, a description will be given of an example of the configuration of the music playback device 100 according to the present embodiment 1. Fig. 10 is a functional block diagram showing the configuration of the music playback device according to the present embodiment 1. As shown in Fig. 10, the music playback device 100 has a display unit 110, an input unit 120, a communication unit 130, a camera unit 140a, an output unit 140b, a storage unit 150, and a control unit 160.
[0079] Display unit 110 displays various types of information. For example, display unit 110 is realized by a liquid crystal display, an organic EL (Electro Luminescence) display, or the like.
[0080] The input unit 120 inputs various operations. When the music reproducing device 100 is realized by a mobile terminal, the display unit 110 and the input unit 120 are integrated together to be realized as a touch panel. For example, the input unit 120 accepts various inputs to various operation screens displayed on the display unit 110.
[0081] The communication unit 130 is connected to a network by wire or wirelessly, and transmits and receives information to and from other devices via the network. For example, the communication unit 130 is realized by a communication module, a NIC (Network Interface Card), or the like.
[0082] Camera unit 140a is a camera that captures images. For example, camera unit 140a has a built-in imaging element, captures moving images using the imaging element, and outputs captured moving image data to control unit 160 and the like.
[0083] The output unit 140b is a speaker or the like for playing back music.
[0084] The storage unit 150 stores various data. For example, the storage unit 150 is realized by a semiconductor memory element or storage such as a RAM (Random Access Memory) or a flash memory. For example, the storage unit 150 stores a music table 151, edited music data 152, and music file 153.
[0085] The music piece table 151 is a table that stores information about a plurality of music pieces. A music piece to be played and edited is selected from the music piece table 151.
[0086] The edited music piece data 152 is data relating to the music piece being edited on the music piece edit screen 90. The data relating to the music piece being edited includes information about clips on the track, information about effects, and the like.
[0087] Music file 153 is music data in a predetermined music file format. For example, when export button 52-1 described with reference to FIG. 1 etc. is tapped, music playback device 100 converts edited music data 152 into a predetermined music file format and generates music file 153.
[0088] The control unit 160 performs overall control of the music playback device 100. For example, the control unit 160 may be realized by a hardware processor. As shown in Fig. 4, the control unit 160 has a display control unit 161, a first setting unit 162, a second setting unit 163, a third setting unit 164, an edit processing unit 165, a music playback unit 166, and a video shooting unit 167.
[0089] 1 to the display unit 110 for display. In the following description, the display control unit 161 outputting various screens to the display unit 110 for display will be referred to simply as "displaying". When displaying the basic mode screen 50, the display control unit 161 allows the user to select a song to be played from the song table 151.
[0090] As described with reference to FIG. 1, when the display control unit 161 receives a tap on the tab 10 on the basic mode screen 50, it displays the first setting screen 10a in the area 70 on the basic mode screen 50.
[0091] As described with reference to FIG. 2, when the display control unit 161 receives a tap on the tab 20 on the basic mode screen 50, it displays the second setting screen 20a in the area 70 on the basic mode screen 50.
[0092] As described with reference to FIG. 3, when the display control unit 161 receives a tap on the tab 30 on the basic mode screen 50, it displays the third setting screen 30a in the area 70 on the basic mode screen 50.
[0093] The first setting unit 162 performs various processes in response to operations on the first setting screen 10a. For example, when the first setting unit 162 receives a tap on the tempo down button 11, it adjusts the BPM of the music to be lowered by a predetermined value. When the first setting unit 162 receives a tap on the tempo up button 12, it adjusts the BPM of the music to be lowered by a predetermined value. When the first setting unit 162 receives a swipe on the slider 13a, it adjusts the BPM of the music in accordance with the position of the slider 13a.
[0094] Other processes related to the first setting unit 162 are similar to those described with reference to FIG.
[0095] The second setting unit 163 performs various operations in response to operations corresponding to the second setting screen 20a. For example, when the second setting unit 163 receives a tap on a marker, it sets a playback start point corresponding to the marker at the current position of the seek bar on the timeline 55. When the second setting unit 163 receives a tap on a marker in a state in which the playback start point has been set, it starts playing back the music from the playback start point.
[0096] The second setting unit 163 deletes each playback start point set on the timeline 55 when the trash button 25 is tapped.
[0097] Other processes related to the second setting unit 163 are similar to those described with reference to FIG.
[0098] The third setting unit 164 performs various operations in response to operations corresponding to the third setting screen 30a. For example, when the third setting unit 164 receives a tap on the start position button 31, it sets a loop start point 31a at the current position of the seek bar on the timeline 55. When the third setting unit 164 receives a tap on the end position button 32, it sets a loop end point 32a at the current position of the seek bar on the timeline 55. Every time the third setting unit 164 receives a tap on the loop button 33, it switches between enabling and disabling loop playback. When the third setting unit 164 receives a tap on the trash can button 34, it deletes the loop start point 31a and the loop end point 32a set on the timeline 55.
[0099] Other aspects of the third setting unit 164 are similar to those of the processing described with reference to FIG.
[0100] The edit processing unit 165 accepts various edits to the music using the music edit screen 90. For example, the edit processing unit 165 accepts an edit to add an effect to the music, as described in Fig. 5, and edits the music information.
[0101] As described with reference to Figs. 6 and 7, the edit processing unit 165 accepts edits relating to copying, pasting, dividing, and deleting of music pieces, and edits the information of the music pieces.
[0102] The edit processing unit 165, as described with reference to FIG. 8, accepts edits relating to fades in music pieces, and edits the information about the music pieces.
[0103] The edit processing unit 165 accepts an edit request for joining different pieces of music together, as described with reference to FIG. 9, and edits the pieces of music.
[0104] The edit processing unit 165 stores information about the music piece being edited in the storage unit 150 as edited music piece data 152.
[0105] Other explanations regarding the edits accepted by the edit processing unit 165 are similar to those of the edits explained with reference to FIGS.
[0106] The music playback unit 166 uses the output unit 140b to play back music. For example, the music playback unit 166 controls the playback of music in response to a tap on the operation buttons 61, 62, 63, 64, and 65 on the basic mode screen 50. In addition, the music playback unit 166 plays back the music being edited using the edited music data 152 in response to a tap on the operation button 93b on the music editing screen 90.
[0107] Other aspects of the music playback control of the music playback unit 166 are similar to those described with reference to FIGS.
[0108] The video shooting unit 167 controls the camera unit 14 in response to a shooting instruction to shoot a video. For example, when the operation button 65 on the basic mode screen 50 is tapped, the video shooting unit 167 causes the display unit 110 to display a shooting screen as shown in FIG.
[0109] Fig. 11 is a diagram showing an example of a shooting screen. As shown in Fig. 11, a shooting screen 300 has a video display area 301 and a shooting button 310. When the video shooting unit 167 receives a tap on the shooting button 310, it starts shooting a video, and when the video shooting unit 167 receives a tap on the shooting button 310 again, it ends shooting the video. The video shooting unit 167 displays the shot video in the video display area 301.
[0110] <Processing flow> Next, a description will be given of a process flow of the music playback device 100 according to the present embodiment 1. Fig. 12 is a flowchart showing an example of a procedure of the music playback device according to the present embodiment 1. As shown in Fig. 12, the display control unit 161 of the music playback device 100 displays the basic mode screen 50 (step S101).
[0111] The display control unit 161 displays the first setting screen 10a on the basic mode screen 50 (step S102). When the first setting unit 162 of the music reproducing device 100 receives an operation on the first setting screen 10a, it adjusts the tempo of the music (step S103).
[0112] When the tab for the second setting screen is selected, the display control unit 161 switches the current setting screen to the second setting screen 20a and displays it (step S104). When an operation on the second setting screen 20a is accepted, the second setting unit 163 of the music playback device 100 adjusts the playback position of the music (step S105).
[0113] When the tab for the third setting screen is selected, the display control unit 161 switches the current setting screen to the third setting screen 30a (step S106). When an operation on the third setting screen 30a is accepted, the third setting unit 164 of the music playback device 100 adjusts loop playback of music (step S107).
[0114] The music playback unit 166 of the music playback device 100 controls the playback of music in response to the tapping of the operation button (step S108).
[0115] 12, as an example, the first setting screen 10a is displayed first in the area 70 of the basic mode screen 50, but the second setting screen 20a or the third setting screen 30a may be displayed first. The display control unit 161 switches between displaying the first setting screen 10a, the second setting screen 20a, and the third setting screen 30a in response to the selection of the tab.
[0116] <Summary> As described above, the music reproducing device 100 of the first embodiment displays the tabs 10, 20, and 30 on the basic mode screen 50, and displays the first setting screen 10a when a tap is received on the tab 10, displays the second setting screen 20a when a tap is received on the tab 20, and displays the third setting screen 30a when a tap is received on the tab 30. This makes it possible to reduce the amount of information on the basic mode screen 50 (operation screen) and improve operability.
[0117] <Embodiment 2> Although the first embodiment of the present disclosure has been described above, various applications are possible, and further, other than the first embodiment described above, the present disclosure may be embodied in various different forms.
[0118] <Advanced mode screen> As described above, when the switching button 52-2 in FIG. 1 is tapped, the music playback device 100 displays an advance mode screen. Although the advance mode screen is not illustrated, the advance mode screen is a screen that displays at least the first setting screen 10a shown in FIG. 1, the second setting screen 20a shown in FIG. 2, and the third setting screen 30a described in FIG. 3 on the same screen. This allows operations corresponding to the first setting screen 10a, the second setting screen 20a, and the third setting screen 30a to be performed on the same screen without switching between the tabs 10 to 30. In addition, the advance mode screen further displays a waveform display screen of the music being played and a playback control screen for controlling the playback of the music being played, and it is also possible to switch the waveform of the music displayed on the waveform display screen to an entire waveform or a detailed waveform.
[0119] <Exercise your creativity> The matters described in the above embodiment 1, for example, the screen configurations of the basic mode screen 50, music editing screen 90, and photography screen 300, are merely examples and can be changed. The edited content of music on the music editing screen 90 is also merely examples and can be changed. The playback conditions that can be set on the basic mode screen 50 are also merely examples and can be changed. The order of processing in the flowchart described in the above embodiment 1 can also be changed within a range that is consistent.
[0120] <Application to other usage scenarios> In the above embodiment 1, the music playback device 100 is an example of a mobile terminal such as a smartphone, but the editing function, playback control function and video recording function of the music playback device 100 may be provided by a cloud service such as a Web service.
[0121] Fig. 13 is a functional block diagram showing the configuration of a music playback device according to embodiment 2. For example, Fig. 13 shows a music playback device 400 that provides a cloud service.
[0122] The music playback device 400 may be realized by a server device. For example, the music playback device 400 can provide an editing function, a playback control function, and a video shooting function as a cloud service by executing a PaaS (Platform as a Service) type middleware or a SaaS (Software as a Service) type application.
[0123] 13, the music playback device 400 can be communicably connected to a user terminal 420 via a network NW. For example, the network NW may be any type of communication network, such as the Internet or a LAN (Local Area Network), whether wired or wireless.
[0124] The user terminal 420 is a terminal device used by a user who receives cloud services. The user terminal 420 may be realized by any computer such as a smartphone, a tablet terminal, a wearable terminal, or a personal computer.
[0125] With this overall configuration, the music playback device 400 shown in FIG. 13 differs from the music playback device 100 shown in FIG. 10 in that various requests are accepted via the network NW, and the results of processing execution are output via the network NW.
[0126] For example, the music playback device 400 transmits screen information of an operation screen including a music editing screen and a playback control screen to the user terminal 420 via the communication unit 410 to cause the user terminal 420 to display the operation screen, and receives operation information for the operation screen from the user terminal 420 via the communication unit 410. In addition, the music playback device 400 controls the camera of the user terminal 420 via the communication unit 410 to shoot a video, and receives data of the shot video from the user terminal 420 via the communication unit 410.
[0127] The music playback device 400 provides an editing function, a playback control function, and a video capture function to the user terminal 420. For example, a display control unit 461, a first setting unit 462, a second setting unit 463, a third setting unit 464, an edit processing unit 465, a music playback unit 466, and a video capture unit 467 of the control unit 460 of the music playback device 400 have the same functions as the display control unit 161, the first setting unit 162, the second setting unit 163, the third setting unit 164, the edit processing unit 165, the music playback unit 166, and the video capture unit 167 of the control unit 160 of the music playback device 100. In addition, a music table 451, edited music data 452, and music file 453 of the storage unit 450 of the music playback device 400 are the same as the music table 151, edited music data 152, and music file 153 of the storage unit 150 of the music playback device 100.
[0128] In the music reproducing device 400 as described above, the amount of information on the basic mode screen 50 (operation screen) can also be reduced, improving operability.
[0129] <System> The information including the processing procedures, control procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, any one or more of the functional units of the display control unit 161, the first setting unit 162, the second setting unit 163, the third setting unit 164, the edit processing unit 165, the music playback unit 166, and the video shooting unit 167 of the music playback device 100 may be configured as separate devices.
[0130] In addition, each component of each device shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure. In other words, all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc. Each configuration may be a physical configuration.
[0131] Furthermore, the processing performed by the illustrated device may be realized, in whole or in part, by a program executed by a hardware processor such as an MPU (Micro-Processing Unit) or a CPU (Central Processing Unit), or may be realized as hardware using wired logic.
[0132] <Hardware> Next, a hardware configuration example of the music playback device described in the above embodiment will be described. Fig. 14 is a diagram showing a hardware configuration example. As shown in Fig. 14, the music playback device 100 has a communication device 5a, a storage device 5b, a memory 5c, and a processor 5d. Note that each unit shown in Fig. 14 may be connected to each other via a bus or the like.
[0133] The communication device 5a is a network interface card, etc. The storage device 5b is a storage device such as a hard disk drive (HDD) or a solid state drive (SSD). For example, the storage device 5b stores a program for operating the functions shown in FIG. 10, a DB, etc.
[0134] The processor 5d reads out a program for executing the same processes as those of the processing unit shown in FIG. 1 from the storage device 5b etc. and loads the program in the memory 5c, thereby operating the process for executing the functions described in FIG.
[0135] Such a process realizes the same functions as the processing units of the music playback device 100. For example, the processor 5d reads out a program having the same functions as the display control unit 161, the first setting unit 162, the second setting unit 163, the third setting unit 164, the edit processing unit 165, the music playback unit 166, the video shooting unit 167, etc. from the storage device 5b, etc. Then, the processor 5d executes a process that executes the same processes as the display control unit 161, the first setting unit 162, the second setting unit 163, the third setting unit 164, the edit processing unit 165, the music playback unit 166, and the video shooting unit 167.
[0136] In this way, the music playback device 100 operates as a music playback device that executes a music playback method by reading and executing a program. The music playback device 100 can also realize functions similar to those of the above-mentioned embodiment by reading the program from a recording medium using a medium reading device and executing the read program. Note that the program in this other embodiment is not limited to being executed by the music playback device 100. For example, the functions of the present disclosure can be similarly applied to cases where another computer or server executes a program, or where these execute a program in cooperation with each other.
[0137] The above program can be distributed via a network such as the Internet. The above program can be recorded on any recording medium and executed by a computer by reading it from the recording medium. For example, the recording medium can be a hard disk, a flexible disk (FD), a CD-ROM, a MO (Magneto-Optical disk), a DVD (Digital Versatile Disc), or the like. [Explanation of symbols]
[0138] 100 Music playback device 110 Display section 120 Input section 130,410 Communications Department 140a Camera section 140b output section 150 Storage section 151,451 Song Table 152,452 Edited music data 153,453 music files 160,460 Control section 161,461 Display control unit 162,462 First Setting Section 163,463 Second Setting Section 164,464 Third Setting Section 165,465 Editing section 166,466 Music playback section 167,467 Videography Department
Claims
1. A first tab on the first setting screen for changing the tempo of the music being played; a second tab of a second setting screen including a plurality of playback start point buttons for setting a playback start point indicating a position where playback of the music piece is to be started, the second tab setting the playback start point for each playback start point button based on a tap of each playback start point button; a third tab of a third setting screen for setting a loop for the music piece being played; on a screen, and when a selection of the first tab, the second tab, or the third tab is accepted, a display control unit switches a setting screen to be displayed on the screen to any one of the first setting screen, the second setting screen, or the third setting screen. A music playback device comprising:
2. The music playback device of claim 1, characterized in that the first setting screen includes a slide bar or a tempo change button for changing the tempo, and further has a first setting section that changes the tempo of the music being played depending on the position of the slider on the slide bar that is swiped or a tap on the tempo change button.
3. The music playback device according to claim 1, characterized in that the second setting screen includes a playback start point button for setting the playback start point, and further has a second setting unit that sets the current position at which the music is being played when the playback start point button is tapped as the playback start point.
4. The music playback device according to claim 3, characterized in that the second setting screen includes a first trash can button for resetting the playback start point, and the second setting unit resets the playback start point in response to a tap on the first trash can button.
5. The music playback device according to claim 4, characterized in that, when the first trash button is tapped, the second setting unit displays delete buttons corresponding to the plurality of playback start point buttons, and resets the playback start point set by the playback start button corresponding to the tapped delete button.
6. The music playback device according to claim 1, further comprising a third setting unit that includes a loop start button and a loop end button, and that sets the current position at which the music is being played when the loop start button is tapped to the start position of the loop, and sets the current position at which the music is being played when the loop end button is tapped to the end position of the loop.
7. The music playback device of claim 6, characterized in that the third setting screen includes a second trash can button for resetting the start position and the end position of the loop, and the third setting unit resets the start position and the end position of the loop in response to a tap on the second trash can button.
8. A first tab on the first setting screen for changing the tempo of the music being played; a second tab of a second setting screen including a plurality of playback start point buttons for setting a playback start point indicating a position where playback of the music piece is to be started, the second tab setting the playback start point for each playback start point button based on a tap of each playback start point button; a third tab of a third setting screen for setting a loop for the music piece being played; Display on the screen, when a selection of the first tab, the second tab, or the third tab is accepted, a setting screen to be displayed on the screen is switched to any one of the first setting screen, the second setting screen, or the third setting screen. A music playback program that causes a computer to execute a process.
Citation Information
Patent Citations
Image processing device, image processing method, and program
JP2015114694A
Image processing apparatus, image processing method, and program
JP2020195589A
Console device, player system, method of operation of console device, and program
WO2012081054A1
Semiconductor device
JP1981008843A